10:24:58.378 [info] GET /sources/12/media/1686/force_download 10:24:58.379 [error] #PID<0.5370.0> running PinchflatWeb.Endpoint (connection #PID<0.5369.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/12/media/1686/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/12/media/1686/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5369.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1686/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1686", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5370.0>, params: %{}, path_info: ["sources", "12", "media", "1686", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12/media/1686"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/media/1686/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwksZNwweTS2WIAAEQj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5369.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1686/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1686", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/12/media/1686/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5369.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1686/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1686", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5370.0>, params: %{}, path_info: ["sources", "12", "media", "1686", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12/media/1686"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/media/1686/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:28:00.975 [info] GET /sources/7/media/53975/force_download 10:28:00.976 [error] #PID<0.5385.0> running PinchflatWeb.Endpoint (connection #PID<0.5384.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/media/53975/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/7/media/53975/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5384.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/53975/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 58304}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/53975", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5385.0>, params: %{}, path_info: ["sources", "7", "media", "53975", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/53975"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/53975/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwk3BcJbIisDX8AAEUD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5384.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/53975/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 58304}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/53975", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/media/53975/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5384.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/53975/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 58304}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/53975", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5385.0>, params: %{}, path_info: ["sources", "7", "media", "53975", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/53975"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/53975/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:28:29.304 [info] GET /sources/17/media/5426/force_download 10:28:29.305 [error] #PID<0.5389.0> running PinchflatWeb.Endpoint (connection #PID<0.5388.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/media/5426/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/17/media/5426/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5388.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/5426/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 53856}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/5426", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5389.0>, params: %{}, path_info: ["sources", "17", "media", "5426", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/5426"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/5426/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwk4q-UCSNAUfYAAEVD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5388.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/5426/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 53856}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/5426", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/media/5426/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5388.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/5426/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 53856}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/5426", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5389.0>, params: %{}, path_info: ["sources", "17", "media", "5426", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/5426"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/5426/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:29:13.063 [info] GET /sources/11/media/1972/force_download 10:29:13.064 [error] #PID<0.5394.0> running PinchflatWeb.Endpoint (connection #PID<0.5393.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/media/1972/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/11/media/1972/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5393.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1972/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43524}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1972", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5394.0>, params: %{}, path_info: ["sources", "11", "media", "1972", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11/media/1972"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/media/1972/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwk7N_Q6NwwL7sAAEWD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5393.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1972/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43524}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1972", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/media/1972/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5393.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1972/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43524}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1972", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5394.0>, params: %{}, path_info: ["sources", "11", "media", "1972", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11/media/1972"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/media/1972/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:30:07.521 [info] GET /sources/11/media/1527/force_download 10:30:07.522 [error] #PID<0.5400.0> running PinchflatWeb.Endpoint (connection #PID<0.5399.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/media/1527/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/11/media/1527/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5399.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1527/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48144}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1527", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5400.0>, params: %{}, path_info: ["sources", "11", "media", "1527", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11/media/1527"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/media/1527/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwk-Y3GffPSZn8AAEXj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5399.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1527/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48144}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1527", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/media/1527/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5399.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1527/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48144}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1527", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5400.0>, params: %{}, path_info: ["sources", "11", "media", "1527", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11/media/1527"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/media/1527/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:31:09.933 [info] GET /sources/17/media/6238/force_download 10:31:09.934 [error] #PID<0.5407.0> running PinchflatWeb.Endpoint (connection #PID<0.5406.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/media/6238/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/17/media/6238/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5406.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/6238/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56094}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/6238", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5407.0>, params: %{}, path_info: ["sources", "17", "media", "6238", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/6238"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/6238/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlCBXQaU96XM0AAEZD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5406.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/6238/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56094}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/6238", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/media/6238/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5406.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/6238/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56094}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/6238", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5407.0>, params: %{}, path_info: ["sources", "17", "media", "6238", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/6238"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/6238/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:32:11.361 [info] GET /sources/17/media/4873/force_download 10:32:11.362 [error] #PID<0.5413.0> running PinchflatWeb.Endpoint (connection #PID<0.5412.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/media/4873/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/17/media/4873/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5412.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/4873/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57294}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/4873", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5413.0>, params: %{}, path_info: ["sources", "17", "media", "4873", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/4873"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/4873/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlFmM0X0t4yZQAAEaj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5412.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/4873/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57294}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/4873", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/media/4873/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5412.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/4873/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57294}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/4873", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5413.0>, params: %{}, path_info: ["sources", "17", "media", "4873", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/4873"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/4873/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:33:15.177 [info] GET /sources/14/media/2321/force_download 10:33:15.178 [error] #PID<0.5420.0> running PinchflatWeb.Endpoint (connection #PID<0.5419.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/media/2321/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/14/media/2321/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5419.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/2321/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 42098}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/2321", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5420.0>, params: %{}, path_info: ["sources", "14", "media", "2321", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14/media/2321"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/media/2321/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlJT73y04IBTMAAEcD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5419.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/2321/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 42098}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/2321", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/media/2321/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5419.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/2321/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 42098}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/2321", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5420.0>, params: %{}, path_info: ["sources", "14", "media", "2321", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14/media/2321"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/media/2321/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:34:15.992 [info] GET /sources/12/media/1703/force_download 10:34:15.993 [error] #PID<0.5426.0> running PinchflatWeb.Endpoint (connection #PID<0.5425.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/12/media/1703/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/12/media/1703/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5425.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1703/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60078}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1703", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5426.0>, params: %{}, path_info: ["sources", "12", "media", "1703", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12/media/1703"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/media/1703/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlM2fVtCMonqsAAEdj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5425.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1703/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60078}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1703", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/12/media/1703/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5425.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1703/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60078}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1703", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5426.0>, params: %{}, path_info: ["sources", "12", "media", "1703", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12/media/1703"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/media/1703/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:35:18.903 [info] GET /sources/3/media/19743/force_download 10:35:18.904 [error] #PID<0.5433.0> running PinchflatWeb.Endpoint (connection #PID<0.5432.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/19743/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/3/media/19743/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5432.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/19743/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47780}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/19743", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5433.0>, params: %{}, path_info: ["sources", "3", "media", "19743", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/19743"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/19743/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlQg2UNuDqHOUAAEfD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5432.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/19743/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47780}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/19743", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/19743/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5432.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/19743/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47780}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/19743", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5433.0>, params: %{}, path_info: ["sources", "3", "media", "19743", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/19743"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/19743/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:36:21.687 [info] GET /sources/11/media/1829/force_download 10:36:21.688 [error] #PID<0.5441.0> running PinchflatWeb.Endpoint (connection #PID<0.5440.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/media/1829/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/11/media/1829/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5440.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1829/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33018}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1829", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5441.0>, params: %{}, path_info: ["sources", "11", "media", "1829", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11/media/1829"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/media/1829/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlUKvMdKEsyZEAAF8h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5440.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1829/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33018}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1829", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/media/1829/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5440.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1829/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33018}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1829", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5441.0>, params: %{}, path_info: ["sources", "11", "media", "1829", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11/media/1829"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/media/1829/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:37:25.240 [info] GET /sources/19/media/7475/force_download 10:37:25.241 [error] #PID<0.5448.0> running PinchflatWeb.Endpoint (connection #PID<0.5447.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/7475/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/19/media/7475/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5447.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/7475/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56122}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/7475", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5448.0>, params: %{}, path_info: ["sources", "19", "media", "7475", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/7475"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/7475/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlX3fiiXz5lGQAAF-B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5447.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/7475/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56122}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/7475", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/7475/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5447.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/7475/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56122}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/7475", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5448.0>, params: %{}, path_info: ["sources", "19", "media", "7475", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/7475"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/7475/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:38:30.729 [info] GET /sources/17/media/6267/force_download 10:38:30.730 [error] #PID<0.5454.0> running PinchflatWeb.Endpoint (connection #PID<0.5453.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/media/6267/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/17/media/6267/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5453.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/6267/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/6267", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5454.0>, params: %{}, path_info: ["sources", "17", "media", "6267", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/6267"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/6267/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlbrdVVoWsUJgAAE9C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5453.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/6267/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/6267", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/media/6267/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5453.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/6267/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 60684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/6267", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5454.0>, params: %{}, path_info: ["sources", "17", "media", "6267", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/6267"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/6267/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:39:35.258 [info] GET /sources/17/media/4865/force_download 10:39:35.260 [error] #PID<0.5461.0> running PinchflatWeb.Endpoint (connection #PID<0.5460.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/media/4865/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/17/media/4865/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5460.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/4865/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34080}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/4865", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5461.0>, params: %{}, path_info: ["sources", "17", "media", "4865", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/4865"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/4865/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlfb2UKU0hDFYAAGAh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5460.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/4865/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34080}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/4865", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/media/4865/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5460.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/media/4865/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34080}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/media/4865", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5461.0>, params: %{}, path_info: ["sources", "17", "media", "4865", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/media/4865"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/media/4865/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:40:37.150 [info] GET /sources/14/media/2322/force_download 10:40:37.152 [error] #PID<0.5468.0> running PinchflatWeb.Endpoint (connection #PID<0.5467.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/media/2322/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/14/media/2322/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5467.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/2322/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44004}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/2322", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5468.0>, params: %{}, path_info: ["sources", "14", "media", "2322", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14/media/2322"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/media/2322/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwljCaggNtnrFIAAE-C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5467.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/2322/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44004}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/2322", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/media/2322/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5467.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/2322/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44004}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/2322", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5468.0>, params: %{}, path_info: ["sources", "14", "media", "2322", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14/media/2322"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/media/2322/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:41:37.345 [info] GET /sources/19/media/7481/force_download 10:41:37.346 [error] #PID<0.5474.0> running PinchflatWeb.Endpoint (connection #PID<0.5473.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/7481/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/19/media/7481/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5473.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/7481/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50912}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/7481", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5474.0>, params: %{}, path_info: ["sources", "19", "media", "7481", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/7481"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/7481/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlmip_IiMUA4EAAE_i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5473.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/7481/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50912}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/7481", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/7481/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5473.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/7481/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50912}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/7481", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5474.0>, params: %{}, path_info: ["sources", "19", "media", "7481", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/7481"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/7481/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:45:19.853 [info] GET /sources/11/media/1910/force_download 10:45:19.854 [error] #PID<0.5492.0> running PinchflatWeb.Endpoint (connection #PID<0.5491.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/media/1910/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/11/media/1910/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5491.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1910/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34968}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1910", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5492.0>, params: %{}, path_info: ["sources", "11", "media", "1910", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11/media/1910"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/media/1910/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwlzfkEPIjY4DkAAFDC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5491.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1910/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34968}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1910", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/media/1910/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5491.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/media/1910/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34968}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11/media/1910", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5492.0>, params: %{}, path_info: ["sources", "11", "media", "1910", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11/media/1910"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/media/1910/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ (truncated) 10:46:48.378 [info] GET /sources/21/media/13555 10:46:48.383 [info] Sent 200 in 4ms 10:47:46.203 [info] GET /sources/7/media/163999 10:47:46.241 [info] Sent 200 in 38ms 10:48:36.714 [info] GET /sources/8/media/164000 10:48:36.721 [info] Sent 200 in 6ms 10:49:22.080 [info] GET /sources/9/media/1536/edit 10:49:22.082 [info] Sent 200 in 2ms 10:50:01.854 [info] GET /sources/9/media/1538/edit 10:50:01.858 [info] Sent 200 in 3ms 10:50:38.912 [info] GET /sources/5/media/3438/edit 10:50:38.915 [info] Sent 200 in 2ms 10:51:11.774 [info] GET /sources/7/edit 10:51:11.779 [info] Sent 200 in 4ms 10:51:42.688 [info] GET /sources/4/edit 10:51:42.692 [info] Sent 200 in 4ms 10:52:09.505 [info] GET /sources/9/edit 10:52:09.509 [info] Sent 200 in 3ms 10:52:33.023 [info] GET /sources/3/edit 10:52:33.029 [info] Sent 200 in 6ms 10:52:55.443 [info] GET /sources/8/edit 10:52:55.446 [info] Sent 200 in 3ms 10:53:15.529 [info] GET /sources/21/media/13555/force_download 10:53:15.531 [error] #PID<0.5561.0> running PinchflatWeb.Endpoint (connection #PID<0.5560.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/21/media/13555/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/21/media/13555/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5560.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/media/13555/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 41642}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21/media/13555", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5561.0>, params: %{}, path_info: ["sources", "21", "media", "13555", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21/media/13555"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/media/13555/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwmPLmIQKcFtgkAAFTi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5560.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/media/13555/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 41642}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21/media/13555", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/21/media/13555/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5560.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/media/13555/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 41642}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21/media/13555", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5561.0>, params: %{}, path_info: ["sources", "21", "media", "13555", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Functi (truncated) 10:53:33.270 [info] GET /sources/7/media/163999/force_download 10:53:33.272 [error] #PID<0.5565.0> running PinchflatWeb.Endpoint (connection #PID<0.5564.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/media/163999/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/7/media/163999/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5564.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/163999/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34208}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/163999", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5565.0>, params: %{}, path_info: ["sources", "7", "media", "163999", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/163999"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/163999/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwmQNr7bGJrWoEAAFUi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5564.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/163999/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34208}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/163999", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/media/163999/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5564.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/163999/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34208}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/163999", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5565.0>, params: %{}, path_info: ["sources", "7", "media", "163999", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Functi (truncated) 10:54:26.859 [info] GET /sources/8/media/164000/force_download 10:54:26.860 [error] #PID<0.5571.0> running PinchflatWeb.Endpoint (connection #PID<0.5570.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/164000/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/8/media/164000/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5570.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/164000/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57688}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/164000", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5571.0>, params: %{}, path_info: ["sources", "8", "media", "164000", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/164000"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/164000/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwmTVUb08mrrm8AAFWC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5570.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/164000/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57688}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/164000", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/164000/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5570.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/164000/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57688}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/164000", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRnBWS25BSEdpU2M0Rjd3TXEzU0hTV2NZ.2SYIaIFdD8yAQXku0aE0rP-vLaec9NQzeHXOGCwxzss" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5571.0>, params: %{}, path_info: ["sources", "8", "media", "164000", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Functi (truncated) 10:55:27.054 [info] GET /sources/5/edit 10:55:27.058 [info] Sent 200 in 3ms 10:56:31.884 [info] GET /sources/2/edit 10:56:31.889 [info] Sent 200 in 5ms 10:57:29.218 [info] GET /sources/6/edit 10:57:29.222 [info] Sent 200 in 4ms 11:01:10.766 [info] GET /sources/5/media/3438/force_download 11:01:10.767 [error] #PID<0.5609.0> running PinchflatWeb.Endpoint (connection #PID<0.5608.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/media/3438/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/5/media/3438/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5608.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/3438/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50158}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUDVTd3g1Y2Vzd3lRMFJLS0txV0dTUFVz.8Fuh8I-DLeh7zoRX_-d1IuMOzS3LGkRT_kajet7sbJU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/3438", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUDVTd3g1Y2Vzd3lRMFJLS0txV0dTUFVz.8Fuh8I-DLeh7zoRX_-d1IuMOzS3LGkRT_kajet7sbJU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5609.0>, params: %{}, path_info: ["sources", "5", "media", "3438", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUDVTd3g1Y2Vzd3lRMFJLS0txV0dTUFVz.8Fuh8I-DLeh7zoRX_-d1IuMOzS3LGkRT_kajet7sbJU" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUDVTd3g1Y2Vzd3lRMFJLS0txV0dTUFVz.8Fuh8I-DLeh7zoRX_-d1IuMOzS3LGkRT_kajet7sbJU"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/3438"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/3438/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwmq1_cstMqCKcAAFdC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5608.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/3438/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50158}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUDVTd3g1Y2Vzd3lRMFJLS0txV0dTUFVz.8Fuh8I-DLeh7zoRX_-d1IuMOzS3LGkRT_kajet7sbJU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/3438", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/media/3438/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5608.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/3438/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50158}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUDVTd3g1Y2Vzd3lRMFJLS0txV0dTUFVz.8Fuh8I-DLeh7zoRX_-d1IuMOzS3LGkRT_kajet7sbJU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/3438", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUDVTd3g1Y2Vzd3lRMFJLS0txV0dTUFVz.8Fuh8I-DLeh7zoRX_-d1IuMOzS3LGkRT_kajet7sbJU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5609.0>, params: %{}, path_info: ["sources", "5", "media", "3438", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Ses (truncated) 11:14:25.621 [info] GET /sources/14/edit 11:14:25.625 [info] Sent 200 in 3ms 11:14:50.545 [info] GET /sources/23/edit 11:14:50.549 [info] Sent 200 in 4ms 11:15:26.371 [info] GET /sources/21/edit 11:15:26.374 [info] Sent 200 in 3ms 11:16:12.889 [info] GET /sources/1/edit 11:16:12.893 [info] Sent 200 in 4ms 11:22:04.384 [info] GET /sources/9/media/1536/force_download 11:22:04.385 [error] #PID<0.5713.0> running PinchflatWeb.Endpoint (connection #PID<0.5712.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/1536/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/9/media/1536/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5712.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/1536/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47572}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/1536", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5713.0>, params: %{}, path_info: ["sources", "9", "media", "1536", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/1536"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/1536/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwnz0FT_5X0IWwAAEnD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5712.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/1536/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47572}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/1536", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/1536/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5712.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/1536/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47572}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/1536", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5713.0>, params: %{}, path_info: ["sources", "9", "media", "1536", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/1536"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/1536/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache (truncated) 11:22:08.103 [info] GET /sources/29/edit 11:22:08.107 [info] Sent 200 in 3ms 11:29:29.484 [info] GET /sources/18/edit 11:29:29.487 [info] Sent 200 in 3ms 11:30:01.182 [info] GET /sources/13/edit 11:30:01.186 [info] Sent 200 in 3ms 11:30:53.833 [info] GET /sources/32/edit 11:30:53.837 [info] Sent 200 in 3ms 11:31:38.446 [info] GET /sources/30/edit 11:31:38.450 [info] Sent 200 in 3ms 11:32:20.562 [info] GET /sources/25/edit 11:32:20.566 [info] Sent 200 in 3ms 11:32:56.845 [info] GET /sources/9/media/1538/force_download 11:32:56.846 [error] #PID<0.5776.0> running PinchflatWeb.Endpoint (connection #PID<0.5775.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/1538/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/9/media/1538/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5775.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/1538/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40718}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVFo1cGFnVmlpMWdCNU5yZW1IdzczZlFN.WNx3zprvCg0mXYeRYpRL3KnegI1fkHVyrgHsOF0pX8k", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/1538", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVFo1cGFnVmlpMWdCNU5yZW1IdzczZlFN.WNx3zprvCg0mXYeRYpRL3KnegI1fkHVyrgHsOF0pX8k" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5776.0>, params: %{}, path_info: ["sources", "9", "media", "1538", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVFo1cGFnVmlpMWdCNU5yZW1IdzczZlFN.WNx3zprvCg0mXYeRYpRL3KnegI1fkHVyrgHsOF0pX8k" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVFo1cGFnVmlpMWdCNU5yZW1IdzczZlFN.WNx3zprvCg0mXYeRYpRL3KnegI1fkHVyrgHsOF0pX8k"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/1538"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/1538/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwoZysH0F33oDEAAE0D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5775.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/1538/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40718}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVFo1cGFnVmlpMWdCNU5yZW1IdzczZlFN.WNx3zprvCg0mXYeRYpRL3KnegI1fkHVyrgHsOF0pX8k", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/1538", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/1538/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5775.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/1538/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40718}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVFo1cGFnVmlpMWdCNU5yZW1IdzczZlFN.WNx3zprvCg0mXYeRYpRL3KnegI1fkHVyrgHsOF0pX8k", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/1538", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVFo1cGFnVmlpMWdCNU5yZW1IdzczZlFN.WNx3zprvCg0mXYeRYpRL3KnegI1fkHVyrgHsOF0pX8k" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5776.0>, params: %{}, path_info: ["sources", "9", "media", "1538", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Ses (truncated) 11:33:29.758 [info] GET /sources/19/edit 11:33:29.761 [info] Sent 200 in 3ms 11:34:31.403 [info] GET /sources/27/edit 11:34:31.406 [info] Sent 200 in 3ms 11:35:25.858 [info] GET /sources/15/edit 11:35:25.862 [info] Sent 200 in 3ms 11:36:14.766 [info] GET /sources/31/edit 11:36:14.771 [info] Sent 200 in 4ms 11:37:02.389 [info] GET /sources/12/edit 11:37:02.393 [info] Sent 200 in 3ms 11:37:44.673 [info] GET /sources/16/edit 11:37:44.677 [info] Sent 200 in 4ms 11:38:20.198 [info] GET /sources/17/edit 11:38:20.202 [info] Sent 200 in 3ms 11:38:53.335 [info] GET /sources/11/edit 11:38:53.339 [info] Sent 200 in 3ms 11:39:23.775 [info] GET /sources/10/edit 11:39:23.778 [info] Sent 200 in 3ms 11:39:51.954 [info] GET /sources/20/edit 11:39:51.957 [info] Sent 200 in 3ms 11:40:16.852 [info] GET /sources/24/edit 11:40:16.855 [info] Sent 200 in 3ms 11:40:37.795 [info] GET /sources/26/edit 11:40:37.799 [info] Sent 200 in 3ms 11:45:05.980 [info] GET /sources/3/media/90 11:45:06.049 [info] Sent 200 in 69ms 11:45:10.939 [info] GET /sources/3/media/92 11:45:10.962 [info] Sent 200 in 22ms 11:45:21.287 [info] GET /sources/1/media/10 11:45:21.341 [info] Sent 200 in 54ms 11:45:32.188 [info] GET /sources/1/media/25 11:45:32.195 [info] Sent 200 in 6ms 11:45:40.665 [info] GET /sources/3/media/88 11:45:40.681 [info] Sent 200 in 16ms 11:45:47.477 [info] GET /sources/3/media/84 11:45:47.504 [info] Sent 200 in 26ms 11:45:55.898 [info] GET /sources/1/media/11 11:45:55.902 [info] Sent 200 in 4ms 11:48:05.261 [info] GET /sources/3/media/86 11:48:05.265 [info] Sent 200 in 3ms 11:48:11.680 [info] GET /sources/1/media/12 11:48:11.684 [info] Sent 200 in 4ms 11:48:17.506 [info] GET /sources/3/media/418/force_download 11:48:17.507 [error] #PID<0.5913.0> running PinchflatWeb.Endpoint (connection #PID<0.5912.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/418/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/3/media/418/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5912.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/418/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/418", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5913.0>, params: %{}, path_info: ["sources", "3", "media", "418", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/418"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/418/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwpPYawNrVU5XQAAFTD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5912.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/418/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/418", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/418/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5912.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/418/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/418", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5913.0>, params: %{}, path_info: ["sources", "3", "media", "418", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_se (truncated) 11:48:22.226 [info] GET /sources/8/media/650/force_download 11:48:22.227 [error] #PID<0.5914.0> running PinchflatWeb.Endpoint (connection #PID<0.5912.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/650/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/8/media/650/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5912.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/650/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/650", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5914.0>, params: %{}, path_info: ["sources", "8", "media", "650", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/650"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/650/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwpPqACm17FUD4AAFTj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5912.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/650/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/650", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/650/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5912.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/650/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/650", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5914.0>, params: %{}, path_info: ["sources", "8", "media", "650", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_se (truncated) 11:48:37.169 [info] GET /sources/8/media/673/force_download 11:48:37.171 [error] #PID<0.5919.0> running PinchflatWeb.Endpoint (connection #PID<0.5918.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/673/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/8/media/673/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5918.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/673/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/673", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5919.0>, params: %{}, path_info: ["sources", "8", "media", "673", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/673"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/673/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwpQhq3CXy-UZMAAGkB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5918.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/673/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/673", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/673/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5918.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/673/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/673", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5919.0>, params: %{}, path_info: ["sources", "8", "media", "673", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_se (truncated) 11:49:21.570 [info] GET /sources/3/media/742/force_download 11:49:21.571 [error] #PID<0.5923.0> running PinchflatWeb.Endpoint (connection #PID<0.5922.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/742/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/3/media/742/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5922.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/742/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 42840}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/742", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5923.0>, params: %{}, path_info: ["sources", "3", "media", "742", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/742"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/742/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwpTHEyyAj3rfkAAFVD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5922.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/742/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 42840}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/742", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/742/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5922.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/742/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 42840}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/742", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSGxqcE1iemZqTU1Pekg1QzZ1QnZfTlN3.UrBkmvIj8ruJMW44B_AOy6smDyvGPY7KbAvxx__d-wo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5923.0>, params: %{}, path_info: ["sources", "3", "media", "742", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_se (truncated) 11:50:23.760 [info] GET /sources/7/media/619/force_download 11:50:23.761 [error] #PID<0.5929.0> running PinchflatWeb.Endpoint (connection #PID<0.5928.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/media/619/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/7/media/619/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5928.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/619/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44962}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/619", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5929.0>, params: %{}, path_info: ["sources", "7", "media", "619", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/619"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/619/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwpWuwE3FmMr-0AAGlB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5928.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/619/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44962}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/619", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/media/619/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5928.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/619/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44962}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/619", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5929.0>, params: %{}, path_info: ["sources", "7", "media", "619", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/619"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/619/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 11:51:28.816 [info] GET /sources/3/media/740/force_download 11:51:28.817 [error] #PID<0.5938.0> running PinchflatWeb.Endpoint (connection #PID<0.5937.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/740/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/3/media/740/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5937.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/740/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35194}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/740", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5938.0>, params: %{}, path_info: ["sources", "3", "media", "740", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/740"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/740/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwpahGqamX9DcUAAGnB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5937.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/740/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35194}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/740", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/740/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5937.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/740/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35194}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/740", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5938.0>, params: %{}, path_info: ["sources", "3", "media", "740", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/740"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/740/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 11:52:33.860 [info] GET /sources/3/media/420/force_download 11:52:33.861 [error] #PID<0.5945.0> running PinchflatWeb.Endpoint (connection #PID<0.5944.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/420/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/3/media/420/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5944.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/420/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 59722}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/420", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5945.0>, params: %{}, path_info: ["sources", "3", "media", "420", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/420"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/420/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwpeTaQ5AYJfrAAAFXD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5944.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/420/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 59722}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/420", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/420/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5944.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/420/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 59722}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/420", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5945.0>, params: %{}, path_info: ["sources", "3", "media", "420", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/420"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/420/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 11:53:36.363 [info] GET /sources/3/media/754/force_download 11:53:36.364 [error] #PID<0.5951.0> running PinchflatWeb.Endpoint (connection #PID<0.5950.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/754/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/3/media/754/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5950.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/754/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43224}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/754", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5951.0>, params: %{}, path_info: ["sources", "3", "media", "754", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/754"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/754/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwph8QOwqoLnT8AAFYj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5950.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/754/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43224}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/754", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/754/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5950.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/754/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43224}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/754", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5951.0>, params: %{}, path_info: ["sources", "3", "media", "754", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/754"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/754/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 11:54:37.302 [info] GET /sources/8/media/651/force_download 11:54:37.303 [error] #PID<0.5958.0> running PinchflatWeb.Endpoint (connection #PID<0.5957.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/651/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/8/media/651/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5957.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/651/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43816}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/651", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5958.0>, params: %{}, path_info: ["sources", "8", "media", "651", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/651"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/651/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwplfRJ6LevanYAAGnh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5957.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/651/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43816}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/651", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/651/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5957.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/651/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43816}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/651", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5958.0>, params: %{}, path_info: ["sources", "8", "media", "651", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/651"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/651/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 11:55:40.750 [info] GET /sources/3/media/749/force_download 11:55:40.751 [error] #PID<0.5964.0> running PinchflatWeb.Endpoint (connection #PID<0.5963.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/749/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/3/media/749/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5963.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/749/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 37344}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/749", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5964.0>, params: %{}, path_info: ["sources", "3", "media", "749", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/749"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/749/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwppLoa7Q0Y_MoAAGoh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5963.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/749/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 37344}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/749", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/749/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5963.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/749/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 37344}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/749", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5964.0>, params: %{}, path_info: ["sources", "3", "media", "749", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/749"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/749/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 11:56:43.593 [info] GET /sources/7/media/621/force_download 11:56:43.594 [error] #PID<0.5971.0> running PinchflatWeb.Endpoint (connection #PID<0.5970.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/media/621/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/7/media/621/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5970.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/621/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57192}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/621", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5971.0>, params: %{}, path_info: ["sources", "7", "media", "621", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/621"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/621/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwps1vLAs3LwVIAAFbD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5970.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/621/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57192}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/621", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/media/621/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5970.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/621/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57192}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/621", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5971.0>, params: %{}, path_info: ["sources", "7", "media", "621", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/621"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/621/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 11:57:45.747 [info] GET /sources/3/media/970/force_download 11:57:45.748 [error] #PID<0.5977.0> running PinchflatWeb.Endpoint (connection #PID<0.5976.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/970/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/3/media/970/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5976.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/970/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 49084}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/970", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5977.0>, params: %{}, path_info: ["sources", "3", "media", "970", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/970"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/970/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwpwdSBFAz1sWIAAFcj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5976.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/970/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 49084}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/970", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/970/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5976.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/970/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 49084}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/970", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5977.0>, params: %{}, path_info: ["sources", "3", "media", "970", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/970"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/970/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 11:58:48.254 [info] {"args":{"id":11},"id":10563,"meta":{},"system_time":1773338328254696416,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":15,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:58:48.276 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/63/07/6307c93d1a0090334076688b95dd712d8ef5c8e65f7a0380b8babc31b8cda63a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:58:49.881 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/63/07/6307c93d1a0090334076688b95dd712d8ef5c8e65f7a0380b8babc31b8cda63a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: ERROR: [youtube:tab] PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5: YouTube said: The playlist does not exist. 11:58:49.884 [info] {"error":"** (MatchError) no match of right hand side value: {:error, \"ERROR: [youtube:tab] PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5: YouTube said: The playlist does not exist.\\n\", 1}","args":{"id":11},"id":10563,"meta":{},"state":"failure","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1626645,"event":"job:exception","queue_time":934240,"attempt":15,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:58:51.055 [info] GET /sources/3/media/240/force_download 11:58:51.058 [error] #PID<0.5987.0> running PinchflatWeb.Endpoint (connection #PID<0.5986.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/240/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/3/media/240/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5986.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/240/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 55524}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/240", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5987.0>, params: %{}, path_info: ["sources", "3", "media", "240", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/240"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/240/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwp0QksjnWsrE8AAFfD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5986.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/240/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 55524}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/240", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/240/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5986.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/240/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 55524}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/240", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5987.0>, params: %{}, path_info: ["sources", "3", "media", "240", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/240"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/240/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:00:44.879 [info] GET /sources/6/media/581/force_download 12:00:44.880 [error] #PID<0.5998.0> running PinchflatWeb.Endpoint (connection #PID<0.5997.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/media/581/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/6/media/581/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5997.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/581/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 36334}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/581", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5998.0>, params: %{}, path_info: ["sources", "6", "media", "581", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/581"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/581/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwp64mRTnQji9YAAGrh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5997.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/581/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 36334}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/581", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/media/581/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.5997.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/581/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 36334}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/581", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.5998.0>, params: %{}, path_info: ["sources", "6", "media", "581", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/581"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/581/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:01:24.147 [info] GET /sources/6/media/571/force_download 12:01:24.149 [error] #PID<0.6002.0> running PinchflatWeb.Endpoint (connection #PID<0.6001.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/media/571/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/6/media/571/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6001.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/571/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35084}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/571", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6002.0>, params: %{}, path_info: ["sources", "6", "media", "571", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/571"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/571/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwp9K4n0O4PuqwAAGsh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6001.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/571/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35084}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/571", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/media/571/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6001.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/571/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35084}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/571", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6002.0>, params: %{}, path_info: ["sources", "6", "media", "571", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/571"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/571/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:02:04.062 [info] GET /sources/7/media/645/force_download 12:02:04.063 [error] #PID<0.6008.0> running PinchflatWeb.Endpoint (connection #PID<0.6007.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/media/645/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/7/media/645/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6007.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/645/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47886}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/645", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6008.0>, params: %{}, path_info: ["sources", "7", "media", "645", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/645"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/645/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwp_flFo_Y1hMkAAGuB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6007.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/645/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47886}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/645", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/media/645/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6007.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/645/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47886}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/645", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6008.0>, params: %{}, path_info: ["sources", "7", "media", "645", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/645"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/645/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:03:09.925 [info] GET /sources/8/media/670/force_download 12:03:09.926 [error] #PID<0.6015.0> running PinchflatWeb.Endpoint (connection #PID<0.6014.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/670/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/8/media/670/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6014.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/670/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/670", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6015.0>, params: %{}, path_info: ["sources", "8", "media", "670", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/670"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/670/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqDU79nyKLGdgAAGvh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6014.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/670/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/670", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/670/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6014.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/670/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/670", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6015.0>, params: %{}, path_info: ["sources", "8", "media", "670", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/670"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/670/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:04:13.596 [info] GET /sources/6/media/573/force_download 12:04:13.597 [error] #PID<0.6021.0> running PinchflatWeb.Endpoint (connection #PID<0.6020.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/media/573/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/6/media/573/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6020.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/573/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 39026}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/573", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6021.0>, params: %{}, path_info: ["sources", "6", "media", "573", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/573"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/573/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqHCITsSuFXCcAAGxB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6020.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/573/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 39026}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/573", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/media/573/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6020.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/573/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 39026}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/573", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6021.0>, params: %{}, path_info: ["sources", "6", "media", "573", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/573"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/573/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:05:14.339 [info] GET /sources/8/media/653/force_download 12:05:14.340 [error] #PID<0.6028.0> running PinchflatWeb.Endpoint (connection #PID<0.6027.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/653/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/8/media/653/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6027.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/653/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48448}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/653", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6028.0>, params: %{}, path_info: ["sources", "8", "media", "653", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/653"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/653/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqKkaiVa_A_wMAAGyh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6027.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/653/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48448}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/653", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/653/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6027.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/653/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48448}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/653", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6028.0>, params: %{}, path_info: ["sources", "8", "media", "653", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/653"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/653/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:06:20.259 [info] GET /sources/3/media/604/force_download 12:06:20.260 [error] #PID<0.6034.0> running PinchflatWeb.Endpoint (connection #PID<0.6033.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/604/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/3/media/604/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6033.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/604/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54020}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/604", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6034.0>, params: %{}, path_info: ["sources", "3", "media", "604", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/604"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/604/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqOZ_L_5xzQGkAAG0B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6033.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/604/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54020}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/604", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/604/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6033.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/604/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54020}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/604", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6034.0>, params: %{}, path_info: ["sources", "3", "media", "604", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/604"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/604/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:07:26.121 [info] GET /sources/3/media/751/force_download 12:07:26.123 [error] #PID<0.6041.0> running PinchflatWeb.Endpoint (connection #PID<0.6040.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/751/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/3/media/751/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6040.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/751/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 36156}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/751", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6041.0>, params: %{}, path_info: ["sources", "3", "media", "751", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/751"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/751/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqSPV95fgzDE4AAFgD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6040.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/751/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 36156}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/751", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/751/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6040.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/751/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 36156}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/751", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6041.0>, params: %{}, path_info: ["sources", "3", "media", "751", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/751"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/751/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:08:28.648 [info] GET /sources/8/media/665/force_download 12:08:28.649 [error] #PID<0.6049.0> running PinchflatWeb.Endpoint (connection #PID<0.6048.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/665/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/8/media/665/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6048.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/665/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54964}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/665", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6049.0>, params: %{}, path_info: ["sources", "8", "media", "665", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/665"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/665/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqV4RfTWu9CgoAAFiD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6048.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/665/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54964}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/665", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/665/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6048.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/665/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54964}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/665", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6049.0>, params: %{}, path_info: ["sources", "8", "media", "665", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/665"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/665/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:09:17.928 [info] {"args":{"id":20},"id":10567,"meta":{},"system_time":1773338957927984342,"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"]} 12:09:18.788 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b4/91/b49198ff2d12655b9db322ba6f17fff2660b87fc1327f6cf7cf981fcf78bc4f3.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:09:28.739 [info] GET /sources/8/media/663/force_download 12:09:28.740 [error] #PID<0.6059.0> running PinchflatWeb.Endpoint (connection #PID<0.6058.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/663/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/8/media/663/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6058.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/663/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 37046}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/663", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6059.0>, params: %{}, path_info: ["sources", "8", "media", "663", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/663"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/663/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqZYIMWwDYkgcAAFjj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6058.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/663/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 37046}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/663", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/663/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6058.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/663/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 37046}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/663", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6059.0>, params: %{}, path_info: ["sources", "8", "media", "663", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/663"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/663/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:10:33.506 [info] GET /sources/8/media/668/force_download 12:10:33.508 [error] #PID<0.6066.0> running PinchflatWeb.Endpoint (connection #PID<0.6065.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/668/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/8/media/668/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6065.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/668/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 38264}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/668", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6066.0>, params: %{}, path_info: ["sources", "8", "media", "668", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/668"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/668/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqdJaDKI2O-pAAAFlj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6065.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/668/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 38264}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/668", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/668/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6065.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/668/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 38264}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/668", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6066.0>, params: %{}, path_info: ["sources", "8", "media", "668", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/668"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/668/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:11:31.751 [info] {"args":{"id":20},"id":10567,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133822894,"event":"job:stop","queue_time":779428,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:11:37.603 [info] GET /sources/9/media/982/force_download 12:11:37.604 [error] #PID<0.6072.0> running PinchflatWeb.Endpoint (connection #PID<0.6071.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/982/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/9/media/982/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6071.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/982/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54756}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/982", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6072.0>, params: %{}, path_info: ["sources", "9", "media", "982", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/982"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/982/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqg4L7FaPSvx4AAFoj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6071.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/982/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54756}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/982", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/982/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6071.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/982/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 54756}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/982", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6072.0>, params: %{}, path_info: ["sources", "9", "media", "982", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/982"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/982/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:12:40.963 [info] GET /sources/6/media/569/force_download 12:12:40.964 [error] #PID<0.6079.0> running PinchflatWeb.Endpoint (connection #PID<0.6078.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/media/569/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/6/media/569/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6078.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/569/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48166}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/569", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6079.0>, params: %{}, path_info: ["sources", "6", "media", "569", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/569"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/569/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqkkOEkKwk-LgAAFqD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6078.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/569/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48166}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/569", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/media/569/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6078.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/569/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 48166}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/569", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6079.0>, params: %{}, path_info: ["sources", "6", "media", "569", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/569"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/569/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:13:43.533 [info] GET /sources/5/media/562/force_download 12:13:43.534 [error] #PID<0.6085.0> running PinchflatWeb.Endpoint (connection #PID<0.6084.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/media/562/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/5/media/562/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6084.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/562/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34184}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/562", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6085.0>, params: %{}, path_info: ["sources", "5", "media", "562", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/562"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/562/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqoNT9uXeFrMQAAG5h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6084.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/562/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34184}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/562", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/media/562/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6084.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/562/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 34184}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/562", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6085.0>, params: %{}, path_info: ["sources", "5", "media", "562", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/562"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/562/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:13:43.866 [info] {"args":{"id":23},"id":10568,"meta":{},"system_time":1773339223866666516,"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"]} 12:13:43.939 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/22/51/22516f6a9a5451a425e29999dacdfce5d0c538de48f304ed26c31c3639abc6b2.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:14:47.739 [info] GET /sources/4/media/417/force_download 12:14:47.740 [error] #PID<0.6095.0> running PinchflatWeb.Endpoint (connection #PID<0.6094.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/media/417/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/4/media/417/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6094.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/417/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 41686}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/417", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6095.0>, params: %{}, path_info: ["sources", "4", "media", "417", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/417"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/417/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqr8f0oKbdRBIAAG8B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6094.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/417/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 41686}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/417", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/media/417/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6094.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/417/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 41686}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/417", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6095.0>, params: %{}, path_info: ["sources", "4", "media", "417", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/417"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/417/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:15:51.455 [info] GET /sources/4/media/423/force_download 12:15:51.456 [error] #PID<0.6101.0> running PinchflatWeb.Endpoint (connection #PID<0.6100.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/media/423/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/4/media/423/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6100.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/423/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43112}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/423", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6101.0>, params: %{}, path_info: ["sources", "4", "media", "423", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/423"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/423/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqvp258UQjf0cAAFsj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6100.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/423/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43112}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/423", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/media/423/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6100.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/423/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43112}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/423", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6101.0>, params: %{}, path_info: ["sources", "4", "media", "423", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/423"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/423/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:16:52.164 [info] GET /sources/9/media/984/force_download 12:16:52.166 [error] #PID<0.6108.0> running PinchflatWeb.Endpoint (connection #PID<0.6107.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/984/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/9/media/984/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6107.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/984/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 52408}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/984", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6108.0>, params: %{}, path_info: ["sources", "9", "media", "984", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/984"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/984/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwqzMBJ0HmkLDgAAFuj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6107.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/984/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 52408}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/984", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/984/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6107.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/984/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 52408}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/984", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6108.0>, params: %{}, path_info: ["sources", "9", "media", "984", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/984"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/984/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:17:55.146 [info] GET /sources/9/media/986/force_download 12:17:55.147 [error] #PID<0.6114.0> running PinchflatWeb.Endpoint (connection #PID<0.6113.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/986/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/9/media/986/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6113.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/986/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 59956}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/986", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6114.0>, params: %{}, path_info: ["sources", "9", "media", "986", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/986"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/986/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwq22pDhZ54aMEAAFxj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6113.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/986/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 59956}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/986", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/986/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6113.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/986/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 59956}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/986", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6114.0>, params: %{}, path_info: ["sources", "9", "media", "986", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/986"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/986/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:18:59.840 [info] GET /sources/8/media/648/force_download 12:18:59.841 [error] #PID<0.6123.0> running PinchflatWeb.Endpoint (connection #PID<0.6122.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/648/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/8/media/648/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6122.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/648/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43668}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/648", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6123.0>, params: %{}, path_info: ["sources", "8", "media", "648", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/648"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/648/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwq6npSTOuhNxAAAF0D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6122.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/648/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43668}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/648", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/648/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6122.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/648/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43668}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/648", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6123.0>, params: %{}, path_info: ["sources", "8", "media", "648", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/648"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/648/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:20:00.067 [info] GET /sources/6/media/575/force_download 12:20:00.068 [error] #PID<0.6129.0> running PinchflatWeb.Endpoint (connection #PID<0.6128.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/media/575/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/6/media/575/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6128.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/575/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56082}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/575", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6129.0>, params: %{}, path_info: ["sources", "6", "media", "575", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/575"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/575/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwq-IAnLl5DQkgAAF3j"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6128.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/575/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56082}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/575", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/media/575/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6128.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/media/575/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 56082}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6/media/575", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6129.0>, params: %{}, path_info: ["sources", "6", "media", "575", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6/media/575"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/media/575/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:21:00.229 [info] GET /sources/8/media/661/force_download 12:21:00.230 [error] #PID<0.6136.0> running PinchflatWeb.Endpoint (connection #PID<0.6135.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/661/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/8/media/661/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6135.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/661/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 52986}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/661", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6136.0>, params: %{}, path_info: ["sources", "8", "media", "661", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/661"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/661/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrBoIZ7gSfYDUAAF7D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6135.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/661/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 52986}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/661", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/661/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6135.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/661/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 52986}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/661", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6136.0>, params: %{}, path_info: ["sources", "8", "media", "661", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/661"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/661/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:22:04.061 [info] GET /sources/9/media/975/force_download 12:22:04.062 [error] #PID<0.6142.0> running PinchflatWeb.Endpoint (connection #PID<0.6141.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/975/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/9/media/975/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6141.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/975/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57114}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/975", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6142.0>, params: %{}, path_info: ["sources", "9", "media", "975", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/975"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/975/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrFV7CsiZdypMAAF_D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6141.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/975/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57114}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/975", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/975/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6141.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/975/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 57114}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/975", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6142.0>, params: %{}, path_info: ["sources", "9", "media", "975", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/975"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/975/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:23:08.908 [info] GET /sources/3/media/116/force_download 12:23:08.909 [error] #PID<0.6149.0> running PinchflatWeb.Endpoint (connection #PID<0.6148.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/116/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/3/media/116/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6148.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/116/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43580}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/116", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6149.0>, params: %{}, path_info: ["sources", "3", "media", "116", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/116"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/116/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrJHfwwSsd7L8AAGCj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6148.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/116/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43580}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/116", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/116/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6148.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/116/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 43580}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/116", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6149.0>, params: %{}, path_info: ["sources", "3", "media", "116", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/116"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/116/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:24:14.506 [info] GET /sources/8/media/660/force_download 12:24:14.508 [error] #PID<0.6155.0> running PinchflatWeb.Endpoint (connection #PID<0.6154.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/660/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/8/media/660/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6154.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/660/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40284}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/660", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6155.0>, params: %{}, path_info: ["sources", "8", "media", "660", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/660"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/660/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrM73uUU1M_nAAAGGD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6154.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/660/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40284}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/660", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/660/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6154.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/660/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40284}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/660", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6155.0>, params: %{}, path_info: ["sources", "8", "media", "660", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/660"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/660/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:25:15.965 [info] GET /sources/4/media/421/force_download 12:25:15.966 [error] #PID<0.6162.0> running PinchflatWeb.Endpoint (connection #PID<0.6161.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/media/421/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/4/media/421/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6161.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/421/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40514}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/421", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6162.0>, params: %{}, path_info: ["sources", "4", "media", "421", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/421"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/421/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrQg0odkDX2c4AAGJj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6161.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/421/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40514}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/421", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/media/421/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6161.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/421/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 40514}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/421", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6162.0>, params: %{}, path_info: ["sources", "4", "media", "421", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/421"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/421/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:26:16.745 [info] GET /sources/5/media/567/force_download 12:26:16.746 [error] #PID<0.6168.0> running PinchflatWeb.Endpoint (connection #PID<0.6167.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/media/567/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/5/media/567/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6167.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/567/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33450}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/567", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6168.0>, params: %{}, path_info: ["sources", "5", "media", "567", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/567"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/567/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrUDPjXY8hQkgAAGND"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6167.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/567/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33450}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/567", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/media/567/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6167.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/567/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33450}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/567", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6168.0>, params: %{}, path_info: ["sources", "5", "media", "567", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/567"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/567/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:27:20.893 [info] GET /sources/8/media/658/force_download 12:27:20.894 [error] #PID<0.6175.0> running PinchflatWeb.Endpoint (connection #PID<0.6174.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/658/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/8/media/658/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6174.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/658/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44434}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/658", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6175.0>, params: %{}, path_info: ["sources", "8", "media", "658", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/658"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/658/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrXyNskqU59LUAAGQj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6174.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/658/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44434}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/658", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/658/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6174.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/658/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 44434}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/658", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6175.0>, params: %{}, path_info: ["sources", "8", "media", "658", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/658"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/658/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:28:24.321 [info] GET /sources/3/media/737/force_download 12:28:24.322 [error] #PID<0.6181.0> running PinchflatWeb.Endpoint (connection #PID<0.6180.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/737/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/3/media/737/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/737/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35620}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/737", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6181.0>, params: %{}, path_info: ["sources", "3", "media", "737", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/737"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/737/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrbegIjFYI9uAAAGUD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/737/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35620}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/737", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/737/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/737/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 35620}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/737", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6181.0>, params: %{}, path_info: ["sources", "3", "media", "737", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/737"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/737/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:29:28.956 [info] GET /sources/3/media/730/force_download 12:29:28.957 [error] #PID<0.6188.0> running PinchflatWeb.Endpoint (connection #PID<0.6187.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/730/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/3/media/730/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6187.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/730/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 58720}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/730", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6188.0>, params: %{}, path_info: ["sources", "3", "media", "730", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/730"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/730/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrfPSPic5PRvkAAGYD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6187.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/730/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 58720}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/730", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/730/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6187.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/730/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 58720}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/730", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6188.0>, params: %{}, path_info: ["sources", "3", "media", "730", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/730"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/730/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:30:29.173 [info] GET /sources/4/media/415/force_download 12:30:29.174 [error] #PID<0.6194.0> running PinchflatWeb.Endpoint (connection #PID<0.6193.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/media/415/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/4/media/415/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6193.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/415/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47480}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/415", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6194.0>, params: %{}, path_info: ["sources", "4", "media", "415", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/415"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/415/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrivnNDWaUsfgAAGbj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6193.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/415/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47480}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/415", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/media/415/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6193.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/415/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47480}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/415", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6194.0>, params: %{}, path_info: ["sources", "4", "media", "415", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/415"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/415/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:31:29.542 [info] GET /sources/8/media/656/force_download 12:31:29.544 [error] #PID<0.6201.0> running PinchflatWeb.Endpoint (connection #PID<0.6200.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/656/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/8/media/656/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6200.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/656/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33288}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/656", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6201.0>, params: %{}, path_info: ["sources", "8", "media", "656", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/656"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/656/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrmQgXc0T1SDsAAGfD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6200.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/656/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33288}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/656", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/656/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6200.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/656/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 33288}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/656", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6201.0>, params: %{}, path_info: ["sources", "8", "media", "656", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/656"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/656/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:32:34.606 [info] GET /sources/3/media/432/force_download 12:32:34.607 [error] #PID<0.6210.0> running PinchflatWeb.Endpoint (connection #PID<0.6209.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/432/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/3/media/432/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6209.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/432/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 51734}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/432", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6210.0>, params: %{}, path_info: ["sources", "3", "media", "432", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/432"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/432/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrqC4tASG5U6sAAGjD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6209.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/432/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 51734}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/432", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/432/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6209.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/432/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 51734}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/432", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6210.0>, params: %{}, path_info: ["sources", "3", "media", "432", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/432"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/432/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:33:34.774 [info] GET /sources/5/media/558/force_download 12:33:34.775 [error] #PID<0.6216.0> running PinchflatWeb.Endpoint (connection #PID<0.6215.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/media/558/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/5/media/558/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6215.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/558/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50994}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/558", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6216.0>, params: %{}, path_info: ["sources", "5", "media", "558", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/558"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/558/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrtjBzxBoM05kAAGmj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6215.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/558/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50994}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/558", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/media/558/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6215.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/558/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 50994}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/558", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6216.0>, params: %{}, path_info: ["sources", "5", "media", "558", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/558"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/558/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:34:39.759 [info] GET /sources/9/media/977/force_download 12:34:39.760 [error] #PID<0.6223.0> running PinchflatWeb.Endpoint (connection #PID<0.6222.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/977/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/9/media/977/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6222.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/977/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 49598}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/977", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6223.0>, params: %{}, path_info: ["sources", "9", "media", "977", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/977"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/977/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwrxVHeQKvuVp0AAGqD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6222.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/977/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 49598}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/977", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/977/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6222.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/977/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 49598}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/977", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6223.0>, params: %{}, path_info: ["sources", "9", "media", "977", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/977"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/977/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:35:40.157 [info] GET /sources/4/media/419/force_download 12:35:40.159 [error] #PID<0.6229.0> running PinchflatWeb.Endpoint (connection #PID<0.6228.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/media/419/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/4/media/419/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6228.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/419/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47086}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/419", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6229.0>, params: %{}, path_info: ["sources", "4", "media", "419", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/419"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/419/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwr02HpxKIvNxQAAGtj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6228.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/419/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47086}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/419", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/media/419/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6228.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/419/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 50}, 47086}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/419", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6229.0>, params: %{}, path_info: ["sources", "4", "media", "419", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 50}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/419"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/419/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:56:48.400 [info] {"args":{"id":17},"id":10569,"meta":{},"system_time":1773341808400839654,"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"]} 12:56:48.433 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/92/9a/929a2c38d7a462620ac922f7383e8afc63ae1a406731c21fce17215c10a551c8.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:57:44.551 [info] GET /sources/4/media/411/force_download 12:57:44.552 [error] #PID<0.6333.0> running PinchflatWeb.Endpoint (connection #PID<0.6332.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/media/411/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/4/media/411/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/411/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44806}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/411", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6333.0>, params: %{}, path_info: ["sources", "4", "media", "411", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/411"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/411/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtB73vKesCCQEAAHgD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/411/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44806}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/411", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/media/411/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/411/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44806}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/411", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6333.0>, params: %{}, path_info: ["sources", "4", "media", "411", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/411"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/411/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:57:50.452 [info] GET /sources/4/media/425/force_download 12:57:50.453 [error] #PID<0.6335.0> running PinchflatWeb.Endpoint (connection #PID<0.6334.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/media/425/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/4/media/425/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/425/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54390}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/425", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6335.0>, params: %{}, path_info: ["sources", "4", "media", "425", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/425"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/425/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtCR2igDPx-VEAAHgj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/425/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54390}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/425", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/media/425/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/425/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54390}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/425", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6335.0>, params: %{}, path_info: ["sources", "4", "media", "425", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/425"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/425/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:57:59.340 [info] GET /sources/4/media/413/force_download 12:57:59.342 [error] #PID<0.6337.0> running PinchflatWeb.Endpoint (connection #PID<0.6336.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/media/413/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/4/media/413/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6336.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/413/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46760}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/413", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6337.0>, params: %{}, path_info: ["sources", "4", "media", "413", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/413"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/413/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtCy9uZ28WuIsAAHiD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6336.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/413/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46760}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/413", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/media/413/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6336.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/media/413/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46760}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4/media/413", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6337.0>, params: %{}, path_info: ["sources", "4", "media", "413", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4/media/413"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/media/413/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:58:26.361 [info] GET /sources/8/media/676/force_download 12:58:26.362 [error] #PID<0.6341.0> running PinchflatWeb.Endpoint (connection #PID<0.6340.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/676/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/8/media/676/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/676/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41552}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/676", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6341.0>, params: %{}, path_info: ["sources", "8", "media", "676", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/676"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/676/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtEXn6dxM7VrkAAHkj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/676/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41552}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/676", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/676/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/676/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41552}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/676", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6341.0>, params: %{}, path_info: ["sources", "8", "media", "676", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/676"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/676/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 12:59:28.458 [info] GET /sources/3/media/744/force_download 12:59:28.459 [error] #PID<0.6348.0> running PinchflatWeb.Endpoint (connection #PID<0.6347.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/744/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/3/media/744/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6347.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/744/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57828}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/744", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6348.0>, params: %{}, path_info: ["sources", "3", "media", "744", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/744"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/744/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtH-9Ik_Uf670AAHqD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6347.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/744/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57828}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/744", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/744/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6347.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/744/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57828}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/744", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6348.0>, params: %{}, path_info: ["sources", "3", "media", "744", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/744"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/744/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 13:00:30.455 [info] GET /sources/8/media/655/force_download 13:00:30.456 [error] #PID<0.6354.0> running PinchflatWeb.Endpoint (connection #PID<0.6353.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/655/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/8/media/655/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6353.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/655/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/655", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6354.0>, params: %{}, path_info: ["sources", "8", "media", "655", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/655"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/655/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtLl6O-gMKNcwAAHvD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6353.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/655/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/655", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/655/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6353.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/655/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/655", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6354.0>, params: %{}, path_info: ["sources", "8", "media", "655", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/655"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/655/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 13:01:32.074 [info] GET /sources/5/media/560/force_download 13:01:32.076 [error] #PID<0.6361.0> running PinchflatWeb.Endpoint (connection #PID<0.6360.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/media/560/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/5/media/560/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/560/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58886}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/560", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6361.0>, params: %{}, path_info: ["sources", "5", "media", "560", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/560"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/560/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtPLdcYwZ_8mAAAH0j"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/560/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58886}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/560", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/media/560/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/media/560/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58886}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5/media/560", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6361.0>, params: %{}, path_info: ["sources", "5", "media", "560", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5/media/560"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/media/560/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 13:02:34.346 [info] GET /sources/3/media/747/force_download 13:02:34.348 [error] #PID<0.6370.0> running PinchflatWeb.Endpoint (connection #PID<0.6369.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/747/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/3/media/747/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6369.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/747/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35320}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/747", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6370.0>, params: %{}, path_info: ["sources", "3", "media", "747", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/747"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/747/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtSzcRDHaPg8QAAH6D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6369.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/747/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35320}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/747", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/747/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6369.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/747/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35320}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/747", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6370.0>, params: %{}, path_info: ["sources", "3", "media", "747", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/747"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/747/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 13:04:37.713 [info] {"args":{"id":17},"id":10569,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":469311189,"event":"job:stop","queue_time":324924,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:04:38.159 [info] GET /sources/9/media/979/force_download 13:04:38.161 [error] #PID<0.6381.0> running PinchflatWeb.Endpoint (connection #PID<0.6380.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/979/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/9/media/979/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6380.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/979/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50038}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/979", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6381.0>, params: %{}, path_info: ["sources", "9", "media", "979", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/979"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/979/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtaArkQhPKEx4AAIFD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6380.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/979/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50038}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/979", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/979/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6380.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/979/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50038}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/979", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6381.0>, params: %{}, path_info: ["sources", "9", "media", "979", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/979"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/979/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max (truncated) 13:10:16.502 [info] GET /sources/13/force_index 13:10:16.503 [error] #PID<0.6407.0> running PinchflatWeb.Endpoint (connection #PID<0.6406.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/13/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/13/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6406.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50540}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6407.0>, params: %{}, path_info: ["sources", "13", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtttGqjpzuVHQAAIWD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6406.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50540}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/13/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6406.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50540}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6407.0>, params: %{}, path_info: ["sources", "13", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtttGqjpzuVHQAAIWD"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:11:00.632 [info] GET /sources/17/force_index 13:11:00.633 [error] #PID<0.6412.0> running PinchflatWeb.Endpoint (connection #PID<0.6411.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/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/17/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6411.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56336}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6412.0>, params: %{}, path_info: ["sources", "17", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtwRgK2L0xvloAAIYj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6411.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56336}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6411.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56336}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6412.0>, params: %{}, path_info: ["sources", "17", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtwRgK2L0xvloAAIYj"} ], scheme: :http, script_name: [], secret_k (truncated) 13:12:03.779 [info] GET /sources/20/force_index 13:12:03.780 [error] #PID<0.6418.0> running PinchflatWeb.Endpoint (connection #PID<0.6417.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/20/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/20/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6417.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40440}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6418.0>, params: %{}, path_info: ["sources", "20", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtz8vkxpq4Zg8AAIcD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6417.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40440}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/20/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6417.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40440}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6418.0>, params: %{}, path_info: ["sources", "20", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwtz8vkxpq4Zg8AAIcD"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:13:09.413 [info] GET /sources/16/force_index 13:13:09.414 [error] #PID<0.6427.0> running PinchflatWeb.Endpoint (connection #PID<0.6426.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/16/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/16/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6426.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54258}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6427.0>, params: %{}, path_info: ["sources", "16", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwt3xP8Eu3-cq8AAIgj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6426.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54258}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/16/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6426.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54258}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6427.0>, params: %{}, path_info: ["sources", "16", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwt3xP8Eu3-cq8AAIgj"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:14:12.111 [info] GET /sources/31/force_index 13:14:12.112 [error] #PID<0.6433.0> running PinchflatWeb.Endpoint (connection #PID<0.6432.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/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/31/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6432.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43258}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6433.0>, params: %{}, path_info: ["sources", "31", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwt7a0ZpLp9_r0AAIkD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6432.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43258}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6432.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43258}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6433.0>, params: %{}, path_info: ["sources", "31", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwt7a0ZpLp9_r0AAIkD"} ], scheme: :http, script_name: [], secret_k (truncated) 13:15:15.045 [info] GET /sources/30/force_index 13:15:15.046 [error] #PID<0.6440.0> running PinchflatWeb.Endpoint (connection #PID<0.6439.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/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/30/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6439.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32958}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6440.0>, params: %{}, path_info: ["sources", "30", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwt_FQ2lNuxoGMAAInj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6439.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32958}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6439.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32958}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6440.0>, params: %{}, path_info: ["sources", "30", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwt_FQ2lNuxoGMAAInj"} ], scheme: :http, script_name: [], secret_k (truncated) 13:16:18.197 [info] GET /sources/14/force_index 13:16:18.198 [error] #PID<0.6446.0> running PinchflatWeb.Endpoint (connection #PID<0.6445.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/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/14/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6445.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6446.0>, params: %{}, path_info: ["sources", "14", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuCwhnSm1TCygAAIqD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6445.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6445.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6446.0>, params: %{}, path_info: ["sources", "14", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuCwhnSm1TCygAAIqD"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:17:21.379 [info] GET /sources/26/force_index 13:17:21.380 [error] #PID<0.6453.0> running PinchflatWeb.Endpoint (connection #PID<0.6452.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/26/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/26/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6452.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6453.0>, params: %{}, path_info: ["sources", "26", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuGb5YRtOPyYAAAItj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6452.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/26/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6452.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6453.0>, params: %{}, path_info: ["sources", "26", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuGb5YRtOPyYAAAItj"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:18:22.812 [info] GET /sources/18/force_index 13:18:22.813 [error] #PID<0.6459.0> running PinchflatWeb.Endpoint (connection #PID<0.6458.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/18/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/18/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6458.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6459.0>, params: %{}, path_info: ["sources", "18", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/18"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/18/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuKAwBBRLFqSgAAIvj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6458.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/18/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6458.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6459.0>, params: %{}, path_info: ["sources", "18", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/18"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/18/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuKAwBBRLFqSgAAIvj"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:19:27.017 [info] GET /sources/15/force_index 13:19:27.018 [error] #PID<0.6466.0> running PinchflatWeb.Endpoint (connection #PID<0.6465.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/15/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/15/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6465.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50126}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6466.0>, params: %{}, path_info: ["sources", "15", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuNv73m32_oQQAAIzj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6465.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50126}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/15/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6465.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50126}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6466.0>, params: %{}, path_info: ["sources", "15", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuNv73m32_oQQAAIzj"} ], scheme: :http, script_name: [], secret_k (truncated) 13:20:30.864 [info] GET /sources/32/force_index 13:20:30.866 [error] #PID<0.6472.0> running PinchflatWeb.Endpoint (connection #PID<0.6471.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6471.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54318}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6472.0>, params: %{}, path_info: ["sources", "32", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuRdyKuz67KtMAAI3j"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6471.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54318}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6471.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54318}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6472.0>, params: %{}, path_info: ["sources", "32", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuRdyKuz67KtMAAI3j"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:21:31.617 [info] GET /sources/24/force_index 13:21:31.618 [error] #PID<0.6479.0> running PinchflatWeb.Endpoint (connection #PID<0.6478.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/24/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/24/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6478.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59088}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6479.0>, params: %{}, path_info: ["sources", "24", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuVAGuH_bJ7k8AAI7D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6478.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59088}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/24/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6478.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59088}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6479.0>, params: %{}, path_info: ["sources", "24", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuVAGuH_bJ7k8AAI7D"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:22:32.434 [info] GET /sources/12/force_index 13:22:32.435 [error] #PID<0.6485.0> running PinchflatWeb.Endpoint (connection #PID<0.6484.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/12/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/12/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6484.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57644}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6485.0>, params: %{}, path_info: ["sources", "12", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuYiqmH1nCjzgAAHVB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6484.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57644}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/12/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6484.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57644}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6485.0>, params: %{}, path_info: ["sources", "12", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuYiqmH1nCjzgAAHVB"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:23:36.306 [info] GET /sources/10/force_index 13:23:36.307 [error] #PID<0.6494.0> running PinchflatWeb.Endpoint (connection #PID<0.6493.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/10/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/10/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6493.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45896}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6494.0>, params: %{}, path_info: ["sources", "10", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwucQm1uJ3zwwwAAHZB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6493.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45896}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/10/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6493.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45896}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6494.0>, params: %{}, path_info: ["sources", "10", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwucQm1uJ3zwwwAAHZB"} ], scheme: :http, script_name: [], secret_k (truncated) 13:24:38.932 [info] GET /sources/29/force_index 13:24:38.934 [error] #PID<0.6501.0> running PinchflatWeb.Endpoint (connection #PID<0.6500.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6500.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36488}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6501.0>, params: %{}, path_info: ["sources", "29", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuf56L0kauyDoAAHch"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6500.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36488}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6500.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36488}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6501.0>, params: %{}, path_info: ["sources", "29", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuf56L0kauyDoAAHch"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:25:40.915 [info] GET /sources/27/force_index 13:25:40.916 [error] #PID<0.6507.0> running PinchflatWeb.Endpoint (connection #PID<0.6506.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/27/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/27/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6506.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37110}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6507.0>, params: %{}, path_info: ["sources", "27", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwujg0FThs9tdEAAHgB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6506.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37110}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/27/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6506.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37110}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6507.0>, params: %{}, path_info: ["sources", "27", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwujg0FThs9tdEAAHgB"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:26:27.504 [info] {"args":{"id":23},"id":10568,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4363635180,"event":"job:stop","queue_time":669265,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:26:43.151 [info] GET /sources/21/force_index 13:26:43.152 [error] #PID<0.6514.0> running PinchflatWeb.Endpoint (connection #PID<0.6513.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/21/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/21/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6513.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6514.0>, params: %{}, path_info: ["sources", "21", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwunIqILlqGHq0AAHjh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6513.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/21/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6513.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6514.0>, params: %{}, path_info: ["sources", "21", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwunIqILlqGHq0AAHjh"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:27:45.267 [info] GET /sources/19/force_index 13:27:45.268 [error] #PID<0.6520.0> running PinchflatWeb.Endpoint (connection #PID<0.6519.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/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/19/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6519.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48810}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6520.0>, params: %{}, path_info: ["sources", "19", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuqwDvy00nPUsAAHlB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6519.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48810}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6519.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48810}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6520.0>, params: %{}, path_info: ["sources", "19", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuqwDvy00nPUsAAHlB"} ], scheme: :http, script_name: [], secret_key_ba (truncated) 13:28:50.208 [info] GET /sources/25/force_index 13:28:50.209 [error] #PID<0.6527.0> running PinchflatWeb.Endpoint (connection #PID<0.6526.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/25/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/25/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6526.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6527.0>, params: %{}, path_info: ["sources", "25", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuuh-6MMLQuGkAAHmh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6526.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/25/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6526.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6527.0>, params: %{}, path_info: ["sources", "25", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwuuh-6MMLQuGkAAHmh"} ], scheme: :http, script_name: [], secret_k (truncated) 13:29:54.508 [info] GET /media_profiles/1/edit 13:29:54.511 [info] Sent 200 in 3ms 13:30:55.115 [info] GET /media_profiles/3/edit 13:30:55.118 [info] Sent 200 in 3ms 13:31:53.495 [info] GET /media_profiles/2/edit 13:31:53.499 [info] Sent 200 in 3ms 13:32:46.836 [info] GET /sources/1/media/9 13:32:46.841 [info] Sent 200 in 4ms 13:33:31.497 [info] GET /sources/1/media/2 13:33:31.504 [info] Sent 200 in 6ms 13:43:54.149 [info] GET /sources/8/media/648/edit 13:43:54.171 [info] Sent 200 in 22ms 13:44:26.134 [info] GET /sources/4/media/421/edit 13:44:26.136 [info] Sent 200 in 2ms 13:44:38.267 [info] GET /sources/9/media/977/edit 13:44:38.269 [info] Sent 200 in 2ms 13:44:59.569 [info] GET /sources/9/media/984/edit 13:44:59.572 [info] Sent 200 in 2ms 13:45:25.751 [info] GET /sources/9/media/986/edit 13:45:25.754 [info] Sent 200 in 2ms 13:45:51.004 [info] GET /sources/8/media/658/edit 13:45:51.007 [info] Sent 200 in 2ms 13:46:14.740 [info] GET /sources/3/media/744/edit 13:46:14.743 [info] Sent 200 in 2ms 13:46:32.419 [info] GET /sources/1/media/1 13:46:32.425 [info] Sent 200 in 5ms 13:46:49.848 [info] GET /sources/3/media/747/edit 13:46:49.850 [info] Sent 200 in 2ms 13:47:03.368 [info] {"args":{"id":15},"id":10570,"meta":{},"system_time":1773344823368620838,"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"]} 13:47:03.407 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/94/3b/943bc2c023026bb92cbe4f85081e0f7eec081280baefcfa32aea0fb3ba408980.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:47:06.069 [info] GET /sources/8/media/663/edit 13:47:06.345 [info] Sent 200 in 276ms 13:47:20.576 [info] GET /sources/3/media/737/edit 13:47:20.578 [info] Sent 200 in 2ms 13:47:33.491 [info] GET /sources/4/media/425/edit 13:47:33.531 [info] Sent 200 in 39ms 13:47:45.182 [info] GET /sources/4/media/423/edit 13:47:45.189 [info] Sent 200 in 6ms 13:47:59.047 [info] GET /sources/6/media/575/edit 13:47:59.050 [info] Sent 200 in 2ms 13:59:35.571 [info] GET /sources/8/media/655/edit 13:59:35.588 [info] Sent 200 in 17ms 13:59:48.458 [info] GET /sources/3/media/116/edit 13:59:48.461 [info] Sent 200 in 2ms 13:59:50.467 [info] GET /sources/4/media/415/edit 13:59:50.470 [info] Sent 200 in 2ms 13:59:55.603 [info] GET /sources/9/media/982/edit 13:59:55.606 [info] Sent 200 in 2ms 14:00:01.656 [info] GET /sources/4/media/417/edit 14:00:01.671 [info] Sent 200 in 14ms 14:00:07.374 [info] GET /sources/4/media/419/edit 14:00:07.380 [info] Sent 200 in 6ms 14:00:12.232 [info] GET /sources/5/media/560/edit 14:00:12.235 [info] Sent 200 in 2ms 14:00:16.685 [info] GET /sources/6/media/569/edit 14:00:16.687 [info] Sent 200 in 2ms 14:00:20.772 [info] GET /sources/8/media/665/edit 14:00:20.776 [info] Sent 200 in 4ms 14:00:24.479 [info] GET /sources/8/media/661/edit 14:00:24.482 [info] Sent 200 in 3ms 14:00:27.831 [info] GET /sources/8/media/676/edit 14:00:27.833 [info] Sent 200 in 2ms 14:00:30.918 [info] GET /sources/4/media/413/edit 14:00:30.921 [info] Sent 200 in 2ms 14:00:33.579 [info] GET /sources/4/media/411/edit 14:00:33.581 [info] Sent 200 in 2ms 14:00:35.942 [info] GET /sources/3/media/432/edit 14:00:35.946 [info] Sent 200 in 3ms 14:00:38.013 [info] GET /sources/8/media/656/edit 14:00:38.015 [info] Sent 200 in 2ms 14:00:39.880 [info] GET /sources/8/media/660/edit 14:00:39.882 [info] Sent 200 in 1ms 14:00:41.603 [info] GET /sources/3/media/730/edit 14:00:41.606 [info] Sent 200 in 2ms 14:00:43.135 [info] GET /sources/8/media/668/edit 14:00:43.138 [info] Sent 200 in 2ms 14:00:44.651 [info] GET /sources/5/media/567/edit 14:00:44.654 [info] Sent 200 in 2ms 14:00:45.959 [info] GET /sources/9/media/975/edit 14:00:45.962 [info] Sent 200 in 2ms 14:00:47.155 [info] GET /sources/5/media/562/edit 14:00:47.158 [info] Sent 200 in 3ms 14:00:49.156 [info] GET /sources/8/media/666/force_download 14:00:49.157 [error] #PID<0.6748.0> running PinchflatWeb.Endpoint (connection #PID<0.6726.0>, stream id 17) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/media/666/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/8/media/666/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/666/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/666", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6748.0>, params: %{}, path_info: ["sources", "8", "media", "666", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8/media/666"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/media/666/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwweOnwMzp9a3cAAIzh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/666/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/666", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/media/666/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/media/666/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8/media/666", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6748.0>, params: %{}, path_info: ["sources", "8", "media", "666", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetc (truncated) 14:00:49.998 [info] GET /sources/13/force_download_pending 14:00:49.999 [error] #PID<0.6749.0> running PinchflatWeb.Endpoint (connection #PID<0.6726.0>, stream id 18) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/13/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/13/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 18, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6749.0>, params: %{}, path_info: ["sources", "13", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwweRwpxO1G7kIAAI0B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 18, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/13/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 18, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6749.0>, params: %{}, path_info: ["sources", "13", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54 (truncated) 14:00:52.616 [info] GET /sources/16/force_download_pending 14:00:52.617 [error] #PID<0.6750.0> running PinchflatWeb.Endpoint (connection #PID<0.6726.0>, stream id 19) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/16/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/16/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 19, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6750.0>, params: %{}, path_info: ["sources", "16", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwwebgsnvq-Wr0AAI0h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 19, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/16/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6726.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 19, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6750.0>, params: %{}, path_info: ["sources", "16", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54 (truncated) 14:01:00.546 [info] GET /sources/31/force_download_pending 14:01:00.547 [error] #PID<0.6752.0> running PinchflatWeb.Endpoint (connection #PID<0.6751.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/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/31/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6751.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40946}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6752.0>, params: %{}, path_info: ["sources", "31", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwwe5DTe0GueEsAAI1h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6751.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40946}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6751.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40946}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6752.0>, params: %{}, path_info: ["sources", "31", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54 (truncated) 14:01:22.510 [info] GET /sources/25/force_download_pending 14:01:22.511 [error] #PID<0.6756.0> running PinchflatWeb.Endpoint (connection #PID<0.6755.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/25/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/25/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6755.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6756.0>, params: %{}, path_info: ["sources", "25", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwwgK4IIcna71cAAF1i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6755.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/25/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6755.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6756.0>, params: %{}, path_info: ["sources", "25", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54 (truncated) 14:01:29.091 [info] {"args":{"id":15},"id":10570,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":865722784,"event":"job:stop","queue_time":983126,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:02:22.528 [info] GET /sources/18/force_download_pending 14:02:22.530 [error] #PID<0.6762.0> running PinchflatWeb.Endpoint (connection #PID<0.6761.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/18/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/18/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6761.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57026}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6762.0>, params: %{}, path_info: ["sources", "18", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/18"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/18/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwwjqdi6rW1FooAAF3C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6761.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57026}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/18/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6761.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57026}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6762.0>, params: %{}, path_info: ["sources", "18", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.544556 (truncated) 14:03:25.991 [info] GET /sources/15/force_download_pending 14:03:25.992 [error] #PID<0.6769.0> running PinchflatWeb.Endpoint (connection #PID<0.6768.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/15/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/15/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6768.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58764}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6769.0>, params: %{}, path_info: ["sources", "15", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwwnW4IaTIIXj0AAF4i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6768.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58764}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/15/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6768.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58764}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6769.0>, params: %{}, path_info: ["sources", "15", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54 (truncated) 14:04:29.430 [info] GET /sources/30/force_download_pending 14:04:29.431 [error] #PID<0.6775.0> running PinchflatWeb.Endpoint (connection #PID<0.6774.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/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/30/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6774.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6775.0>, params: %{}, path_info: ["sources", "30", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwwrDNJdhVw9HsAAF6C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6774.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6774.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWHAyOThib2Nmb0QzUDlLSUtkb19qbUZC.YqpWxYQOsSzzHdKat9itD78UOi2wfRcQoibz01pFIiM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6775.0>, params: %{}, path_info: ["sources", "30", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54 (truncated) 14:05:33.261 [info] GET /sources/19/force_download_pending 14:05:33.262 [error] #PID<0.6782.0> running PinchflatWeb.Endpoint (connection #PID<0.6781.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/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/19/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6781.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52054}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6782.0>, params: %{}, path_info: ["sources", "19", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwwuw_xzWfFZykAAF7i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6781.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52054}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6781.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52054}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6782.0>, params: %{}, path_info: ["sources", "19", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 14:06:34.039 [info] GET /sources/21/force_download_pending 14:06:34.040 [error] #PID<0.6789.0> running PinchflatWeb.Endpoint (connection #PID<0.6788.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/21/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/21/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44056}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6789.0>, params: %{}, path_info: ["sources", "21", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwwyTaOxoKMSmYAAI3h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44056}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/21/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44056}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6789.0>, params: %{}, path_info: ["sources", "21", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 14:13:53.148 [info] {"args":{"id":25},"id":10571,"meta":{},"system_time":1773346433148066278,"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"]} 14:13:54.323 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/db/fc/dbfc15eea1ec2ab52dba0a700fae7c3b3ce52da78c0b3bcfeb3548ea7a2cee4d.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:24:13.134 [info] {"args":{"id":25},"id":10571,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":619985095,"event":"job:stop","queue_time":274913,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:32:16.773 [info] GET /sources/24/force_download_pending 14:32:16.774 [error] #PID<0.6910.0> running PinchflatWeb.Endpoint (connection #PID<0.6909.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/24/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/24/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6909.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38450}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6910.0>, params: %{}, path_info: ["sources", "24", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwyMGir3PwsTMcAAGQi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6909.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38450}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/24/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6909.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38450}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6910.0>, params: %{}, path_info: ["sources", "24", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 14:32:27.611 [info] GET /sources/17/force_download_pending 14:32:27.612 [error] #PID<0.6912.0> running PinchflatWeb.Endpoint (connection #PID<0.6911.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/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/17/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6911.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60784}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6912.0>, params: %{}, path_info: ["sources", "17", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwyMu6q72mZ6H4AAGRC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6911.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60784}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6911.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60784}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6912.0>, params: %{}, path_info: ["sources", "17", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 14:33:18.123 [info] GET /sources/29/force_download_pending 14:33:18.125 [error] #PID<0.6919.0> running PinchflatWeb.Endpoint (connection #PID<0.6918.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6918.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36108}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6919.0>, params: %{}, path_info: ["sources", "29", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwyPrF4tPW3ogwAAGSi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6918.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36108}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6918.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36108}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6919.0>, params: %{}, path_info: ["sources", "29", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 14:34:18.262 [info] GET /sources/12/force_download_pending 14:34:18.263 [error] #PID<0.6925.0> running PinchflatWeb.Endpoint (connection #PID<0.6924.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/12/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/12/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6924.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54614}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6925.0>, params: %{}, path_info: ["sources", "12", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwyTLH-iEM2IJAAAGUC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6924.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54614}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/12/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.6924.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54614}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.6925.0>, params: %{}, path_info: ["sources", "12", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 14:47:34.330 [info] {"args":{"id":32},"id":10574,"meta":{},"system_time":1773348454330225331,"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"]} 14:47:34.408 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e6/bf/e6bf979029e60fad74466dd0d2e9a94d271e033e830ae6b63b28fbb3eb5de128.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:51:53.530 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 14:51:53.540 [info] {"args":{"id":448479},"id":10598,"meta":{},"system_time":1773348713540020169,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:51:53.540 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:51:53.571 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8a/e4/8ae40b5b7918dc445352433ad8fbd9c26a00aaf8c48818c000315f946b9b9c8e.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:52:14.026 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8a/e4/8ae40b5b7918dc445352433ad8fbd9c26a00aaf8c48818c000315f946b9b9c8e.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:52:14.026 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:52:14.027 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:52:14.027 [info] {"args":{"id":448479},"id":10598,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":20487041,"event":"job:stop","queue_time":538395,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:00:08.157 [info] GET /sources/27/force_download_pending 15:00:08.159 [error] #PID<0.7048.0> running PinchflatWeb.Endpoint (connection #PID<0.7047.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/27/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/27/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7047.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41526}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7048.0>, params: %{}, path_info: ["sources", "27", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwztY74yNpTDT0AAG1C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7047.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41526}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/27/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7047.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41526}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7048.0>, params: %{}, path_info: ["sources", "27", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 15:00:15.739 [info] {"args":{"id":32},"id":10574,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":761408514,"event":"job:stop","queue_time":675194,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:00:15.741 [info] {"args":{"id":448479},"id":10599,"meta":{},"system_time":1773349215741414643,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:00:15.742 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:00:16.599 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/19/5f/195fa145e8b4830b19a5afa822b6b0acd300e8c41e1b2b3d93d6734af609cbaf.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:00:23.941 [info] GET /sources/20/force_download_pending 15:00:23.942 [error] #PID<0.7055.0> running PinchflatWeb.Endpoint (connection #PID<0.7054.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/20/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/20/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7054.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53778}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7055.0>, params: %{}, path_info: ["sources", "20", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwzuTu6ShOry0EAAG4i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7054.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53778}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/20/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7054.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53778}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7055.0>, params: %{}, path_info: ["sources", "20", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 15:00:40.302 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/19/5f/195fa145e8b4830b19a5afa822b6b0acd300e8c41e1b2b3d93d6734af609cbaf.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:00:40.302 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:00:40.302 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:00:40.852 [info] {"args":{"id":448479},"id":10599,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":24561196,"event":"job:stop","queue_time":740392,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:01:24.887 [info] GET /sources/32/force_download_pending 15:01:24.888 [error] #PID<0.7062.0> running PinchflatWeb.Endpoint (connection #PID<0.7061.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7061.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58570}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7062.0>, params: %{}, path_info: ["sources", "32", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwzx2xpmv7ptKAAAJhB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7061.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58570}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7061.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58570}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7062.0>, params: %{}, path_info: ["sources", "32", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 15:02:27.160 [info] GET /sources/23/media/448854 15:02:27.166 [info] Sent 200 in 6ms 15:03:29.012 [info] GET /sources/23/media/368926 15:03:29.017 [info] Sent 200 in 4ms 15:04:23.697 [info] GET /sources/23/force_download_pending 15:04:23.698 [error] #PID<0.7087.0> running PinchflatWeb.Endpoint (connection #PID<0.7086.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/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/23/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7086.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41418}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7087.0>, params: %{}, path_info: ["sources", "23", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJwz8Q5QLDhEtQAAAG7i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7086.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41418}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7086.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41418}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7087.0>, params: %{}, path_info: ["sources", "23", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.544556 (truncated) 15:05:15.548 [info] GET /sources/16/media/453434 15:05:15.561 [info] Sent 200 in 12ms 15:06:15.813 [info] GET /sources/23/media/352693 15:06:15.817 [info] Sent 200 in 4ms 15:07:14.518 [info] GET /sources/14/force_download_pending 15:07:14.519 [error] #PID<0.7111.0> running PinchflatWeb.Endpoint (connection #PID<0.7110.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/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/14/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7110.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36552}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7111.0>, params: %{}, path_info: ["sources", "14", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0GNQKDiumqR8AAHAi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7110.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36552}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7110.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36552}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYcmFLNHN1cEgzNDZxM2FaeFhSQk1Jei0z.GyVP4rgwixsHsy4fwE6smb0CF_i39mCpLLtSe6bAfLY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7111.0>, params: %{}, path_info: ["sources", "14", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.544556 (truncated) 15:08:04.198 [info] GET /sources/26/force_download_pending 15:08:04.199 [error] #PID<0.7117.0> running PinchflatWeb.Endpoint (connection #PID<0.7116.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/26/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/26/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7116.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47900}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7117.0>, params: %{}, path_info: ["sources", "26", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0JGUveTAoMcEAAHCC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7116.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47900}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/26/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7116.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47900}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7117.0>, params: %{}, path_info: ["sources", "26", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 15:09:08.681 [info] GET /sources/10/force_download_pending 15:09:08.685 [error] #PID<0.7124.0> running PinchflatWeb.Endpoint (connection #PID<0.7123.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/10/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/10/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7123.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57278}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7124.0>, params: %{}, path_info: ["sources", "10", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0M2ir_QyD-nUAAHDi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7123.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57278}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/10/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7123.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57278}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7124.0>, params: %{}, path_info: ["sources", "10", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 15:10:12.651 [info] GET /sources/19/force_redownload 15:10:12.652 [error] #PID<0.7130.0> running PinchflatWeb.Endpoint (connection #PID<0.7129.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/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/19/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7129.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53986}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7130.0>, params: %{}, path_info: ["sources", "19", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0Qk2cjYtuGPYAAHFC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7129.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53986}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7129.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53986}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7130.0>, params: %{}, path_info: ["sources", "19", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0Qk2cjYtuGPYAAHFC"} ], scheme: :http, (truncated) 15:11:16.862 [info] GET /sources/27/force_redownload 15:11:16.863 [error] #PID<0.7139.0> running PinchflatWeb.Endpoint (connection #PID<0.7138.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/27/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/27/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7138.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42540}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7139.0>, params: %{}, path_info: ["sources", "27", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0UUDgvqTnIMMAAHHC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7138.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42540}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/27/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7138.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42540}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7139.0>, params: %{}, path_info: ["sources", "27", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0UUDgvqTnIMMAAHHC"} ], scheme: :http, (truncated) 15:12:20.393 [info] GET /sources/16/force_redownload 15:12:20.394 [error] #PID<0.7145.0> running PinchflatWeb.Endpoint (connection #PID<0.7144.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/16/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/16/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7144.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54654}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7145.0>, params: %{}, path_info: ["sources", "16", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0YAuYj7_quxoAAHIi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7144.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54654}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/16/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7144.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54654}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7145.0>, params: %{}, path_info: ["sources", "16", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0YAuYj7_quxoAAHIi"} ], scheme: :http, (truncated) 15:13:25.218 [info] GET /sources/23/media/448854/force_download 15:13:25.219 [error] #PID<0.7152.0> running PinchflatWeb.Endpoint (connection #PID<0.7151.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/448854/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/23/media/448854/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7151.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/448854/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55706}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/448854?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7152.0>, params: %{}, path_info: ["sources", "23", "media", "448854", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/448854?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/448854/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0byN5QJlIWEIAAHKC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7151.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/448854/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55706}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/448854?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/448854/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7151.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/448854/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55706}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/448854?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7152.0>, params: %{}, path_info: ["sources", "23", "media", "448854", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/448854?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} (truncated) 15:14:29.952 [info] GET /sources/23/media/368926/force_download 15:14:29.953 [error] #PID<0.7158.0> running PinchflatWeb.Endpoint (connection #PID<0.7157.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/368926/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/23/media/368926/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7157.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/368926/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47116}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/368926?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7158.0>, params: %{}, path_info: ["sources", "23", "media", "368926", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/368926?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/368926/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0fjXwVaNMt84AAHLi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7157.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/368926/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47116}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/368926?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/368926/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7157.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/368926/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47116}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/368926?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7158.0>, params: %{}, path_info: ["sources", "23", "media", "368926", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/368926?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} (truncated) 15:15:31.427 [info] GET /sources/12/force_redownload 15:15:31.428 [error] #PID<0.7165.0> running PinchflatWeb.Endpoint (connection #PID<0.7164.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/12/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/12/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7164.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57380}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7165.0>, params: %{}, path_info: ["sources", "12", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0jIYduZ8rDDoAAHMi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7164.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57380}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/12/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7164.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57380}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7165.0>, params: %{}, path_info: ["sources", "12", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0jIYduZ8rDDoAAHMi"} ], scheme: :http, (truncated) 15:16:32.302 [info] GET /sources/16/media/453434/force_download 15:16:32.304 [error] #PID<0.7171.0> running PinchflatWeb.Endpoint (connection #PID<0.7170.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/16/media/453434/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/16/media/453434/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7170.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/media/453434/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53298}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16/media/453434?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7171.0>, params: %{}, path_info: ["sources", "16", "media", "453434", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16/media/453434?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/media/453434/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0mrKV2i7xjaoAAHOC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7170.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/media/453434/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53298}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16/media/453434?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/16/media/453434/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7170.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/media/453434/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53298}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16/media/453434?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7171.0>, params: %{}, path_info: ["sources", "16", "media", "453434", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16/media/453434?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} (truncated) 15:17:36.487 [info] GET /sources/23/media/352693/force_download 15:17:36.488 [error] #PID<0.7178.0> running PinchflatWeb.Endpoint (connection #PID<0.7177.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/352693/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/23/media/352693/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7177.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/352693/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47276}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/352693?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7178.0>, params: %{}, path_info: ["sources", "23", "media", "352693", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/352693?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/352693/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw0qaRFdr0RCt0AAHPi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7177.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/352693/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47276}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/352693?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/352693/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7177.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/352693/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47276}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/352693?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7178.0>, params: %{}, path_info: ["sources", "23", "media", "352693", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/352693?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} (truncated) 15:37:37.610 [info] GET /sources/11/force_redownload 15:37:37.612 [error] #PID<0.7272.0> running PinchflatWeb.Endpoint (connection #PID<0.7271.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/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/11/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7271.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59004}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7272.0>, params: %{}, path_info: ["sources", "11", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw1wUzR_uAdeTMAAJuh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7271.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59004}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7271.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59004}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7272.0>, params: %{}, path_info: ["sources", "11", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw1wUzR_uAdeTMAAJuh"} ], scheme: :http, (truncated) 15:37:44.677 [info] GET /sources/20/force_redownload 15:37:44.678 [error] #PID<0.7274.0> running PinchflatWeb.Endpoint (connection #PID<0.7273.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/20/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/20/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7273.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59024}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7274.0>, params: %{}, path_info: ["sources", "20", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw1wvIF1ZrkjlAAAJvB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7273.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59024}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/20/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7273.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59024}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7274.0>, params: %{}, path_info: ["sources", "20", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw1wvIF1ZrkjlAAAJvB"} ], scheme: :http, (truncated) 15:38:47.834 [info] GET /sources/14/force_redownload 15:38:47.836 [error] #PID<0.7281.0> running PinchflatWeb.Endpoint (connection #PID<0.7280.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/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/14/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7280.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34696}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7281.0>, params: %{}, path_info: ["sources", "14", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw10aZ9ryRLz5IAAJwh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7280.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34696}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7280.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34696}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7281.0>, params: %{}, path_info: ["sources", "14", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw10aZ9ryRLz5IAAJwh"} ], scheme: :http, (truncated) 15:39:51.133 [info] GET /sources/10/force_redownload 15:39:51.134 [error] #PID<0.7289.0> running PinchflatWeb.Endpoint (connection #PID<0.7288.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/10/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/10/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7288.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50672}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7289.0>, params: %{}, path_info: ["sources", "10", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw14GNfmv0-u-EAAJzB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7288.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50672}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/10/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7288.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50672}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7289.0>, params: %{}, path_info: ["sources", "10", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw14GNfmv0-u-EAAJzB"} ], scheme: :h (truncated) 15:40:53.763 [info] GET /sources/21/force_redownload 15:40:53.764 [error] #PID<0.7296.0> running PinchflatWeb.Endpoint (connection #PID<0.7295.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/21/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/21/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7295.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40008}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7296.0>, params: %{}, path_info: ["sources", "21", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw17vhqPfGU7MYAAJ0h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7295.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40008}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/21/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7295.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40008}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7296.0>, params: %{}, path_info: ["sources", "21", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw17vhqPfGU7MYAAJ0h"} ], scheme: :http, (truncated) 15:41:56.451 [info] GET /sources/18/force_redownload 15:41:56.452 [error] #PID<0.7302.0> running PinchflatWeb.Endpoint (connection #PID<0.7301.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/18/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/18/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7301.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7302.0>, params: %{}, path_info: ["sources", "18", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/18"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/18/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw1_ZDtg0XI1vUAAJ2B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7301.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/18/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7301.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7302.0>, params: %{}, path_info: ["sources", "18", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/18"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/18/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw1_ZDtg0XI1vUAAJ2B"} ], scheme: :http, (truncated) 15:42:56.474 [info] GET /sources/13/force_redownload 15:42:56.475 [error] #PID<0.7309.0> running PinchflatWeb.Endpoint (connection #PID<0.7308.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/13/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/13/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7308.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38014}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7309.0>, params: %{}, path_info: ["sources", "13", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2C4qYqO48O5EAAJ3h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7308.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38014}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/13/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7308.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38014}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7309.0>, params: %{}, path_info: ["sources", "13", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2C4qYqO48O5EAAJ3h"} ], scheme: :http, (truncated) 15:43:59.526 [info] GET /sources/31/force_redownload 15:43:59.527 [error] #PID<0.7315.0> running PinchflatWeb.Endpoint (connection #PID<0.7314.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/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/31/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7314.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50296}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7315.0>, params: %{}, path_info: ["sources", "31", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2GjjHV3ZUv9YAAJ5B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7314.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50296}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7314.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50296}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7315.0>, params: %{}, path_info: ["sources", "31", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2GjjHV3ZUv9YAAJ5B"} ], scheme: :h (truncated) 15:45:02.175 [info] GET /sources/17/force_redownload 15:45:02.176 [error] #PID<0.7322.0> running PinchflatWeb.Endpoint (connection #PID<0.7321.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/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/17/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7321.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41858}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7322.0>, params: %{}, path_info: ["sources", "17", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2KM7u_zHa5SUAAJ6h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7321.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41858}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7321.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41858}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7322.0>, params: %{}, path_info: ["sources", "17", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2KM7u_zHa5SUAAJ6h"} ], scheme: :h (truncated) 15:46:04.010 [info] GET /sources/24/force_redownload 15:46:04.011 [error] #PID<0.7328.0> running PinchflatWeb.Endpoint (connection #PID<0.7327.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/24/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/24/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7327.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51708}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7328.0>, params: %{}, path_info: ["sources", "24", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2NzSSDNc0gyQAAJ8B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7327.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51708}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/24/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7327.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51708}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7328.0>, params: %{}, path_info: ["sources", "24", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2NzSSDNc0gyQAAJ8B"} ], scheme: :http, (truncated) 15:47:05.226 [info] GET /sources/15/force_redownload 15:47:05.227 [error] #PID<0.7335.0> running PinchflatWeb.Endpoint (connection #PID<0.7334.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/15/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/15/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33316}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7335.0>, params: %{}, path_info: ["sources", "15", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2RXVXJ-YZPwIAAJ9h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33316}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/15/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33316}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7335.0>, params: %{}, path_info: ["sources", "15", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2RXVXJ-YZPwIAAJ9h"} ], scheme: :h (truncated) 15:48:09.607 [info] GET /sources/30/force_redownload 15:48:09.608 [error] #PID<0.7341.0> running PinchflatWeb.Endpoint (connection #PID<0.7340.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/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/30/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41482}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7341.0>, params: %{}, path_info: ["sources", "30", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2VHK-m0PvXgwAAI_j"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41482}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41482}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7341.0>, params: %{}, path_info: ["sources", "30", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2VHK-m0PvXgwAAI_j"} ], scheme: :h (truncated) 15:49:09.939 [info] GET /sources/23/force_redownload 15:49:09.940 [error] #PID<0.7348.0> running PinchflatWeb.Endpoint (connection #PID<0.7347.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/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/23/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7347.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7348.0>, params: %{}, path_info: ["sources", "23", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2Yn7OmslvaTYAAJ_B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7347.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7347.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7348.0>, params: %{}, path_info: ["sources", "23", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2Yn7OmslvaTYAAJ_B"} ], scheme: :http, (truncated) 15:50:09.993 [info] GET /sources/29/force_redownload 15:50:09.994 [error] #PID<0.7354.0> running PinchflatWeb.Endpoint (connection #PID<0.7353.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7353.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50990}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7354.0>, params: %{}, path_info: ["sources", "29", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2cHpNdCPeRLwAAKAh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7353.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50990}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7353.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50990}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7354.0>, params: %{}, path_info: ["sources", "29", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2cHpNdCPeRLwAAKAh"} ], scheme: :http, (truncated) 15:51:10.862 [info] GET /sources/32/force_redownload 15:51:10.863 [error] #PID<0.7361.0> running PinchflatWeb.Endpoint (connection #PID<0.7360.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41446}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7361.0>, params: %{}, path_info: ["sources", "32", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2fqZj6W-y3q4AAHai"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41446}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41446}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7361.0>, params: %{}, path_info: ["sources", "32", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2fqZj6W-y3q4AAHai"} ], scheme: :http, (truncated) 15:52:11.027 [info] GET /sources/25/force_redownload 15:52:11.028 [error] #PID<0.7367.0> running PinchflatWeb.Endpoint (connection #PID<0.7366.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/25/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/25/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7366.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7367.0>, params: %{}, path_info: ["sources", "25", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2jKiGdQbobH0AAKDB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7366.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/25/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7366.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7367.0>, params: %{}, path_info: ["sources", "25", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2jKiGdQbobH0AAKDB"} ], scheme: :h (truncated) 15:53:16.334 [info] GET /sources/26/force_redownload 15:53:16.335 [error] #PID<0.7374.0> running PinchflatWeb.Endpoint (connection #PID<0.7373.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/26/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/26/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7373.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38138}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7374.0>, params: %{}, path_info: ["sources", "26", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2m90XqzQ2Rv0AAKEh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7373.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38138}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/26/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7373.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38138}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7374.0>, params: %{}, path_info: ["sources", "26", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2m90XqzQ2Rv0AAKEh"} ], scheme: :http, (truncated) 15:54:21.257 [info] GET /sources/22/force_redownload 15:54:21.259 [error] #PID<0.7382.0> running PinchflatWeb.Endpoint (connection #PID<0.7381.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/22/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/22/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7381.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57196}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7382.0>, params: %{}, path_info: ["sources", "22", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2qvrSfsykP4cAAKGh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7381.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57196}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/22/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7381.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57196}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7382.0>, params: %{}, path_info: ["sources", "22", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw2qvrSfsykP4cAAKGh"} ], scheme: :h (truncated) 15:56:26.967 [info] GET /sources/8/media/673/edit 15:56:26.986 [info] Sent 200 in 18ms 15:57:30.982 [info] GET /sources/7/media/645/edit 15:57:30.998 [info] Sent 200 in 15ms 15:58:27.365 [info] GET /sources/3/media/604/edit 15:58:27.367 [info] Sent 200 in 2ms 15:59:16.533 [info] GET /sources/3/media/970/edit 15:59:16.536 [info] Sent 200 in 2ms 16:00:01.905 [info] GET /sources/3/media/240/edit 16:00:01.908 [info] Sent 200 in 3ms 16:00:44.411 [info] GET /sources/6/media/581/edit 16:00:44.413 [info] Sent 200 in 2ms 16:01:23.049 [info] GET /sources/8/media/670/edit 16:01:23.051 [info] Sent 200 in 2ms 16:01:57.587 [info] GET /sources/6/media/573/edit 16:01:57.589 [info] Sent 200 in 2ms 16:02:28.954 [info] GET /sources/7/media/619/edit 16:02:28.957 [info] Sent 200 in 2ms 16:02:57.239 [info] GET /sources/3/media/418/edit 16:02:57.243 [info] Sent 200 in 3ms 16:03:22.821 [info] GET /sources/6/media/571/edit 16:03:22.824 [info] Sent 200 in 2ms 16:03:45.112 [info] GET /sources/8/media/651/edit 16:03:45.115 [info] Sent 200 in 2ms 16:04:04.649 [info] GET /sources/8/media/653/edit 16:04:04.667 [info] Sent 200 in 17ms 16:04:23.123 [info] GET /sources/3/media/749/edit 16:04:23.125 [info] Sent 200 in 2ms 16:04:39.873 [info] GET /sources/3/media/740/edit 16:04:39.875 [info] Sent 200 in 2ms 16:04:53.923 [info] GET /sources/7/media/621/edit 16:04:53.925 [info] Sent 200 in 2ms 16:05:06.501 [info] GET /sources/3/media/420/edit 16:05:06.503 [info] Sent 200 in 2ms 16:05:17.757 [info] GET /sources/3/media/742/edit 16:05:17.759 [info] Sent 200 in 2ms 16:05:28.500 [info] GET /sources/8/media/650/edit 16:05:28.502 [info] Sent 200 in 2ms 16:05:37.643 [info] GET /sources/3/media/754/edit 16:05:37.646 [info] Sent 200 in 2ms 16:05:45.851 [info] GET /sources/3/media/751/edit 16:05:45.853 [info] Sent 200 in 2ms 16:05:53.422 [info] GET /sources/22/force_index 16:05:53.424 [error] #PID<0.7478.0> running PinchflatWeb.Endpoint (connection #PID<0.7477.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/22/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/22/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7477.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53954}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7478.0>, params: %{}, path_info: ["sources", "22", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3TCMYCF-Bn-8AAKYB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7477.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53954}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/22/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7477.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53954}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7478.0>, params: %{}, path_info: ["sources", "22", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, (truncated) 16:06:00.250 [info] GET /sources/11/force_index 16:06:00.251 [error] #PID<0.7480.0> running PinchflatWeb.Endpoint (connection #PID<0.7479.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/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/11/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7479.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33996}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7480.0>, params: %{}, path_info: ["sources", "11", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3TboOJIBL1scAAKYh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7479.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33996}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7479.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33996}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOV95S3NEVzNPTWJ0ZEJWanFxQ3k0aGk5.CyZppMaHxRezguirfnkbBCuJYtsPSkeiSaMhHAHDwmU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7480.0>, params: %{}, path_info: ["sources", "11", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, (truncated) 16:06:00.709 [info] {"args":{"id":5},"id":10575,"meta":{},"system_time":1773353160709173550,"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"]} 16:06:00.754 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/32/a8/32a83e2dbc1f35b95823469eda123f9ea7bef49797947d26adc9da1f7eaa7989.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:08:20.559 [info] GET /sources/15/sync_files_on_disk 16:08:20.561 [error] #PID<0.7494.0> running PinchflatWeb.Endpoint (connection #PID<0.7493.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/15/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/15/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7493.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35160}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7494.0>, params: %{}, path_info: ["sources", "15", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3bmUja89k5SoAAHtC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7493.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35160}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/15/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7493.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35160}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7494.0>, params: %{}, path_info: ["sources", "15", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3bmUja89k5SoAAHtC"} ], (truncated) 16:08:36.191 [info] {"args":{"id":5},"id":10575,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":155479970,"event":"job:stop","queue_time":676233,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:09:25.415 [info] GET /sources/26/sync_files_on_disk 16:09:25.416 [error] #PID<0.7503.0> running PinchflatWeb.Endpoint (connection #PID<0.7502.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/26/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/26/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7502.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57136}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7503.0>, params: %{}, path_info: ["sources", "26", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3fX7TkJKAomIAAHvC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7502.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57136}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/26/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7502.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57136}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7503.0>, params: %{}, path_info: ["sources", "26", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3fX7TkJKAomIAAHvC"} ], (truncated) 16:10:25.598 [info] GET /sources/18/sync_files_on_disk 16:10:25.599 [error] #PID<0.7509.0> running PinchflatWeb.Endpoint (connection #PID<0.7508.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/18/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/18/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7508.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48918}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7509.0>, params: %{}, path_info: ["sources", "18", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/18"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/18/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3i4IG5BmF1ScAAHwi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7508.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48918}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/18/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7508.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48918}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7509.0>, params: %{}, path_info: ["sources", "18", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/18"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/18/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3i4IG5BmF1ScAAHwi"} ], (truncated) 16:11:31.570 [info] GET /sources/23/sync_files_on_disk 16:11:31.571 [error] #PID<0.7516.0> running PinchflatWeb.Endpoint (connection #PID<0.7515.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/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/23/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7515.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57048}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7516.0>, params: %{}, path_info: ["sources", "23", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3mt5BytztWFkAAHyC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7515.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57048}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7515.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57048}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7516.0>, params: %{}, path_info: ["sources", "23", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3mt5BytztWFkAAHyC"} ], (truncated) 16:12:31.761 [info] GET /sources/21/sync_files_on_disk 16:12:31.763 [error] #PID<0.7522.0> running PinchflatWeb.Endpoint (connection #PID<0.7521.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/21/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/21/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7521.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39452}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7522.0>, params: %{}, path_info: ["sources", "21", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3qOHy7LVM5IUAAHzi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7521.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39452}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/21/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7521.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39452}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7522.0>, params: %{}, path_info: ["sources", "21", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3qOHy7LVM5IUAAHzi"} ], (truncated) 16:13:35.937 [info] GET /sources/16/sync_files_on_disk 16:13:35.937 [error] #PID<0.7529.0> running PinchflatWeb.Endpoint (connection #PID<0.7528.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/16/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/16/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7528.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33388}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7529.0>, params: %{}, path_info: ["sources", "16", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3t9MUE3XRaMgAAH1C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7528.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33388}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/16/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7528.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33388}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7529.0>, params: %{}, path_info: ["sources", "16", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3t9MUE3XRaMgAAH1C"} ], (truncated) 16:14:40.799 [info] GET /sources/20/sync_files_on_disk 16:14:40.800 [error] #PID<0.7536.0> running PinchflatWeb.Endpoint (connection #PID<0.7535.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/20/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/20/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7535.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35098}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7536.0>, params: %{}, path_info: ["sources", "20", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3xu0pV6w96Y8AAKfB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7535.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35098}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/20/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7535.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35098}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7536.0>, params: %{}, path_info: ["sources", "20", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw3xu0pV6w96Y8AAKfB"} ], (truncated) 16:15:45.516 [info] GET /sources/22/sync_files_on_disk 16:15:45.517 [error] #PID<0.7542.0> running PinchflatWeb.Endpoint (connection #PID<0.7541.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/22/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/22/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7541.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55446}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7542.0>, params: %{}, path_info: ["sources", "22", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw31f6lMR4N0fQAAKgh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7541.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55446}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/22/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7541.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55446}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7542.0>, params: %{}, path_info: ["sources", "22", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw31f6lMR4N0fQAAKgh"} ], (truncated) 16:16:46.549 [info] GET /sources/10/sync_files_on_disk 16:16:46.550 [error] #PID<0.7550.0> running PinchflatWeb.Endpoint (connection #PID<0.7549.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/10/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/10/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7549.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37732}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7550.0>, params: %{}, path_info: ["sources", "10", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw35DR6esyitlMAAKiB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7549.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37732}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/10/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7549.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37732}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7550.0>, params: %{}, path_info: ["sources", "10", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw35DR6esyitlMAAKiB"} ], (truncated) 16:17:48.260 [info] GET /sources/11/sync_files_on_disk 16:17:48.261 [error] #PID<0.7556.0> running PinchflatWeb.Endpoint (connection #PID<0.7555.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/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/11/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7555.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45168}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7556.0>, params: %{}, path_info: ["sources", "11", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw38pK0ng0KlIAAAKjh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7555.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45168}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7555.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45168}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7556.0>, params: %{}, path_info: ["sources", "11", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw38pK0ng0KlIAAAKjh"} ], (truncated) 16:18:53.735 [info] GET /sources/24/sync_files_on_disk 16:18:53.736 [error] #PID<0.7565.0> running PinchflatWeb.Endpoint (connection #PID<0.7564.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/24/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/24/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7564.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39198}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7565.0>, params: %{}, path_info: ["sources", "24", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4AdFYkZwAUSAAAKlh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7564.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39198}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/24/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7564.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39198}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7565.0>, params: %{}, path_info: ["sources", "24", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4AdFYkZwAUSAAAKlh"} ], (truncated) 16:19:57.626 [info] GET /sources/31/sync_files_on_disk 16:19:57.628 [error] #PID<0.7571.0> running PinchflatWeb.Endpoint (connection #PID<0.7570.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/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/31/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7570.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36158}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7571.0>, params: %{}, path_info: ["sources", "31", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4ELGQKgGtL74AAKnB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7570.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36158}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7570.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36158}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7571.0>, params: %{}, path_info: ["sources", "31", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4ELGQKgGtL74AAKnB"} ], (truncated) 16:21:00.762 [info] GET /sources/17/sync_files_on_disk 16:21:00.764 [error] #PID<0.7578.0> running PinchflatWeb.Endpoint (connection #PID<0.7577.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/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/17/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7577.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38466}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7578.0>, params: %{}, path_info: ["sources", "17", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4H2S-z4n9sK0AAKoh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7577.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38466}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7577.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38466}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7578.0>, params: %{}, path_info: ["sources", "17", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4H2S-z4n9sK0AAKoh"} ], (truncated) 16:22:04.526 [info] GET /sources/19/sync_files_on_disk 16:22:04.527 [error] #PID<0.7584.0> running PinchflatWeb.Endpoint (connection #PID<0.7583.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/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/19/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7583.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46792}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7584.0>, params: %{}, path_info: ["sources", "19", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4Lj1b4nRzg5cAAKqB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7583.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46792}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7583.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46792}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7584.0>, params: %{}, path_info: ["sources", "19", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4Lj1b4nRzg5cAAKqB"} ], (truncated) 16:23:06.098 [info] GET /sources/30/sync_files_on_disk 16:23:06.099 [error] #PID<0.7591.0> running PinchflatWeb.Endpoint (connection #PID<0.7590.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/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/30/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7590.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40438}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7591.0>, params: %{}, path_info: ["sources", "30", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4PJNYCgyzRAYAAKrh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7590.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40438}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7590.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40438}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7591.0>, params: %{}, path_info: ["sources", "30", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4PJNYCgyzRAYAAKrh"} ], (truncated) 16:24:10.478 [info] GET /sources/13/sync_files_on_disk 16:24:10.479 [error] #PID<0.7597.0> running PinchflatWeb.Endpoint (connection #PID<0.7596.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/13/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/13/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7596.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56770}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7597.0>, params: %{}, path_info: ["sources", "13", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4S5CzqAB2ktEAAKtB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7596.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56770}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/13/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7596.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56770}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7597.0>, params: %{}, path_info: ["sources", "13", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4S5CzqAB2ktEAAKtB"} ], (truncated) 16:25:14.645 [info] GET /sources/29/sync_files_on_disk 16:25:14.646 [error] #PID<0.7604.0> running PinchflatWeb.Endpoint (connection #PID<0.7603.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7603.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54574}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7604.0>, params: %{}, path_info: ["sources", "29", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4WoFYK1sYTKcAAKuh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7603.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54574}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7603.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54574}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7604.0>, params: %{}, path_info: ["sources", "29", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4WoFYK1sYTKcAAKuh"} ], (truncated) 16:26:15.154 [info] GET /sources/14/sync_files_on_disk 16:26:15.155 [error] #PID<0.7610.0> running PinchflatWeb.Endpoint (connection #PID<0.7609.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/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/14/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7609.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36894}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7610.0>, params: %{}, path_info: ["sources", "14", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4aJfy6L0FN9cAAKvh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7609.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36894}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7609.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36894}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7610.0>, params: %{}, path_info: ["sources", "14", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4aJfy6L0FN9cAAKvh"} ], (truncated) 16:27:15.369 [info] GET /sources/32/sync_files_on_disk 16:27:15.370 [error] #PID<0.7617.0> running PinchflatWeb.Endpoint (connection #PID<0.7616.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7616.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33530}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7617.0>, params: %{}, path_info: ["sources", "32", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4dp0W-bo1FdYAAKxB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7616.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33530}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7616.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33530}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7617.0>, params: %{}, path_info: ["sources", "32", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4dp0W-bo1FdYAAKxB"} ], (truncated) 16:28:19.958 [info] GET /sources/12/sync_files_on_disk 16:28:19.959 [error] #PID<0.7623.0> running PinchflatWeb.Endpoint (connection #PID<0.7622.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/12/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/12/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7622.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55210}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7623.0>, params: %{}, path_info: ["sources", "12", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4habesG0RLkoAAKyh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7622.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55210}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/12/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7622.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55210}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7623.0>, params: %{}, path_info: ["sources", "12", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4habesG0RLkoAAKyh"} ], (truncated) 16:29:21.517 [info] GET /sources/27/sync_files_on_disk 16:29:21.518 [error] #PID<0.7630.0> running PinchflatWeb.Endpoint (connection #PID<0.7629.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/27/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/27/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7629.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7630.0>, params: %{}, path_info: ["sources", "27", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4k_wR0zae9M0AAK0B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7629.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/27/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7629.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7630.0>, params: %{}, path_info: ["sources", "27", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4k_wR0zae9M0AAK0B"} ], (truncated) 16:30:27.134 [info] GET /sources/25/sync_files_on_disk 16:30:27.135 [error] #PID<0.7638.0> running PinchflatWeb.Endpoint (connection #PID<0.7637.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/25/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/25/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7637.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46308}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7638.0>, params: %{}, path_info: ["sources", "25", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4o0MhYE28RBEAAK2B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7637.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46308}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/25/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7637.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46308}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7638.0>, params: %{}, path_info: ["sources", "25", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4o0MhYE28RBEAAK2B"} ], (truncated) 16:31:29.921 [info] GET /sources/6/force_index 16:31:29.922 [error] #PID<0.7645.0> running PinchflatWeb.Endpoint (connection #PID<0.7644.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/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/6/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7644.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60078}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7645.0>, params: %{}, path_info: ["sources", "6", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4seGJxAc_gjMAAK3h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7644.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60078}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7644.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60078}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7645.0>, params: %{}, path_info: ["sources", "6", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4seGJxAc_gjMAAK3h"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:32:34.329 [info] GET /sources/4/force_index 16:32:34.330 [error] #PID<0.7652.0> running PinchflatWeb.Endpoint (connection #PID<0.7651.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/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/4/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7651.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51822}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7652.0>, params: %{}, path_info: ["sources", "4", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4wOCLL5SZJ-EAAK5B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7651.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51822}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7651.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51822}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7652.0>, params: %{}, path_info: ["sources", "4", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4wOCLL5SZJ-EAAK5B"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:33:38.608 [info] GET /sources/8/force_index 16:33:38.609 [error] #PID<0.7658.0> running PinchflatWeb.Endpoint (connection #PID<0.7657.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/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/8/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7657.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50388}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7658.0>, params: %{}, path_info: ["sources", "8", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4z9fdnNa06JsAAK6h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7657.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50388}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7657.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50388}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7658.0>, params: %{}, path_info: ["sources", "8", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4z9fdnNa06JsAAK6h"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:34:42.291 [info] GET /sources/1/force_index 16:34:42.292 [error] #PID<0.7665.0> running PinchflatWeb.Endpoint (connection #PID<0.7664.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7664.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54236}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7665.0>, params: %{}, path_info: ["sources", "1", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw43qu0Oecnc0kAAK8B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7664.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54236}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7664.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54236}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7665.0>, params: %{}, path_info: ["sources", "1", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw43qu0Oecnc0kAAK8B"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:35:45.800 [info] GET /sources/7/force_index 16:35:45.801 [error] #PID<0.7671.0> running PinchflatWeb.Endpoint (connection #PID<0.7670.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/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/7/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7670.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7671.0>, params: %{}, path_info: ["sources", "7", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw47XUg_fxZDz8AAH2i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7670.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7670.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7671.0>, params: %{}, path_info: ["sources", "7", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw47XUg_fxZDz8AAH2i"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:36:46.524 [info] GET /sources/3/force_index 16:36:46.525 [error] #PID<0.7678.0> running PinchflatWeb.Endpoint (connection #PID<0.7677.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/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/3/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7677.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49706}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7678.0>, params: %{}, path_info: ["sources", "3", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4-5iJDgdNjyEAAH4C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7677.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49706}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7677.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49706}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7678.0>, params: %{}, path_info: ["sources", "3", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw4-5iJDgdNjyEAAH4C"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:37:48.150 [info] GET /sources/2/force_index 16:37:48.151 [error] #PID<0.7684.0> running PinchflatWeb.Endpoint (connection #PID<0.7683.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7683.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7684.0>, params: %{}, path_info: ["sources", "2", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5CfHBl25yK3MAAH5i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7683.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7683.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7684.0>, params: %{}, path_info: ["sources", "2", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5CfHBl25yK3MAAH5i"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:38:50.583 [info] GET /sources/5/force_index 16:38:50.584 [error] #PID<0.7691.0> running PinchflatWeb.Endpoint (connection #PID<0.7690.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/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/5/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7690.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56754}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7691.0>, params: %{}, path_info: ["sources", "5", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5GHsSSoZK_b0AAH7C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7690.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56754}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7690.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56754}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7691.0>, params: %{}, path_info: ["sources", "5", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5GHsSSoZK_b0AAH7C"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:39:55.495 [info] GET /sources/9/force_index 16:39:55.496 [error] #PID<0.7699.0> running PinchflatWeb.Endpoint (connection #PID<0.7698.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/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/9/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7698.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48982}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7699.0>, params: %{}, path_info: ["sources", "9", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5J5gZ7Dc7UswAAH9C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7698.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48982}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7698.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_index", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48982}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7699.0>, params: %{}, path_info: ["sources", "9", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5J5gZ7Dc7UswAAH9C"} ], scheme: :http, script_name: [], secret_key_base: :..., (truncated) 16:40:56.098 [info] GET /sources/5/sync_files_on_disk 16:40:56.099 [error] #PID<0.7706.0> running PinchflatWeb.Endpoint (connection #PID<0.7705.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/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/5/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7705.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58824}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7706.0>, params: %{}, path_info: ["sources", "5", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5NbRTo_uGuXgAAH-i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7705.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58824}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7705.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58824}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7706.0>, params: %{}, path_info: ["sources", "5", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5NbRTo_uGuXgAAH-i"} ], scheme: :h (truncated) 16:41:57.883 [info] GET /sources/7/sync_files_on_disk 16:41:57.884 [error] #PID<0.7712.0> running PinchflatWeb.Endpoint (connection #PID<0.7711.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/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/7/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7711.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51910}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7712.0>, params: %{}, path_info: ["sources", "7", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5RBb575AxUVAAAIAC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7711.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51910}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7711.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51910}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7712.0>, params: %{}, path_info: ["sources", "7", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5RBb575AxUVAAAIAC"} ], scheme: :h (truncated) 16:42:59.959 [info] GET /sources/2/sync_files_on_disk 16:42:59.961 [error] #PID<0.7719.0> running PinchflatWeb.Endpoint (connection #PID<0.7718.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7718.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59564}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7719.0>, params: %{}, path_info: ["sources", "2", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw5UosJefpUTtEAAIBi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7718.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59564}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7718.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59564}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7719.0>, params: %{}, path_info: ["sources", "2", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw5UosJefpUTtEAAIBi"} ], scheme: :h (truncated) 16:44:04.288 [info] GET /sources/4/sync_files_on_disk 16:44:04.289 [error] #PID<0.7725.0> running PinchflatWeb.Endpoint (connection #PID<0.7724.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/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/4/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7724.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34362}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7725.0>, params: %{}, path_info: ["sources", "4", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5YYVKTUB8TVAAAIDC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7724.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34362}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7724.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34362}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7725.0>, params: %{}, path_info: ["sources", "4", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5YYVKTUB8TVAAAIDC"} ], scheme: :h (truncated) 16:45:05.405 [info] GET /sources/3/sync_files_on_disk 16:45:05.405 [error] #PID<0.7732.0> running PinchflatWeb.Endpoint (connection #PID<0.7731.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/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/3/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7731.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48958}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7732.0>, params: %{}, path_info: ["sources", "3", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5b8An9ZRurKYAAIEi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7731.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48958}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7731.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48958}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7732.0>, params: %{}, path_info: ["sources", "3", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5b8An9ZRurKYAAIEi"} ], scheme: :h (truncated) 16:46:09.210 [info] GET /sources/8/sync_files_on_disk 16:46:09.211 [error] #PID<0.7738.0> running PinchflatWeb.Endpoint (connection #PID<0.7737.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/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/8/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7737.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7738.0>, params: %{}, path_info: ["sources", "8", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5fps6_3EZhU0AAIGi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7737.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7737.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7738.0>, params: %{}, path_info: ["sources", "8", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5fps6_3EZhU0AAIGi"} ], scheme: :h (truncated) 16:47:09.758 [info] GET /sources/6/sync_files_on_disk 16:47:09.759 [error] #PID<0.7745.0> running PinchflatWeb.Endpoint (connection #PID<0.7744.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/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/6/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7744.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7745.0>, params: %{}, path_info: ["sources", "6", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5jLQ3I_sgR9kAAIIC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7744.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7744.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7745.0>, params: %{}, path_info: ["sources", "6", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5jLQ3I_sgR9kAAIIC"} ], scheme: :h (truncated) 16:48:15.042 [info] GET /sources/1/sync_files_on_disk 16:48:15.043 [error] #PID<0.7751.0> running PinchflatWeb.Endpoint (connection #PID<0.7750.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7750.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57538}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7751.0>, params: %{}, path_info: ["sources", "1", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw5m-dqoMkI3U0AAIJi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7750.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57538}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7750.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57538}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7751.0>, params: %{}, path_info: ["sources", "1", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw5m-dqoMkI3U0AAIJi"} ], scheme: :h (truncated) 16:49:18.645 [info] GET /sources/9/sync_files_on_disk 16:49:18.646 [error] #PID<0.7758.0> running PinchflatWeb.Endpoint (connection #PID<0.7757.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/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/9/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7757.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53536}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7758.0>, params: %{}, path_info: ["sources", "9", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5qrZ0wOGgf4wAAILC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7757.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53536}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7757.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53536}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7758.0>, params: %{}, path_info: ["sources", "9", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5qrZ0wOGgf4wAAILC"} ], scheme: :h (truncated) 16:50:19.085 [info] GET /sources/9/force_redownload 16:50:19.087 [error] #PID<0.7764.0> running PinchflatWeb.Endpoint (connection #PID<0.7763.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/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/9/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7763.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43792}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7764.0>, params: %{}, path_info: ["sources", "9", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5uMj5gQB9984AAK-B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7763.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43792}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7763.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43792}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7764.0>, params: %{}, path_info: ["sources", "9", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5uMj5gQB9984AAK-B"} ], scheme: :http, scrip (truncated) 16:51:19.190 [info] GET /sources/7/force_redownload 16:51:19.191 [error] #PID<0.7771.0> running PinchflatWeb.Endpoint (connection #PID<0.7770.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/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/7/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7770.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7771.0>, params: %{}, path_info: ["sources", "7", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5xseB0TY0GTgAAK_h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7770.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7770.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32890}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7771.0>, params: %{}, path_info: ["sources", "7", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw5xseB0TY0GTgAAK_h"} ], scheme: :http, scrip (truncated) 16:52:24.288 [info] GET /sources/5/force_redownload 16:52:24.289 [error] #PID<0.7777.0> running PinchflatWeb.Endpoint (connection #PID<0.7776.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/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/5/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7776.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34344}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7777.0>, params: %{}, path_info: ["sources", "5", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw51e-ma-QQgJIAALBB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7776.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34344}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7776.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34344}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7777.0>, params: %{}, path_info: ["sources", "5", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw51e-ma-QQgJIAALBB"} ], scheme: :http, scrip (truncated) 16:53:27.952 [info] GET /sources/4/force_redownload 16:53:27.954 [error] #PID<0.7786.0> running PinchflatWeb.Endpoint (connection #PID<0.7785.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/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/4/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7785.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42928}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7786.0>, params: %{}, path_info: ["sources", "4", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw55MJRWEbcA9YAALDB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7785.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42928}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7785.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42928}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7786.0>, params: %{}, path_info: ["sources", "4", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw55MJRWEbcA9YAALDB"} ], scheme: :http, scrip (truncated) 16:54:29.190 [info] GET /sources/1/force_redownload 16:54:29.191 [error] #PID<0.7792.0> running PinchflatWeb.Endpoint (connection #PID<0.7791.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7791.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43942}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7792.0>, params: %{}, path_info: ["sources", "1", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw58wRk4JuFu8QAALEh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7791.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43942}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7791.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43942}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7792.0>, params: %{}, path_info: ["sources", "1", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw58wRk4JuFu8QAALEh"} ], scheme: :http, scrip (truncated) 16:55:32.481 [info] GET /sources/3/force_redownload 16:55:32.482 [error] #PID<0.7799.0> running PinchflatWeb.Endpoint (connection #PID<0.7798.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/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/3/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7798.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44802}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7799.0>, params: %{}, path_info: ["sources", "3", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6AcDSfQXPglkAALGB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7798.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44802}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7798.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44802}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7799.0>, params: %{}, path_info: ["sources", "3", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6AcDSfQXPglkAALGB"} ], scheme: :http, scrip (truncated) 16:56:33.963 [info] GET /sources/6/force_redownload 16:56:33.964 [error] #PID<0.7806.0> running PinchflatWeb.Endpoint (connection #PID<0.7805.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/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/6/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7805.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36232}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7806.0>, params: %{}, path_info: ["sources", "6", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6EBFrBQrFY_wAALHB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7805.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36232}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7805.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36232}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7806.0>, params: %{}, path_info: ["sources", "6", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6EBFrBQrFY_wAALHB"} ], scheme: :http, scrip (truncated) 16:57:36.501 [info] GET /sources/2/force_redownload 16:57:36.502 [error] #PID<0.7812.0> running PinchflatWeb.Endpoint (connection #PID<0.7811.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7811.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34708}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7812.0>, params: %{}, path_info: ["sources", "2", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6HqD4hl_y-lkAALIh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7811.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34708}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7811.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34708}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7812.0>, params: %{}, path_info: ["sources", "2", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6HqD4hl_y-lkAALIh"} ], scheme: :http, scrip (truncated) 16:58:40.876 [info] GET /sources/8/force_redownload 16:58:40.877 [error] #PID<0.7819.0> running PinchflatWeb.Endpoint (connection #PID<0.7818.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/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/8/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7818.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47756}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7819.0>, params: %{}, path_info: ["sources", "8", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6LZ4C-V4DbLkAALKB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7818.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47756}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7818.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_redownload", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47756}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7819.0>, params: %{}, path_info: ["sources", "8", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6LZ4C-V4DbLkAALKB"} ], scheme: :http, scrip (truncated) 16:59:45.750 [info] GET /sources/1/force_download_pending 16:59:45.752 [error] #PID<0.7825.0> running PinchflatWeb.Endpoint (connection #PID<0.7824.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/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/1/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7824.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59128}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7825.0>, params: %{}, path_info: ["sources", "1", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6PLjXxTYk120AALLh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7824.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59128}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7824.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59128}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7825.0>, params: %{}, path_info: ["sources", "1", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6PLjXxTYk120A (truncated) 17:00:47.853 [info] GET /sources/9/force_metadata_refresh 17:00:47.854 [error] #PID<0.7832.0> running PinchflatWeb.Endpoint (connection #PID<0.7831.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/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/9/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7831.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36230}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7832.0>, params: %{}, path_info: ["sources", "9", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6Sy5uco0FZvkAALNB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7831.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36230}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7831.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36230}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7832.0>, params: %{}, path_info: ["sources", "9", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6Sy5uco0FZvkA (truncated) 17:01:50.562 [info] GET /sources/6/force_metadata_refresh 17:01:50.563 [error] #PID<0.7838.0> running PinchflatWeb.Endpoint (connection #PID<0.7837.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/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/6/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7837.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46484}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7838.0>, params: %{}, path_info: ["sources", "6", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6Wcg6AkmvprsAALOh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7837.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46484}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7837.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46484}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7838.0>, params: %{}, path_info: ["sources", "6", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6Wcg6AkmvprsA (truncated) 17:02:51.523 [info] GET /sources/8/force_download_pending 17:02:51.524 [error] #PID<0.7845.0> running PinchflatWeb.Endpoint (connection #PID<0.7844.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/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/8/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7844.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39318}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7845.0>, params: %{}, path_info: ["sources", "8", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6Z_nIvM5iEaYAALQB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7844.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39318}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7844.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39318}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7845.0>, params: %{}, path_info: ["sources", "8", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6Z_nIvM5iEaYA (truncated) 17:03:52.675 [info] GET /sources/4/force_metadata_refresh 17:03:52.676 [error] #PID<0.7851.0> running PinchflatWeb.Endpoint (connection #PID<0.7850.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/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/4/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7850.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47488}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7851.0>, params: %{}, path_info: ["sources", "4", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6djazWCfq0fQAALRh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7850.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47488}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7850.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47488}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7851.0>, params: %{}, path_info: ["sources", "4", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6djazWCfq0fQA (truncated) 17:04:52.725 [info] GET /sources/8/force_metadata_refresh 17:04:52.726 [error] #PID<0.7859.0> running PinchflatWeb.Endpoint (connection #PID<0.7858.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/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/8/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7858.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55950}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7859.0>, params: %{}, path_info: ["sources", "8", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6hDH107VGKncAAJAj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7858.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55950}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7858.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55950}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/8", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7859.0>, params: %{}, path_info: ["sources", "8", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/8"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/8/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6hDH107VGKncA (truncated) 17:05:57.070 [info] GET /sources/7/force_metadata_refresh 17:05:57.072 [error] #PID<0.7867.0> running PinchflatWeb.Endpoint (connection #PID<0.7866.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/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/7/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7866.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45830}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7867.0>, params: %{}, path_info: ["sources", "7", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6ky0-vm6XKb4AAJBj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7866.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45830}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7866.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45830}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7867.0>, params: %{}, path_info: ["sources", "7", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6ky0-vm6XKb4A (truncated) 17:06:58.278 [info] GET /sources/2/force_metadata_refresh 17:06:58.279 [error] #PID<0.7874.0> running PinchflatWeb.Endpoint (connection #PID<0.7873.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7873.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7874.0>, params: %{}, path_info: ["sources", "2", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw6oW1_W41VbLkAAJDD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7873.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7873.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7874.0>, params: %{}, path_info: ["sources", "2", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw6oW1_W41VbLkA (truncated) 17:07:59.534 [info] GET /sources/9/force_download_pending 17:07:59.535 [error] #PID<0.7880.0> running PinchflatWeb.Endpoint (connection #PID<0.7879.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/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/9/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7879.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49974}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7880.0>, params: %{}, path_info: ["sources", "9", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6r7Cm_UsQnWwAAJEj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7879.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49974}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7879.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49974}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7880.0>, params: %{}, path_info: ["sources", "9", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6r7Cm_UsQnWwA (truncated) 17:09:02.940 [info] GET /sources/6/force_download_pending 17:09:02.941 [error] #PID<0.7887.0> running PinchflatWeb.Endpoint (connection #PID<0.7886.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/6/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/6/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7886.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44156}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7887.0>, params: %{}, path_info: ["sources", "6", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6vnPv4SV19BAAAJGD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7886.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44156}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/6/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7886.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/6/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44156}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/6", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7887.0>, params: %{}, path_info: ["sources", "6", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/6"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/6/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6vnPv4SV19BAA (truncated) 17:10:07.707 [info] GET /sources/5/force_metadata_refresh 17:10:07.708 [error] #PID<0.7893.0> running PinchflatWeb.Endpoint (connection #PID<0.7892.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/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/5/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7892.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33936}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7893.0>, params: %{}, path_info: ["sources", "5", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6zYhUD77P4B0AAJHj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7892.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33936}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7892.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33936}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7893.0>, params: %{}, path_info: ["sources", "5", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6zYhUD77P4B0A (truncated) 17:11:10.621 [info] GET /sources/5/force_download_pending 17:11:10.622 [error] #PID<0.7900.0> running PinchflatWeb.Endpoint (connection #PID<0.7899.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/5/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/5/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7899.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49478}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7900.0>, params: %{}, path_info: ["sources", "5", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw63C5QBnRFJ3cAAIMi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7899.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49478}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/5/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7899.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/5/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49478}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/5", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7900.0>, params: %{}, path_info: ["sources", "5", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/5"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/5/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw63C5QBnRFJ3cA (truncated) 17:12:13.102 [info] GET /sources/2/force_download_pending 17:12:13.103 [error] #PID<0.7906.0> running PinchflatWeb.Endpoint (connection #PID<0.7905.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7905.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57916}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7906.0>, params: %{}, path_info: ["sources", "2", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw66rqBkWEtVcMAAIOC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7905.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57916}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7905.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57916}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7906.0>, params: %{}, path_info: ["sources", "2", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw66rqBkWEtVcMA (truncated) 17:12:15.978 [info] {"args":{"id":29},"id":10576,"meta":{},"system_time":1773357135978240706,"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"]} 17:12:16.732 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/50/0c/500cbfc035824840ad7f52a0c834bdc009354cae80ead12c982c6feca01f8749.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f2/65/f26520930188782d859e0dfeaa4874c59b1dd8c84e051c8d7552be57decba454.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:13:14.559 [info] GET /sources/7/force_download_pending 17:13:14.561 [error] #PID<0.7918.0> running PinchflatWeb.Endpoint (connection #PID<0.7917.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/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/7/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7917.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53106}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7918.0>, params: %{}, path_info: ["sources", "7", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6-QmbVdtWesMAAIPi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7917.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53106}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7917.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53106}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7918.0>, params: %{}, path_info: ["sources", "7", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw6-QmbVdtWesMA (truncated) 17:14:16.805 [info] GET /sources/3/force_metadata_refresh 17:14:16.806 [error] #PID<0.7924.0> running PinchflatWeb.Endpoint (connection #PID<0.7923.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/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/3/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7923.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34736}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7924.0>, params: %{}, path_info: ["sources", "3", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7B4fAnMbwQxYAAJNj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7923.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34736}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7923.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34736}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7924.0>, params: %{}, path_info: ["sources", "3", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7B4fAnMbwQxYA (truncated) 17:14:19.120 [info] {"args":{"id":27},"id":10577,"meta":{},"system_time":1773357259120773381,"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"]} 17:14:19.482 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/42/ca/42cac46a2dbd0c52d8c04b63a55b41edea891d20d4e45c79dcc3bc38202557de.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/25/7a/257a83e03e100d35bf049d24a9716a92101903596a3773ee3029b989b8594136.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:15:21.563 [info] GET /sources/4/force_download_pending 17:15:21.564 [error] #PID<0.7936.0> running PinchflatWeb.Endpoint (connection #PID<0.7935.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/4/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/4/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7935.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36466}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7936.0>, params: %{}, path_info: ["sources", "4", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7FpucOCmlOp8AAJSj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7935.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36466}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/4/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7935.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/4/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36466}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/4", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7936.0>, params: %{}, path_info: ["sources", "4", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/4"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/4/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7FpucOCmlOp8A (truncated) 17:15:22.167 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/42/ca/42cac46a2dbd0c52d8c04b63a55b41edea891d20d4e45c79dcc3bc38202557de.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/25/7a/257a83e03e100d35bf049d24a9716a92101903596a3773ee3029b989b8594136.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:15:22.218 [info] {"args":{"id":27},"id":10577,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":63097262,"event":"job:stop","queue_time":720305,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:16:27.261 [info] GET /sources/1/force_metadata_refresh 17:16:27.263 [error] #PID<0.7942.0> running PinchflatWeb.Endpoint (connection #PID<0.7941.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (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.7941.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37562}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7942.0>, params: %{}, path_info: ["sources", "1", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw7JeeP2v9y-1gAAJWj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7941.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37562}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, 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.7941.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37562}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7942.0>, params: %{}, path_info: ["sources", "1", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], 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", "GJw7JeeP2v9y-1gA (truncated) 17:16:27.562 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/50/0c/500cbfc035824840ad7f52a0c834bdc009354cae80ead12c982c6feca01f8749.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f2/65/f26520930188782d859e0dfeaa4874c59b1dd8c84e051c8d7552be57decba454.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:16:27.938 [info] {"args":{"id":29},"id":10576,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":251959535,"event":"job:stop","queue_time":351366,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:17:27.923 [info] GET /sources/3/force_download_pending 17:17:27.925 [error] #PID<0.7951.0> running PinchflatWeb.Endpoint (connection #PID<0.7950.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/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/3/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7950.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45746}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7951.0>, params: %{}, path_info: ["sources", "3", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7NAdMXWJQizQAAJYj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7950.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45746}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7950.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45746}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7951.0>, params: %{}, path_info: ["sources", "3", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7NAdMXWJQizQA (truncated) 17:20:33.484 [info] GET /sources/25/force_metadata_refresh 17:20:33.485 [error] #PID<0.7967.0> running PinchflatWeb.Endpoint (connection #PID<0.7966.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/25/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/25/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7966.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40876}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7967.0>, params: %{}, path_info: ["sources", "25", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7XzuKb-Xv0rkAAJcD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7966.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40876}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/25/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7966.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40876}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7967.0>, params: %{}, path_info: ["sources", "25", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_ (truncated) 17:21:25.312 [info] GET /sources/18/force_metadata_refresh 17:21:25.313 [error] #PID<0.7971.0> running PinchflatWeb.Endpoint (connection #PID<0.7970.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/18/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/18/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7970.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34778}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7971.0>, params: %{}, path_info: ["sources", "18", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/18"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/18/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7a0zCJYRwK4wAAJdD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7970.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34778}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/18/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7970.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/18/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34778}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/18", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7971.0>, params: %{}, path_info: ["sources", "18", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logg (truncated) 17:22:29.591 [info] GET /sources/11/force_metadata_refresh 17:22:29.592 [error] #PID<0.7979.0> running PinchflatWeb.Endpoint (connection #PID<0.7978.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/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/11/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7978.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45814}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7979.0>, params: %{}, path_info: ["sources", "11", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7ekQPutNr_IUAAJfD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7978.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45814}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7978.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45814}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7979.0>, params: %{}, path_info: ["sources", "11", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logg (truncated) 17:23:31.873 [info] GET /sources/26/force_metadata_refresh 17:23:31.874 [error] #PID<0.7986.0> running PinchflatWeb.Endpoint (connection #PID<0.7985.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/26/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/26/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7985.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7986.0>, params: %{}, path_info: ["sources", "26", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7iMRh93R-yg0AAJgj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7985.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/26/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7985.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA; i_like_gitea=ad803253428761d9", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "wSI_lxRdmx4RWKIhnq_hCaijROY6MTc3MzM1NzUxMjg5MDEyOTAzNA", "i_like_gitea" => "ad803253428761d9" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7986.0>, params: %{}, path_info: ["sources", "26", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logg (truncated) 17:24:36.484 [info] GET /sources/17/force_metadata_refresh 17:24:36.485 [error] #PID<0.7993.0> running PinchflatWeb.Endpoint (connection #PID<0.7992.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/17/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/17/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7992.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42260}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7993.0>, params: %{}, path_info: ["sources", "17", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7l896iXnKLJEAAJiD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7992.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42260}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/17/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7992.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/17/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42260}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/17/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7993.0>, params: %{}, path_info: ["sources", "17", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/17/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/17/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 17:25:38.184 [info] GET /sources/27/force_metadata_refresh 17:25:38.186 [error] #PID<0.7999.0> running PinchflatWeb.Endpoint (connection #PID<0.7998.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/27/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/27/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42010}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7999.0>, params: %{}, path_info: ["sources", "27", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7pi0fXrv62c8AAJjj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42010}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/27/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.7998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/27/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42010}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/27", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.7999.0>, params: %{}, path_info: ["sources", "27", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/27"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/27/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:26:38.853 [info] GET /sources/30/force_metadata_refresh 17:26:38.854 [error] #PID<0.8006.0> running PinchflatWeb.Endpoint (connection #PID<0.8005.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/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/30/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8005.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52968}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8006.0>, params: %{}, path_info: ["sources", "30", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7tE1Dhr2wxzUAAJlD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8005.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52968}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8005.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52968}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8006.0>, params: %{}, path_info: ["sources", "30", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 17:27:42.421 [info] GET /sources/21/force_metadata_refresh 17:27:42.422 [error] #PID<0.8012.0> running PinchflatWeb.Endpoint (connection #PID<0.8011.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/21/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/21/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8011.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36962}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8012.0>, params: %{}, path_info: ["sources", "21", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw7wxo5sdTd0rMAAJmj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8011.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36962}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/21/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8011.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36962}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8012.0>, params: %{}, path_info: ["sources", "21", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:28:44.067 [info] GET /sources/12/force_metadata_refresh 17:28:44.068 [error] #PID<0.8019.0> running PinchflatWeb.Endpoint (connection #PID<0.8018.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/12/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/12/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8018.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39150}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8019.0>, params: %{}, path_info: ["sources", "12", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw70XSXoFnUEIQAAJoD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8018.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39150}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/12/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8018.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39150}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8019.0>, params: %{}, path_info: ["sources", "12", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:50:42.993 [info] GET /sources/11/force_download_pending 17:50:42.994 [error] #PID<0.8120.0> running PinchflatWeb.Endpoint (connection #PID<0.8119.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/11/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/11/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8119.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54664}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8120.0>, params: %{}, path_info: ["sources", "11", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9BIq3McDYy1EAAJ7D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8119.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54664}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/11/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8119.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/11/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54664}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8120.0>, params: %{}, path_info: ["sources", "11", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/11/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:51:39.265 [info] GET /sources/20/force_metadata_refresh 17:51:39.266 [error] #PID<0.8126.0> running PinchflatWeb.Endpoint (connection #PID<0.8125.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/20/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/20/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8125.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46966}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8126.0>, params: %{}, path_info: ["sources", "20", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9EaTGsq-Z3tIAAJ8j"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8125.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46966}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/20/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8125.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/20/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46966}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/20", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8126.0>, params: %{}, path_info: ["sources", "20", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/20"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/20/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:52:39.498 [info] GET /sources/16/force_metadata_refresh 17:52:39.501 [error] #PID<0.8133.0> running PinchflatWeb.Endpoint (connection #PID<0.8132.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/16/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/16/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8132.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50582}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8133.0>, params: %{}, path_info: ["sources", "16", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9H6r5PmJkGyIAAJ-D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8132.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50582}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/16/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8132.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50582}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8133.0>, params: %{}, path_info: ["sources", "16", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:53:44.444 [info] GET /sources/32/force_metadata_refresh 17:53:44.445 [error] #PID<0.8139.0> running PinchflatWeb.Endpoint (connection #PID<0.8138.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8138.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8139.0>, params: %{}, path_info: ["sources", "32", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9LsoH52S-pZIAAJ_D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8138.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8138.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8139.0>, params: %{}, path_info: ["sources", "32", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:54:50.411 [info] GET /sources/22/force_metadata_refresh 17:54:50.413 [error] #PID<0.8146.0> running PinchflatWeb.Endpoint (connection #PID<0.8145.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/22/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/22/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8145.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39942}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8146.0>, params: %{}, path_info: ["sources", "22", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9PiX4ILw_S4gAAKAD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8145.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39942}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/22/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8145.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39942}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8146.0>, params: %{}, path_info: ["sources", "22", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 17:55:55.954 [info] GET /sources/15/force_metadata_refresh 17:55:55.955 [error] #PID<0.8152.0> running PinchflatWeb.Endpoint (connection #PID<0.8151.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/15/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/15/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8151.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50324}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8152.0>, params: %{}, path_info: ["sources", "15", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9TWinf7zKYQkAAKBj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8151.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50324}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/15/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8151.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/15/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50324}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/15/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8152.0>, params: %{}, path_info: ["sources", "15", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/15/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/15/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 17:57:00.544 [info] GET /sources/19/force_metadata_refresh 17:57:00.545 [error] #PID<0.8159.0> running PinchflatWeb.Endpoint (connection #PID<0.8158.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/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/19/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8158.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46210}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8159.0>, params: %{}, path_info: ["sources", "19", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9XHJ7zt_nIQIAAKDD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8158.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46210}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8158.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46210}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8159.0>, params: %{}, path_info: ["sources", "19", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:58:05.874 [info] GET /sources/13/force_metadata_refresh 17:58:05.875 [error] #PID<0.8167.0> running PinchflatWeb.Endpoint (connection #PID<0.8166.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/13/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/13/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8166.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35408}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8167.0>, params: %{}, path_info: ["sources", "13", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9a6h73OfqKUIAAKFD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8166.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35408}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/13/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8166.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35408}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8167.0>, params: %{}, path_info: ["sources", "13", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 17:59:06.665 [info] GET /sources/29/force_metadata_refresh 17:59:06.666 [error] #PID<0.8174.0> running PinchflatWeb.Endpoint (connection #PID<0.8173.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8173.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43694}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8174.0>, params: %{}, path_info: ["sources", "29", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9ec_ijUyRnIEAAKGj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8173.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43694}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8173.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43694}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8174.0>, params: %{}, path_info: ["sources", "29", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 18:00:10.118 [info] GET /sources/22/force_download_pending 18:00:10.119 [error] #PID<0.8180.0> running PinchflatWeb.Endpoint (connection #PID<0.8179.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/22/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/22/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8179.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8180.0>, params: %{}, path_info: ["sources", "22", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9iJX6stpK2H4AAKID"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8179.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/22/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8179.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49796}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8180.0>, params: %{}, path_info: ["sources", "22", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 18:01:12.482 [info] GET /sources/14/force_metadata_refresh 18:01:12.483 [error] #PID<0.8187.0> running PinchflatWeb.Endpoint (connection #PID<0.8186.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/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/14/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8186.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37794}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8187.0>, params: %{}, path_info: ["sources", "14", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9lxsvLlvwCo0AAKKD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8186.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37794}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8186.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 37794}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8187.0>, params: %{}, path_info: ["sources", "14", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 18:02:17.402 [info] GET /sources/10/force_metadata_refresh 18:02:17.403 [error] #PID<0.8193.0> running PinchflatWeb.Endpoint (connection #PID<0.8192.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/10/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/10/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8192.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8193.0>, params: %{}, path_info: ["sources", "10", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9pjixtSIPzQMAAKLj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8192.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/10/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8192.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/10/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51216}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/10/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8193.0>, params: %{}, path_info: ["sources", "10", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/10/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/10/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 18:03:23.050 [info] GET /sources/23/force_metadata_refresh 18:03:23.051 [error] #PID<0.8200.0> running PinchflatWeb.Endpoint (connection #PID<0.8199.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/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/23/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8199.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51690}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8200.0>, params: %{}, path_info: ["sources", "23", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9tYGeGswfZAIAAKND"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8199.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51690}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8199.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51690}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8200.0>, params: %{}, path_info: ["sources", "23", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 18:04:23.253 [info] GET /sources/24/force_metadata_refresh 18:04:23.254 [error] #PID<0.8206.0> running PinchflatWeb.Endpoint (connection #PID<0.8205.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/24/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/24/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8205.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47086}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8206.0>, params: %{}, path_info: ["sources", "24", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw9w4YBCF3Ys9kAAKOj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8205.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47086}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/24/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8205.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/24/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47086}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/24", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8206.0>, params: %{}, path_info: ["sources", "24", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/24"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/24/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 18:05:28.994 [info] GET /sources/31/force_metadata_refresh 18:05:28.995 [error] #PID<0.8213.0> running PinchflatWeb.Endpoint (connection #PID<0.8212.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/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/31/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8212.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54642}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8213.0>, params: %{}, path_info: ["sources", "31", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw90tR159LGttoAAKQD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8212.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54642}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8212.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54642}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8213.0>, params: %{}, path_info: ["sources", "31", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id (truncated) 18:06:32.547 [info] GET /sources/8/media/666/edit 18:06:32.549 [info] Sent 200 in 2ms 18:07:34.606 [info] GET /sources/5/media/558/edit 18:07:34.609 [info] Sent 200 in 2ms 18:08:29.342 [info] GET /sources/9/media/979/edit 18:08:29.345 [info] Sent 200 in 2ms 18:11:20.747 [info] {"args":{"id":18},"id":10579,"meta":{},"system_time":1773360680747302511,"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"]} 18:11:20.807 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b4/27/b42712de7a920a9603be2e3396492992093c75ac20e9e03ff61342d0082d9e35.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:13:55.137 [info] GET /sources/1/media/1/force_download 18:13:55.138 [error] #PID<0.8262.0> running PinchflatWeb.Endpoint (connection #PID<0.8261.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/media/1/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/1/media/1/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8261.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/1/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45044}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8262.0>, params: %{}, path_info: ["sources", "1", "media", "1", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/1/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw-SKzxvMG3r1oAAKiD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8261.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/1/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45044}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/1/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8261.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/1/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45044}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/1", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8262.0>, params: %{}, path_info: ["sources", "1", "media", "1", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/1"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/1/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalida (truncated) 18:20:13.161 [info] GET /sources/1/media/9/edit 18:20:13.164 [info] Sent 200 in 3ms 18:20:49.342 [info] GET /sources/1/media/1/edit 18:20:49.344 [info] Sent 200 in 2ms 18:21:23.531 [info] GET /sources/1/media/2/edit 18:21:23.534 [info] Sent 200 in 3ms 18:21:52.534 [info] GET /sources/1/media/25/force_download 18:21:52.536 [error] #PID<0.8306.0> running PinchflatWeb.Endpoint (connection #PID<0.8305.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/media/25/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/1/media/25/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8305.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/25/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/25", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8306.0>, params: %{}, path_info: ["sources", "1", "media", "25", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/25"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/25/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw-t9QLqV4vwWEAAK_D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8305.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/25/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/25", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/25/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8305.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/25/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38462}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/25", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8306.0>, params: %{}, path_info: ["sources", "1", "media", "25", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, (truncated) 18:25:06.671 [info] GET /sources/3/media/92/force_download 18:25:06.673 [error] #PID<0.8324.0> running PinchflatWeb.Endpoint (connection #PID<0.8323.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/92/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/3/media/92/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8323.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/92/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55550}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM; _csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/92", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA", "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM", "i_like_gitea" => "9842d0923cf2b78f" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8324.0>, params: %{}, path_info: ["sources", "3", "media", "92", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA", "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM", "i_like_gitea" => "9842d0923cf2b78f" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM; _csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/92"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/92/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw-5QeFJepC8pEAALJD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8323.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/92/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55550}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM; _csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/92", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/92/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8323.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/92/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55550}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYV2M5Mjdka0wtMFZtWV9WcmZPTWFPR3l4.1yrY2ovDirmur2sdqVajaY0eu5GY4xGLlRC3B3x6frM; _csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/92", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_pa (truncated) 18:25:51.540 [info] GET /sources/3/media/84/force_download 18:25:51.542 [error] #PID<0.8328.0> running PinchflatWeb.Endpoint (connection #PID<0.8327.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/84/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/3/media/84/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8327.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/84/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45622}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/84", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA", "i_like_gitea" => "9842d0923cf2b78f" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8328.0>, params: %{}, path_info: ["sources", "3", "media", "84", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA", "i_like_gitea" => "9842d0923cf2b78f" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/84"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/84/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw-73noLK7Ry1AAALLD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8327.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/84/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45622}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/84", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/84/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8327.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/84/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45622}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/84", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA", "i_like_gitea" => "9842d0923cf2b78f" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8328.0>, params: %{}, path_info: ["sources", "3", "media", "84", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, (truncated) 18:26:56.391 [info] GET /sources/3/media/88/force_download 18:26:56.393 [error] #PID<0.8335.0> running PinchflatWeb.Endpoint (connection #PID<0.8334.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/88/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/3/media/88/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/88/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38250}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/88", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA", "i_like_gitea" => "9842d0923cf2b78f" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8335.0>, params: %{}, path_info: ["sources", "3", "media", "88", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA", "i_like_gitea" => "9842d0923cf2b78f" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/88"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/88/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw-_pNX3Fp4H_kAALPD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/88/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38250}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/88", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/88/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8334.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/88/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38250}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA; i_like_gitea=9842d0923cf2b78f", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/88", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "UXJzkvtW_I67GZcyoKAk5NTgn7M6MTc3MzM2MTMzOTU3MDcxMDI1OA", "i_like_gitea" => "9842d0923cf2b78f" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8335.0>, params: %{}, path_info: ["sources", "3", "media", "88", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, (truncated) 18:28:00.485 [info] GET /sources/3/media/90/force_download 18:28:00.486 [error] #PID<0.8341.0> running PinchflatWeb.Endpoint (connection #PID<0.8340.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/90/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/3/media/90/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/90/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52896}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/90", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8341.0>, params: %{}, path_info: ["sources", "3", "media", "90", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/90"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/90/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw_DX-l1IG0vXoAALTD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/90/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52896}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/90", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/90/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8340.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/90/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52896}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/90", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8341.0>, params: %{}, path_info: ["sources", "3", "media", "90", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/90"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/90/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private (truncated) 18:29:06.485 [info] GET /sources/1/media/12/force_download 18:29:06.486 [error] #PID<0.8350.0> running PinchflatWeb.Endpoint (connection #PID<0.8349.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/media/12/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/1/media/12/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8349.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56090}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8350.0>, params: %{}, path_info: ["sources", "1", "media", "12", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/12/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw_HN2BW0QodGYAALVD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8349.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56090}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/12/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8349.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/12/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56090}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/12", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8350.0>, params: %{}, path_info: ["sources", "1", "media", "12", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/12"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/12/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private (truncated) 18:30:10.359 [info] GET /sources/3/media/86/force_download 18:30:10.360 [error] #PID<0.8356.0> running PinchflatWeb.Endpoint (connection #PID<0.8355.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/86/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/3/media/86/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8355.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/86/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/86", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8356.0>, params: %{}, path_info: ["sources", "3", "media", "86", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/86"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/86/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw_K7y6NZj8pCkAALYD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8355.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/86/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/86", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/86/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8355.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/86/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/86", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8356.0>, params: %{}, path_info: ["sources", "3", "media", "86", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/86"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/86/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private (truncated) 18:31:12.740 [info] GET /sources/1/media/10/force_download 18:31:12.741 [error] #PID<0.8363.0> running PinchflatWeb.Endpoint (connection #PID<0.8362.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/media/10/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/1/media/10/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8362.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/10/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36634}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/10", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8363.0>, params: %{}, path_info: ["sources", "1", "media", "10", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/10"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/10/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw_OkLpRlmVtTkAALcD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8362.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/10/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36634}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/10", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/10/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8362.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/10/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 36634}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/10", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8363.0>, params: %{}, path_info: ["sources", "1", "media", "10", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/10"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/10/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private (truncated) 18:32:13.514 [info] GET /sources/1/media/11/force_download 18:32:13.515 [error] #PID<0.8369.0> running PinchflatWeb.Endpoint (connection #PID<0.8368.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/media/11/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/1/media/11/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8368.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/11/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58560}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8369.0>, params: %{}, path_info: ["sources", "1", "media", "11", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/11/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw_SGlVa1tZuDwAALfj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8368.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/11/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58560}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/11/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8368.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/11/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58560}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/11", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8369.0>, params: %{}, path_info: ["sources", "1", "media", "11", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/11"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/11/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private (truncated) 18:34:44.080 [info] {"args":{"id":18},"id":10579,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1403332371,"event":"job:stop","queue_time":716041,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:36:04.742 [info] GET /sources/1/media/2/force_download 18:36:04.743 [error] #PID<0.8387.0> running PinchflatWeb.Endpoint (connection #PID<0.8386.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/media/2/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/1/media/2/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8386.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/2/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41872}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw; i_like_gitea=070f6f3642f15143", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw", "i_like_gitea" => "070f6f3642f15143" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8387.0>, params: %{}, path_info: ["sources", "1", "media", "2", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw", "i_like_gitea" => "070f6f3642f15143" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_csrf=qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw; i_like_gitea=070f6f3642f15143"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/2"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/2/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw_fj-XtgKbX5wAALqD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8386.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/2/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41872}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw; i_like_gitea=070f6f3642f15143", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/2/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8386.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/2/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41872}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw; i_like_gitea=070f6f3642f15143", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/2", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw", "i_like_gitea" => "070f6f3642f15143" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8387.0>, params: %{}, path_info: ["sources", "1", "media", "2", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_r (truncated) 18:36:50.227 [info] GET /sources/1/media/9/force_download 18:36:50.228 [error] #PID<0.8394.0> running PinchflatWeb.Endpoint (connection #PID<0.8393.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/media/9/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/1/media/9/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8393.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/9/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48406}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw; i_like_gitea=070f6f3642f15143", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw", "i_like_gitea" => "070f6f3642f15143" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8394.0>, params: %{}, path_info: ["sources", "1", "media", "9", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_csrf" => "qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw", "i_like_gitea" => "070f6f3642f15143" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_csrf=qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw; i_like_gitea=070f6f3642f15143"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/9"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/9/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJw_iNaxcX4-3kcAALrj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8393.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/9/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48406}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw; i_like_gitea=070f6f3642f15143", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/9/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8393.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/9/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48406}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_csrf=qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw; i_like_gitea=070f6f3642f15143", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/9", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "qPk5MYs1Rl5aFcq6If2qFg_-VoU6MTc3MzM2MTk5NDgzNTY4NzE1Nw", "i_like_gitea" => "070f6f3642f15143" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8394.0>, params: %{}, path_info: ["sources", "1", "media", "9", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_r (truncated) 18:39:54.275 [info] GET /sources/1/media/11/edit 18:39:54.278 [info] Sent 200 in 3ms 18:40:45.749 [info] GET /sources/3/media/92/edit 18:40:45.752 [info] Sent 200 in 2ms 18:41:31.010 [info] GET /sources/3/media/86/edit 18:41:31.013 [info] Sent 200 in 2ms 18:42:13.556 [info] GET /sources/3/media/90/edit 18:42:13.558 [info] Sent 200 in 2ms 18:42:52.031 [info] GET /sources/3/media/84/edit 18:42:52.034 [info] Sent 200 in 2ms 18:43:26.244 [info] GET /sources/1/media/12/edit 18:43:26.246 [info] Sent 200 in 2ms 18:43:55.058 [info] GET /sources/1/media/10/edit 18:43:55.060 [info] Sent 200 in 2ms 18:44:22.394 [info] GET /sources/3/media/88/edit 18:44:22.397 [info] Sent 200 in 3ms 18:46:17.423 [info] GET /sources/1/media/25/edit 18:46:17.425 [info] Sent 200 in 2ms 18:47:13.740 [info] GET /sources/eca30f65-5cfe-4124-97bf-d30cbae30aca/feed.xml 18:47:14.001 [info] Sent 200 in 260ms 18:47:31.873 [info] GET /sources/ac4eafab-71c1-4cfb-9d0b-b4cdc7f3dd40/feed.xml 18:47:31.898 [info] Sent 200 in 25ms 18:47:47.578 [info] GET /sources/1d788985-c43a-42db-9ca1-de30aee5cefc/feed.xml 18:47:47.606 [info] Sent 200 in 27ms 18:48:26.773 [info] GET /sources/e06c6ebc-d0eb-48e5-bece-045f848b9855/feed.xml 18:48:26.906 [info] Sent 200 in 132ms 18:48:37.271 [info] GET /sources/03c1babc-93ea-442e-a7cf-d4d484925ee3/feed.xml 18:48:37.298 [info] Sent 200 in 26ms 18:48:46.484 [info] GET /sources/a45dc4ce-00ac-4087-b928-a2dabfe10e01/feed.xml 18:48:46.600 [info] Sent 200 in 115ms 18:48:55.183 [info] GET /sources/1/media/25/edit 18:48:55.186 [info] Sent 200 in 2ms 18:49:02.499 [info] GET /sources/4f951f1d-7460-41df-bd7c-24955a214184/feed.xml 18:49:02.593 [info] Sent 200 in 94ms 18:49:09.197 [info] GET /sources/24/media/30637 18:49:09.202 [info] Sent 200 in 4ms 18:49:15.511 [info] GET /sources/1/media/379874 18:49:15.519 [info] Sent 200 in 8ms 18:49:21.024 [info] GET /sources/21/media/13560 18:49:21.028 [info] Sent 200 in 4ms 18:49:26.304 [info] GET /sources/24/media/30632 18:49:26.309 [info] Sent 200 in 4ms 18:49:30.813 [info] GET /sources/24/media/30628 18:49:30.817 [info] Sent 200 in 3ms 18:49:34.722 [info] GET /sources/20/media/85787 18:49:34.726 [info] Sent 200 in 4ms 18:49:38.358 [info] GET /sources/1/media/204481 18:49:38.363 [info] Sent 200 in 4ms 18:49:41.591 [info] GET /sources/24/media/30630 18:49:41.594 [info] Sent 200 in 3ms 18:49:44.502 [info] GET /sources/20/media/85784 18:49:44.506 [info] Sent 200 in 4ms 18:49:54.497 [info] GET /sources/22/media/14467 18:49:54.517 [info] Sent 200 in 20ms 18:49:56.980 [info] GET /sources/2/media/440065 18:49:56.996 [info] Sent 200 in 16ms 18:49:58.157 [info] GET /sources/10/media/20096 18:49:58.162 [info] Sent 200 in 5ms 18:49:59.926 [info] GET /sources/1/media/379874/force_download 18:49:59.927 [error] #PID<0.8542.0> running PinchflatWeb.Endpoint (connection #PID<0.8529.0>, stream id 4) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/1/media/379874/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/1/media/379874/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/379874/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/379874?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 4, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8542.0>, params: %{}, path_info: ["sources", "1", "media", "379874", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/1/media/379874?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/1/media/379874/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxAQLRphdbKTKYAAMQD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/379874/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/379874?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 4, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/1/media/379874/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/1/media/379874/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/1/media/379874?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 4, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8542.0>, params: %{}, path_info: ["sources", "1", "media", "379874", "force_download"], path_params: %{}, port: 8945, (truncated) 18:50:02.035 [info] GET /sources/2/media/337124 18:50:02.039 [info] Sent 200 in 4ms 18:50:05.948 [info] GET /sources/3/media/163924 18:50:05.951 [info] Sent 200 in 3ms 18:50:10.507 [info] GET /sources/3/media/163926 18:50:10.511 [info] Sent 200 in 4ms 18:50:14.904 [info] GET /sources/24/media/30635 18:50:14.908 [info] Sent 200 in 3ms 18:50:18.900 [info] GET /sources/24/media/30634 18:50:18.904 [info] Sent 200 in 4ms 18:50:22.463 [info] GET /sources/21/media/13558 18:50:22.467 [info] Sent 200 in 4ms 18:50:25.631 [info] GET /sources/13/media/54425 18:50:25.635 [info] Sent 200 in 4ms 18:50:28.459 [info] GET /sources/13/media/20208 18:50:28.463 [info] Sent 200 in 3ms 18:50:30.898 [info] GET /sources/7/media/291372 18:50:30.903 [info] Sent 200 in 4ms 18:50:33.140 [info] GET /sources/22/media/14463 18:50:33.145 [info] Sent 200 in 5ms 18:50:35.212 [info] GET /sources/21/media/13562 18:50:35.216 [info] Sent 200 in 4ms 18:50:37.044 [info] GET /sources/7/media/163972 18:50:37.050 [info] Sent 200 in 6ms 18:50:38.740 [info] GET /sources/2/media/337124/force_download 18:50:38.741 [error] #PID<0.8596.0> running PinchflatWeb.Endpoint (connection #PID<0.8529.0>, stream id 17) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/337124/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/337124/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/337124/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/337124?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8596.0>, params: %{}, path_info: ["sources", "2", "media", "337124", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/337124?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/337124/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxASb3tiqrAlK8AAMcj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/337124/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/337124?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/337124/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/337124/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/337124?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8596.0>, params: %{}, path_info: ["sources", "2", "media", "337124", "force_download"], path_params: %{}, port: 8945, (truncated) 18:50:40.164 [info] GET /sources/2/media/440065/force_download 18:50:40.165 [error] #PID<0.8597.0> running PinchflatWeb.Endpoint (connection #PID<0.8529.0>, stream id 18) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/440065/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/440065/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440065/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440065?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 18, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8597.0>, params: %{}, path_info: ["sources", "2", "media", "440065", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/440065?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/440065/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxAShLM02S83DcAAMdD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440065/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440065?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 18, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/440065/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8529.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440065/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440065?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 18, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGg1UFdDaTlEenkySnJvWmV2Sm5kck5B.KL6z6V_NHl0kIvcy08ExHlX6uEbfcBxLm4mbjWUwscI" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8597.0>, params: %{}, path_info: ["sources", "2", "media", "440065", "force_download"], path_params: %{}, port: 8945, (truncated) 18:50:44.548 [info] GET /sources/2/media/337125 18:50:44.552 [info] Sent 200 in 4ms 18:50:57.817 [info] GET /sources/22/media/14549 18:50:57.821 [info] Sent 200 in 3ms 18:51:10.135 [info] GET /sources/14/media/20223 18:51:10.140 [info] Sent 200 in 5ms 18:51:20.838 [info] GET /sources/13/media/54426 18:51:20.842 [info] Sent 200 in 3ms 18:51:30.810 [info] GET /sources/15/media/13741 18:51:30.816 [info] Sent 200 in 5ms 18:51:39.509 [info] GET /sources/2/media/440063 18:51:39.513 [info] Sent 200 in 4ms 18:51:47.503 [info] GET /sources/15/media/19072 18:51:47.507 [info] Sent 200 in 4ms 18:51:54.409 [info] GET /sources/21/media/55718 18:51:54.413 [info] Sent 200 in 3ms 18:52:00.794 [info] GET /sources/5/media/204199 18:52:00.798 [info] Sent 200 in 3ms 18:52:06.308 [info] GET /sources/2/media/381341 18:52:06.327 [info] Sent 200 in 19ms 18:52:11.235 [info] GET /sources/10/media/89946 18:52:11.239 [info] Sent 200 in 4ms 18:52:15.774 [info] GET /sources/4/media/291155 18:52:15.778 [info] Sent 200 in 4ms 18:52:19.866 [info] GET /sources/24/media/30636 18:52:19.870 [info] Sent 200 in 3ms 18:52:23.661 [info] GET /sources/7/media/291341 18:52:23.666 [info] Sent 200 in 4ms 18:52:27.066 [info] GET /sources/22/media/14550 18:52:27.070 [info] Sent 200 in 4ms 18:52:30.025 [info] GET /sources/2/media/440063/force_download 18:52:30.026 [error] #PID<0.8673.0> running PinchflatWeb.Endpoint (connection #PID<0.8646.0>, stream id 7) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/440063/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/440063/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8646.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440063/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51908}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440063?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 7, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8673.0>, params: %{}, path_info: ["sources", "2", "media", "440063", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/440063?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/440063/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxAY6cGC6OBbkAAAIqC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8646.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440063/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51908}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440063?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 7, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/440063/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8646.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440063/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51908}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440063?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 7, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8673.0>, params: %{}, path_info: ["sources", "2", "media", "440063", "force_download"], path_params: %{}, port: 8945, (truncated) 18:52:32.888 [info] GET /sources/20/media/12198 18:52:32.892 [info] Sent 200 in 4ms 18:52:40.958 [info] GET /sources/21/media/13554 18:52:40.964 [info] Sent 200 in 6ms 18:52:48.080 [info] GET /sources/21/media/13556 18:52:48.084 [info] Sent 200 in 4ms 18:52:54.746 [info] GET /sources/2/media/381341/force_download 18:52:54.747 [error] #PID<0.8692.0> running PinchflatWeb.Endpoint (connection #PID<0.8691.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/381341/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/381341/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8691.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381341/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43154}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381341?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8692.0>, params: %{}, path_info: ["sources", "2", "media", "381341", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/381341?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/381341/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxAaWiKM7tF5yQAAIuC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8691.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381341/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43154}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381341?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/381341/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8691.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381341/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43154}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381341?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8692.0>, params: %{}, path_info: ["sources", "2", "media", "381341", "force_download"], path_params: %{}, port: 8945, (truncated) 18:53:00.858 [info] GET /sources/3/media/204948 18:53:00.863 [info] Sent 200 in 4ms 18:53:19.010 [info] GET /sources/2/media/337126 18:53:19.015 [info] Sent 200 in 4ms 18:53:35.578 [info] GET /sources/24/media/30631 18:53:35.583 [info] Sent 200 in 4ms 18:53:49.864 [info] GET /sources/21/media/13559 18:53:49.869 [info] Sent 200 in 5ms 18:54:03.011 [info] GET /sources/21/media/13561 18:54:03.017 [info] Sent 200 in 6ms 18:54:14.922 [info] GET /sources/24/media/30650 18:54:14.925 [info] Sent 200 in 3ms 18:54:25.215 [info] GET /sources/22/media/14465 18:54:25.236 [info] Sent 200 in 21ms 18:54:34.913 [info] GET /sources/2/media/381344 18:54:34.917 [info] Sent 200 in 4ms 18:54:43.817 [info] GET /sources/24/media/30633 18:54:43.822 [info] Sent 200 in 4ms 18:54:51.521 [info] GET /sources/7/media/380046 18:54:51.528 [info] Sent 200 in 6ms 18:54:58.471 [info] GET /sources/22/media/33423 18:54:58.475 [info] Sent 200 in 4ms 18:55:04.848 [info] GET /sources/9/media/291949 18:55:04.852 [info] Sent 200 in 4ms 18:55:10.558 [info] GET /sources/22/media/14466 18:55:10.562 [info] Sent 200 in 4ms 18:55:15.505 [info] GET /sources/2/media/440064 18:55:15.509 [info] Sent 200 in 4ms 18:55:20.151 [info] GET /sources/14/media/54435 18:55:20.156 [info] Sent 200 in 5ms 18:55:24.190 [info] GET /sources/15/media/11750 18:55:24.194 [info] Sent 200 in 4ms 18:55:28.089 [info] GET /sources/2/media/381338 18:55:28.095 [info] Sent 200 in 6ms 18:55:31.382 [info] GET /sources/22/media/14464 18:55:31.388 [info] Sent 200 in 5ms 18:55:34.520 [info] GET /sources/2/media/381344/force_download 18:55:34.521 [error] #PID<0.8789.0> running PinchflatWeb.Endpoint (connection #PID<0.8764.0>, stream id 7) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/381344/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/381344/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8764.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381344/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57116}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381344?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 7, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8789.0>, params: %{}, path_info: ["sources", "2", "media", "381344", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/381344?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/381344/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxAjpvTHm6_xrkAAI7C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8764.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381344/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57116}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381344?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 7, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/381344/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8764.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381344/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57116}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381344?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 7, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8789.0>, params: %{}, path_info: ["sources", "2", "media", "381344", "force_download"], path_params: %{}, port: 8945, (truncated) 18:55:37.240 [info] GET /sources/2/media/337123 18:55:37.245 [info] Sent 200 in 4ms 18:55:45.828 [info] GET /sources/7/media/380046/force_download 18:55:45.829 [error] #PID<0.8797.0> running PinchflatWeb.Endpoint (connection #PID<0.8796.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/media/380046/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/7/media/380046/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8796.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/380046/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48018}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/380046?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8797.0>, params: %{}, path_info: ["sources", "7", "media", "380046", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/380046?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/380046/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxAkT3IEYK4ebcAAI8i"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8796.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/380046/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48018}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/380046?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/media/380046/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8796.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/380046/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48018}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/380046?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMXRpWnFad2hja19XSkg3QmJnQmZhaFRN.31mAL9-Z0Qv5UWl-5NsvxpBsP07XHEQPCmaKcQkM0jY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8797.0>, params: %{}, path_info: ["sources", "7", "media", "380046", "force_download"], path_params: %{}, port: 8945, (truncated) 18:55:54.766 [info] GET /sources/15/media/96234 18:55:54.770 [info] Sent 200 in 4ms 18:56:15.845 [info] GET /sources/9/media/126354 18:56:15.852 [info] Sent 200 in 6ms 18:56:35.824 [info] GET /sources/7/media/163999 18:56:35.829 [info] Sent 200 in 4ms 18:56:54.195 [info] GET /sources/2/media/440064/force_download 18:56:54.196 [error] #PID<0.8819.0> running PinchflatWeb.Endpoint (connection #PID<0.8818.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/440064/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/440064/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8818.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440064/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44164}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440064?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8819.0>, params: %{}, path_info: ["sources", "2", "media", "440064", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/440064?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/440064/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxAoSjPku7IfC0AAJAC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8818.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440064/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44164}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440064?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/440064/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8818.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/440064/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44164}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/440064?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8819.0>, params: %{}, path_info: ["sources", "2", "media", "440064", "force_download"], path_params: %{}, port: 8945, (truncated) 18:57:10.252 [info] GET /sources/8/media/164000 18:57:10.258 [info] Sent 200 in 6ms 18:57:56.826 [info] GET /sources/21/media/13555 18:57:56.831 [info] Sent 200 in 5ms 18:58:38.652 [info] GET /sources/2/media/381338/force_download 18:58:38.653 [error] #PID<0.8840.0> running PinchflatWeb.Endpoint (connection #PID<0.8839.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/381338/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/381338/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8839.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381338/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35866}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381338?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8840.0>, params: %{}, path_info: ["sources", "2", "media", "381338", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/381338?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/381338/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxAuXrkJbsjajcAAJEC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8839.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381338/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35866}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381338?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/381338/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.8839.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/381338/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35866}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/381338?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUjBlb2YwVWZPN282dmVYYmlVYW92Sk9J.oUKnWNEKZ1FmDO2yRhFdcYVWA4NYzUrBAinoxrh9j_c" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.8840.0>, params: %{}, path_info: ["sources", "2", "media", "381338", "force_download"], path_params: %{}, port: 8945, (truncated) 19:00:00.988 [info] {"args":{},"id":10605,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1773363600988320443,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.326 [info] Culling 0 media items past their retention date 19:00:01.357 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.358 [info] {"args":{},"id":10605,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":368858,"event":"job:stop","queue_time":987375,"attempt":1,"tags":["media_item","local_data"]} 19:00:23.168 [info] GET /sources/896467ee-6f44-4ac0-b832-c8e130a30927/feed.xml 19:00:23.350 [info] Sent 200 in 181ms 19:01:20.080 [info] GET /sources/1b0fae3f-6785-4015-8baa-a6728ba3205d/feed.xml 19:01:20.119 [info] Sent 200 in 38ms 19:02:10.393 [info] GET /sources/903f002b-4e7a-4696-bd14-7a9b0ab5b86b/feed.xml 19:02:10.453 [info] Sent 200 in 59ms 19:02:57.698 [info] GET /sources/bfaa78b0-f8d5-43f5-943d-653c13de4322/feed.xml 19:02:57.716 [info] Sent 200 in 17ms 19:03:39.905 [info] GET /sources/10/media/1389 19:03:39.911 [info] Sent 200 in 5ms 19:04:16.233 [info] GET /sources/12/media/1695 19:04:16.238 [info] Sent 200 in 5ms 19:04:49.681 [info] GET /sources/13/media/1768 19:04:49.684 [info] Sent 200 in 3ms 19:05:18.544 [info] GET /sources/19/media/7481 19:05:18.547 [info] Sent 200 in 3ms 19:05:46.525 [info] GET /sources/8/media/20041 19:05:46.532 [info] Sent 200 in 6ms 19:06:09.779 [info] GET /sources/14/media/2368 19:06:09.784 [info] Sent 200 in 4ms 19:06:31.800 [info] GET /sources/17/media/4865 19:06:31.805 [info] Sent 200 in 5ms 19:06:51.481 [info] GET /sources/19/media/7478 19:06:51.485 [info] Sent 200 in 3ms 19:07:08.559 [info] GET /sources/17/media/4864 19:07:08.563 [info] Sent 200 in 4ms 19:07:24.628 [info] GET /sources/19/media/7482 19:07:24.633 [info] Sent 200 in 4ms 19:07:39.714 [info] GET /sources/3/media/19743 19:07:39.718 [info] Sent 200 in 3ms 19:07:52.364 [info] GET /sources/12/media/1693 19:07:52.368 [info] Sent 200 in 3ms 19:08:03.655 [info] GET /sources/17/media/4875 19:08:03.661 [info] Sent 200 in 6ms 19:08:14.127 [info] GET /sources/13/media/1764 19:08:14.131 [info] Sent 200 in 4ms 19:08:23.228 [info] GET /sources/17/media/4873 19:08:23.231 [info] Sent 200 in 3ms 19:08:32.039 [info] GET /sources/4/media/53886 19:08:32.044 [info] Sent 200 in 4ms 19:08:39.329 [info] GET /sources/12/media/1703 19:08:39.334 [info] Sent 200 in 4ms 19:08:46.237 [info] GET /sources/17/media/6238 19:08:46.242 [info] Sent 200 in 5ms 19:08:52.704 [info] GET /sources/10/media/1387 19:08:52.709 [info] Sent 200 in 4ms 19:08:58.355 [info] GET /sources/5/media/10475 19:08:58.361 [info] Sent 200 in 5ms 19:09:03.581 [info] GET /sources/19/media/7476 19:09:03.585 [info] Sent 200 in 3ms 19:09:07.991 [info] GET /sources/19/media/7480 19:09:07.994 [info] Sent 200 in 3ms 19:09:12.204 [info] GET /sources/17/media/5426 19:09:12.207 [info] Sent 200 in 3ms 19:09:15.767 [info] GET /sources/19/media/7484 19:09:15.770 [info] Sent 200 in 2ms 19:09:19.124 [info] GET /sources/14/media/2320 19:09:19.128 [info] Sent 200 in 3ms 19:09:22.056 [info] GET /sources/10/media/1385 19:09:22.060 [info] Sent 200 in 4ms 19:09:24.755 [info] GET /sources/9/media/54350 19:09:24.759 [info] Sent 200 in 4ms 19:09:27.246 [info] GET /sources/17/media/4876 19:09:27.251 [info] Sent 200 in 5ms 19:09:29.489 [info] GET /sources/19/media/7475 19:09:29.493 [info] Sent 200 in 4ms 19:09:31.477 [info] GET /sources/12/media/1697 19:09:31.481 [info] Sent 200 in 4ms 19:09:33.183 [info] GET /sources/12/media/1690 19:09:33.187 [info] Sent 200 in 3ms 19:09:34.776 [info] GET /sources/5/media/20853 19:09:34.782 [info] Sent 200 in 6ms 19:09:36.252 [info] GET /sources/7/media/19686 19:09:36.257 [info] Sent 200 in 5ms 19:09:37.446 [info] GET /sources/19/media/7483 19:09:37.450 [info] Sent 200 in 3ms 19:09:38.590 [info] GET /sources/03b4f0b5-3528-4f39-b121-b867a9b21ffe/feed.xml 19:09:38.606 [info] Sent 200 in 15ms 19:09:39.621 [info] GET /sources/7f988b2e-841c-4648-ab67-5ed183c6705c/feed.xml 19:09:39.809 [info] Sent 200 in 188ms 19:09:40.558 [info] GET /sources/10e6b456-4269-4728-afe3-c532404fdf1a/feed.xml 19:09:40.584 [info] Sent 200 in 26ms 19:09:41.406 [info] GET /sources/11/media/1944 19:09:41.411 [info] Sent 200 in 4ms 19:09:42.180 [info] GET /sources/11/media/1910 19:09:42.184 [info] Sent 200 in 4ms 19:09:42.878 [info] GET /sources/11/media/1877 19:09:42.881 [info] Sent 200 in 3ms 19:09:43.484 [info] GET /sources/11/media/1525 19:09:43.488 [info] Sent 200 in 4ms 19:09:44.036 [info] GET /sources/19/media/7479 19:09:44.039 [info] Sent 200 in 3ms 19:09:44.606 [info] GET /sources/10/media/1455 19:09:44.610 [info] Sent 200 in 4ms 19:09:45.130 [info] GET /sources/11/media/1829 19:09:45.134 [info] Sent 200 in 4ms 19:09:45.634 [info] GET /sources/11/media/1527 19:09:45.639 [info] Sent 200 in 4ms 19:09:46.193 [info] GET /sources/12/media/1688 19:09:46.198 [info] Sent 200 in 5ms 19:09:46.688 [info] GET /sources/12/media/1699 19:09:46.693 [info] Sent 200 in 4ms 19:09:47.227 [info] GET /sources/17/media/4874 19:09:47.232 [info] Sent 200 in 4ms 19:09:47.739 [info] GET /sources/13/media/2310 19:09:47.745 [info] Sent 200 in 5ms 19:09:48.280 [info] GET /sources/14/media/2126 19:09:48.285 [info] Sent 200 in 5ms 19:09:48.837 [info] GET /sources/12/media/1686 19:09:48.842 [info] Sent 200 in 5ms 19:09:49.341 [info] GET /sources/13/media/1770 19:09:49.346 [info] Sent 200 in 4ms 19:09:49.891 [info] GET /sources/11/media/1972 19:09:49.895 [info] Sent 200 in 3ms 19:09:50.369 [info] GET /sources/1/media/53393 19:09:50.374 [info] Sent 200 in 4ms 19:09:50.897 [info] GET /sources/11/media/1970 19:09:50.901 [info] Sent 200 in 3ms 19:09:51.429 [info] GET /sources/8/media/20042 19:09:51.433 [info] Sent 200 in 4ms 19:09:51.936 [info] GET /sources/11/media/1853 19:09:51.939 [info] Sent 200 in 3ms 19:09:52.476 [info] GET /sources/12/media/1701 19:09:52.480 [info] Sent 200 in 4ms 19:09:52.986 [info] GET /sources/7/media/53975 19:09:52.990 [info] Sent 200 in 4ms 19:09:53.515 [info] GET /sources/13/media/1766 19:09:53.520 [info] Sent 200 in 4ms 19:09:54.060 [info] GET /sources/12/media/1691 19:09:54.064 [info] Sent 200 in 4ms 19:09:54.574 [info] GET /sources/14/media/2323 19:09:54.578 [info] Sent 200 in 3ms 19:09:55.087 [info] GET /sources/11/media/1974 19:09:55.091 [info] Sent 200 in 4ms 19:09:55.592 [info] GET /sources/19/media/6926 19:09:55.599 [info] Sent 200 in 7ms 19:09:56.133 [info] GET /sources/17/media/6267 19:09:56.137 [info] Sent 200 in 3ms 19:09:56.654 [info] GET /sources/14/media/2322 19:09:56.657 [info] Sent 200 in 3ms 19:09:57.178 [info] GET /sources/14/media/2321 19:09:57.181 [info] Sent 200 in 3ms 19:09:57.713 [info] GET /media/070821b5-c098-4257-bc13-74ab6703fd44/stream 19:09:57.715 [info] Sent 200 in 1ms 19:09:58.362 [info] GET /sources/001a3e77-aa5f-444e-a6df-d38da7f395e9/feed.xml 19:09:58.883 [info] Sent 200 in 520ms 19:09:59.663 [info] GET /sources/483e5f11-e132-4740-9f6a-d40f82e141e4/feed.xml 19:09:59.703 [info] Sent 200 in 39ms 19:10:00.168 [info] GET /sources/fc32a62b-4171-4780-8cf0-b4c88b7c4ac2/feed.xml 19:10:00.189 [info] Sent 200 in 21ms 19:10:00.684 [info] GET /sources/12/media/1691/force_download 19:10:00.685 [error] #PID<0.9184.0> running PinchflatWeb.Endpoint (connection #PID<0.9180.0>, stream id 4) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/12/media/1691/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/12/media/1691/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1691/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1691?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 4, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9184.0>, params: %{}, path_info: ["sources", "12", "media", "1691", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/12/media/1691?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/12/media/1691/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBWEctnQWBywUAAKHi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1691/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1691?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 4, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/12/media/1691/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/12/media/1691/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/12/media/1691?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 4, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9184.0>, params: %{}, path_info: ["sources", "12", "media", "1691", "force_download"], path_params: %{}, port: 8945, private: (truncated) 19:10:01.232 [info] GET /sources/68ef2b88-868b-498e-bc53-569aee5dd40d/feed.xml 19:10:01.254 [info] Sent 200 in 21ms 19:10:02.845 [info] GET /sources/19/media/6926/force_download 19:10:02.846 [error] #PID<0.9186.0> running PinchflatWeb.Endpoint (connection #PID<0.9180.0>, stream id 6) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/6926/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/19/media/6926/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/6926/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/6926?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 6, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9186.0>, params: %{}, path_info: ["sources", "19", "media", "6926", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/6926?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/6926/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBWMgAvYAn1dAAAKIi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/6926/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/6926?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 6, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/6926/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9180.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/6926/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57286}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/6926?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 6, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9186.0>, params: %{}, path_info: ["sources", "19", "media", "6926", "force_download"], path_params: %{}, port: 8945, private: (truncated) 19:10:04.171 [info] GET /sources/16b94e64-ede5-4bb7-b37c-032245438ce7/feed.xml 19:10:04.215 [info] Sent 200 in 44ms 19:10:08.300 [info] GET /sources/e2137d86-9ce6-48a3-99b2-1b662ab2c239/feed.xml 19:10:08.412 [info] Sent 200 in 112ms 19:10:12.061 [info] GET /sources/68012fe3-a4f1-4dc2-bcac-f5d00bf523f6/feed.xml 19:10:12.192 [info] Sent 200 in 130ms 19:10:15.612 [info] GET /sources/705c8dd1-1190-406f-a0f2-1df3e333496f/feed.xml 19:10:15.791 [info] Sent 200 in 179ms 19:10:18.707 [info] GET /media/2d041348-b387-487e-8dfd-661000933ba4/stream 19:10:18.710 [info] Sent 200 in 3ms 19:10:21.588 [info] GET /sources/c7bebadb-ea8c-4cd5-8721-649af70784f0/feed.xml 19:10:21.625 [info] Sent 200 in 37ms 19:10:24.391 [info] GET /sources/6c4293b5-8281-4f65-b05d-58501023b863/feed.xml 19:10:24.415 [info] Sent 200 in 24ms 19:10:26.967 [info] GET /media/4ba10a54-4f48-46bb-b0b0-08777b327e32/stream 19:10:26.969 [info] Sent 200 in 1ms 19:10:29.342 [info] GET /media/08611b0d-8102-4009-a468-1f78f64ddd3d/stream 19:10:29.344 [info] Sent 200 in 1ms 19:10:46.020 [info] GET /media/416f2b1d-4d83-4a89-9a5b-6899a1e61525/stream 19:10:46.034 [info] Sent 200 in 13ms 19:10:51.128 [info] GET /media/4f63d231-1481-42e3-acf9-481f751b7c2e/stream 19:10:51.130 [info] Sent 200 in 1ms 19:10:54.995 [info] GET /media/b3691e6b-2222-4e22-a182-707648cb9304/stream 19:10:54.998 [info] Sent 200 in 3ms 19:10:56.578 [info] GET /media/1a744407-416a-410b-8f11-08e80a044315/stream 19:10:56.580 [info] Sent 200 in 1ms 19:11:08.739 [info] GET /media/13c8d556-769d-4617-b5c5-83bcc6660b12/stream 19:11:08.741 [info] Sent 200 in 1ms 19:11:10.333 [info] GET /media/e3c57888-3301-4a13-b450-2a14c7b3ce1a/stream 19:11:10.335 [info] Sent 200 in 1ms 19:11:11.849 [info] GET /sources/new 19:11:11.852 [info] Sent 200 in 3ms 19:11:13.210 [info] GET /sources/new 19:11:13.215 [info] Sent 200 in 4ms 19:11:14.597 [info] GET /sources/new 19:11:14.601 [info] Sent 200 in 3ms 19:11:15.807 [info] GET /sources/new 19:11:15.811 [info] Sent 200 in 3ms 19:11:16.861 [info] GET /sources/new 19:11:16.864 [info] Sent 200 in 3ms 19:11:17.809 [info] GET /sources/new 19:11:17.813 [info] Sent 200 in 4ms 19:11:18.706 [info] GET /sources/new 19:11:18.711 [info] Sent 200 in 4ms 19:11:19.465 [info] GET /sources/new 19:11:19.469 [info] Sent 200 in 3ms 19:11:20.193 [info] GET /sources/new 19:11:20.197 [info] Sent 200 in 3ms 19:11:20.803 [info] GET /sources/new 19:11:20.806 [info] Sent 200 in 3ms 19:11:21.412 [info] GET /sources/new 19:11:21.415 [info] Sent 200 in 3ms 19:11:21.950 [info] GET /sources/new 19:11:21.954 [info] Sent 200 in 3ms 19:11:22.489 [info] GET /sources/new 19:11:22.493 [info] Sent 200 in 3ms 19:11:23.007 [info] GET /sources/new 19:11:23.012 [info] Sent 200 in 5ms 19:11:23.556 [info] GET /sources/new 19:11:23.559 [info] Sent 200 in 3ms 19:11:24.091 [info] GET /sources/new 19:11:24.095 [info] Sent 200 in 3ms 19:11:24.646 [info] GET /sources/new 19:11:24.650 [info] Sent 200 in 4ms 19:11:25.157 [info] GET /sources/new 19:11:25.161 [info] Sent 200 in 3ms 19:11:25.650 [info] GET /sources/new 19:11:25.653 [info] Sent 200 in 3ms 19:11:26.162 [info] GET /sources/new 19:11:26.166 [info] Sent 200 in 4ms 19:11:26.690 [info] GET /sources/new 19:11:26.694 [info] Sent 200 in 4ms 19:11:27.246 [info] GET /sources/new 19:11:27.250 [info] Sent 200 in 4ms 19:11:27.771 [info] GET /sources/848bf9a7-e36f-4b8a-90a3-465099db0b0f/feed.xml 19:11:27.878 [info] Sent 200 in 107ms 19:11:28.269 [info] GET /sources/3e182647-8aab-4871-a4fa-60b2c187b44c/feed.xml 19:11:28.402 [info] Sent 200 in 133ms 19:11:28.813 [info] GET /sources/f67199ee-5d89-4e36-868d-2d3f31dc5339/feed.xml 19:11:28.843 [info] Sent 200 in 29ms 19:11:29.847 [info] GET /media_profiles/new 19:11:29.850 [info] Sent 200 in 3ms 19:11:30.385 [info] GET /media_profiles/new 19:11:30.388 [info] Sent 200 in 3ms 19:11:30.927 [info] GET /media_profiles/new 19:11:30.930 [info] Sent 200 in 2ms 19:11:31.431 [info] GET /media/1626b890-c181-444d-8966-e078d5ab965a/stream 19:11:31.432 [info] Sent 200 in 1ms 19:11:32.053 [info] GET /media/756c000f-0b6d-47d9-b470-c19c0c833e12/stream 19:11:32.055 [info] Sent 200 in 1ms 19:11:55.852 [info] GET /media/784fa857-2f4c-4807-b1c0-5681803c78d5/stream 19:11:55.854 [info] Sent 200 in 1ms 19:11:56.730 [info] GET /sources/15 19:11:56.739 [info] Sent 200 in 9ms 19:11:57.241 [info] GET /sources/14 19:11:57.251 [info] Sent 200 in 9ms 19:11:57.799 [info] GET /sources/17 19:11:57.808 [info] Sent 200 in 9ms 19:11:58.296 [info] GET /sources/27 19:11:58.310 [info] Sent 200 in 13ms 19:11:58.829 [info] GET /sources/31 19:11:58.846 [info] Sent 200 in 17ms 19:11:59.360 [info] GET /sources/13 19:11:59.769 [info] Sent 200 in 409ms 19:11:59.943 [info] GET /sources/23 19:11:59.962 [info] Sent 200 in 18ms 19:12:00.490 [info] GET /sources/19 19:12:00.510 [info] Sent 200 in 20ms 19:12:00.993 [info] GET /sources/24 19:12:01.002 [info] Sent 200 in 9ms 19:12:01.515 [info] GET /sources/30 19:12:01.538 [info] Sent 200 in 23ms 19:12:02.058 [info] GET /sources/25 19:12:02.093 [info] Sent 200 in 35ms 19:12:02.557 [info] GET /sources/10 19:12:03.031 [info] Sent 200 in 473ms 19:12:03.214 [info] GET /sources/21 19:12:03.221 [info] Sent 200 in 7ms 19:12:03.745 [info] GET /sources/22 19:12:03.755 [info] Sent 200 in 9ms 19:12:04.312 [info] GET /sources/11 19:12:04.321 [info] Sent 200 in 9ms 19:12:04.810 [info] GET /sources/32 19:12:04.819 [info] Sent 200 in 9ms 19:12:05.359 [info] GET /sources/16 19:12:05.365 [info] Sent 200 in 6ms 19:12:05.911 [info] GET /sources/29 19:12:05.935 [info] Sent 200 in 24ms 19:12:06.403 [info] GET /sources/20 19:12:06.411 [info] Sent 200 in 7ms 19:12:06.978 [info] GET /sources/12 19:12:07.002 [info] Sent 200 in 23ms 19:12:07.477 [info] GET /sources/18 19:12:07.507 [info] Sent 200 in 30ms 19:12:07.982 [info] GET /sources/21/media/13557 19:12:07.985 [info] Sent 200 in 3ms 19:12:08.501 [info] GET /sources/21/force_metadata_refresh 19:12:08.501 [error] #PID<0.9276.0> running PinchflatWeb.Endpoint (connection #PID<0.9244.0>, stream id 25) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/21/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/21/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9244.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21?delete_files=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 25, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9276.0>, params: %{}, path_info: ["sources", "21", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21?delete_files=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBdgmo3vRaP6AAAMBC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9244.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21?delete_files=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 25, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/21/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9244.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55628}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21?delete_files=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 25, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9276.0>, params: %{}, path_info: ["sources", "21", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Pl (truncated) 19:12:09.040 [info] GET /media/9a623477-e098-49dc-93eb-c0f9413b234f/stream 19:12:09.045 [info] Sent 200 in 4ms 19:12:10.710 [info] GET /sources/5 19:12:10.717 [info] Sent 200 in 7ms 19:12:12.222 [info] GET /sources/3 19:12:12.262 [info] Sent 200 in 40ms 19:12:13.720 [info] GET /sources/7 19:12:13.727 [info] Sent 200 in 7ms 19:12:15.040 [info] GET /sources/4 19:12:15.048 [info] Sent 200 in 8ms 19:12:16.252 [info] GET /sources/1 19:12:16.259 [info] Sent 200 in 7ms 19:12:17.264 [info] GET /sources/9 19:12:17.279 [info] Sent 200 in 15ms 19:12:18.257 [info] GET /sources/2 19:12:18.289 [info] Sent 200 in 31ms 19:12:19.106 [info] GET /sources/8 19:12:19.118 [info] Sent 200 in 11ms 19:12:19.845 [info] GET /sources/21/media/13557/force_download 19:12:19.846 [error] #PID<0.9287.0> running PinchflatWeb.Endpoint (connection #PID<0.9278.0>, stream id 9) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/21/media/13557/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/21/media/13557/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9278.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/media/13557/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51292}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21/media/13557", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 9, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9287.0>, params: %{}, path_info: ["sources", "21", "media", "13557", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/21/media/13557"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/21/media/13557/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBeK3TpU_M04gAAMQB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9278.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/media/13557/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51292}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21/media/13557", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 9, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/21/media/13557/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9278.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/21/media/13557/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51292}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/21/media/13557", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 9, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9287.0>, params: %{}, path_info: ["sources", "21", "media", "13557", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Functi (truncated) 19:12:20.543 [info] GET /sources/21/media/13557 19:12:20.547 [info] Sent 200 in 4ms 19:12:22.460 [info] GET /sources/6 19:12:22.465 [info] Sent 200 in 5ms 19:12:24.365 [info] GET /sources/3/media/291204 19:12:24.370 [info] Sent 200 in 4ms 19:12:26.036 [info] GET /sources/c4dd4c27-50b0-4b26-b81c-7d01f1e83ba2/feed.xml 19:12:26.108 [info] Sent 200 in 71ms 19:12:27.599 [info] GET /sources/19c80524-a82b-4bca-82d7-f7178cd14916/feed.xml 19:12:27.739 [info] Sent 200 in 139ms 19:12:28.923 [info] GET /sources/4bd41bf3-f370-475c-b808-6264bc7e90f5/feed.xml 19:12:28.940 [info] Sent 200 in 17ms 19:12:30.158 [info] GET /sources/9/media/1536 19:12:30.162 [info] Sent 200 in 3ms 19:12:31.240 [info] GET /sources/9/media/1538 19:12:31.245 [info] Sent 200 in 5ms 19:12:32.127 [info] GET /media/75311ab3-a34e-4365-a395-1073d214e05c/stream 19:12:32.130 [info] Sent 200 in 2ms 19:12:52.005 [info] GET /sources/4/media/421 19:12:52.010 [info] Sent 200 in 4ms 19:12:52.826 [info] GET /sources/3/media/240 19:12:52.830 [info] Sent 200 in 4ms 19:12:53.513 [info] GET /sources/3/media/116 19:12:53.517 [info] Sent 200 in 3ms 19:12:54.153 [info] GET /sources/3/media/291204/force_download 19:12:54.154 [error] #PID<0.9324.0> running PinchflatWeb.Endpoint (connection #PID<0.9278.0>, stream id 22) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/291204/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/3/media/291204/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9278.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/291204/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51292}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/291204", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 22, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9324.0>, params: %{}, path_info: ["sources", "3", "media", "291204", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/291204"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/291204/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBgKrEfjA5eHEAAMdB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9278.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/291204/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51292}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/291204", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 22, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/291204/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9278.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/291204/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51292}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/291204", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 22, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYU8tQkVIRDlGT1UwVGU2S2U3TG1YMEp4.86nkaZOUysgejJix2E6rbYWeDW9pOAIium5qYBfcdcY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9324.0>, params: %{}, path_info: ["sources", "3", "media", "291204", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Fu (truncated) 19:12:54.727 [info] GET /sources/3/media/291204 19:12:54.733 [info] Sent 200 in 5ms 19:12:56.427 [info] GET /media/a2228b27-3c5a-43a8-9b24-1e72da3f5220/stream 19:12:56.429 [info] Sent 200 in 1ms 19:13:26.624 [info] GET /sources/8/media/658 19:13:26.629 [info] Sent 200 in 4ms 19:13:30.998 [info] GET /sources/3/media/420 19:13:31.001 [info] Sent 200 in 3ms 19:13:35.060 [info] GET /sources/7/media/645 19:13:35.065 [info] Sent 200 in 5ms 19:13:38.726 [info] GET /sources/4/media/425 19:13:38.731 [info] Sent 200 in 4ms 19:13:42.204 [info] GET /sources/4/media/413 19:13:42.208 [info] Sent 200 in 4ms 19:13:45.357 [info] GET /sources/7/media/619 19:13:45.362 [info] Sent 200 in 5ms 19:13:48.093 [info] GET /sources/4/media/423 19:13:48.097 [info] Sent 200 in 3ms 19:13:50.452 [info] GET /sources/3/media/730 19:13:50.456 [info] Sent 200 in 3ms 19:13:52.577 [info] GET /sources/8/media/660 19:13:52.594 [info] Sent 200 in 17ms 19:13:54.564 [info] GET /sources/8/media/665 19:13:54.570 [info] Sent 200 in 5ms 19:13:56.356 [info] GET /sources/6/media/569 19:13:56.360 [info] Sent 200 in 4ms 19:13:58.035 [info] GET /sources/8/media/651 19:13:58.039 [info] Sent 200 in 3ms 19:13:59.577 [info] GET /sources/5/media/567 19:13:59.582 [info] Sent 200 in 4ms 19:14:00.858 [info] GET /sources/5/media/560 19:14:00.863 [info] Sent 200 in 4ms 19:14:02.078 [info] GET /sources/9/media/986 19:14:02.082 [info] Sent 200 in 4ms 19:14:03.149 [info] GET /sources/9/media/975 19:14:03.153 [info] Sent 200 in 4ms 19:14:04.081 [info] GET /sources/3/media/418 19:14:04.085 [info] Sent 200 in 3ms 19:14:04.923 [info] GET /sources/3/media/604 19:14:04.928 [info] Sent 200 in 4ms 19:14:05.705 [info] GET /sources/8/media/656 19:14:05.710 [info] Sent 200 in 5ms 19:14:06.404 [info] GET /sources/3/media/751 19:14:06.407 [info] Sent 200 in 3ms 19:14:07.001 [info] GET /sources/8/media/661 19:14:07.005 [info] Sent 200 in 4ms 19:14:07.549 [info] GET /sources/8/media/653 19:14:07.553 [info] Sent 200 in 3ms 19:14:08.054 [info] GET /sources/8/media/648 19:14:08.064 [info] Sent 200 in 9ms 19:14:08.612 [info] GET /sources/7/media/621 19:14:08.616 [info] Sent 200 in 4ms 19:14:09.101 [info] GET /sources/8/media/663 19:14:09.105 [info] Sent 200 in 4ms 19:14:09.617 [info] GET /sources/9/media/986/force_download 19:14:09.618 [error] #PID<0.9437.0> running PinchflatWeb.Endpoint (connection #PID<0.9332.0>, stream id 26) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/9/media/986/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/9/media/986/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/986/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/986?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 26, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9437.0>, params: %{}, path_info: ["sources", "9", "media", "986", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/9/media/986?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/9/media/986/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBkjy7nV3uslIAAMsC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/986/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/986?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 26, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/9/media/986/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/9/media/986/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/9/media/986?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 26, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9437.0>, params: %{}, path_info: ["sources", "9", "media", "986", "force_download"], path_params: %{}, port: 8945, private: %{ Pinchfl (truncated) 19:14:10.142 [info] GET /sources/3/media/754 19:14:10.146 [info] Sent 200 in 4ms 19:14:11.800 [info] GET /sources/3/media/749 19:14:11.803 [info] Sent 200 in 3ms 19:14:13.199 [info] GET /sources/3/media/742 19:14:13.202 [info] Sent 200 in 3ms 19:14:14.521 [info] GET /sources/3/media/970 19:14:14.524 [info] Sent 200 in 3ms 19:14:15.710 [info] GET /sources/4/media/415 19:14:15.714 [info] Sent 200 in 3ms 19:14:16.725 [info] GET /sources/3/media/744 19:14:16.728 [info] Sent 200 in 2ms 19:14:17.657 [info] GET /sources/6/media/581 19:14:17.661 [info] Sent 200 in 4ms 19:14:18.517 [info] GET /sources/5/media/562 19:14:18.521 [info] Sent 200 in 4ms 19:14:19.300 [info] GET /sources/8/media/676 19:14:19.303 [info] Sent 200 in 3ms 19:14:19.997 [info] GET /sources/9/media/984 19:14:20.000 [info] Sent 200 in 3ms 19:14:20.626 [info] GET /sources/4/media/417 19:14:20.630 [info] Sent 200 in 4ms 19:14:21.166 [info] GET /sources/8/media/650 19:14:21.170 [info] Sent 200 in 3ms 19:14:21.657 [info] GET /sources/8/media/673 19:14:21.662 [info] Sent 200 in 4ms 19:14:22.210 [info] GET /sources/8/media/670 19:14:22.214 [info] Sent 200 in 4ms 19:14:22.698 [info] GET /sources/3/media/432 19:14:22.701 [info] Sent 200 in 3ms 19:14:23.232 [info] GET /sources/6/media/575 19:14:23.235 [info] Sent 200 in 3ms 19:14:23.779 [info] GET /sources/6/media/571 19:14:23.783 [info] Sent 200 in 3ms 19:14:24.248 [info] GET /sources/4/media/419 19:14:24.252 [info] Sent 200 in 4ms 19:14:24.798 [info] GET /sources/3/media/740 19:14:24.800 [info] Sent 200 in 2ms 19:14:25.365 [info] GET /sources/9/media/982 19:14:25.370 [info] Sent 200 in 5ms 19:14:25.859 [info] GET /sources/6/media/573 19:14:25.863 [info] Sent 200 in 4ms 19:14:26.386 [info] GET /sources/3/media/747 19:14:26.388 [info] Sent 200 in 2ms 19:14:26.945 [info] GET /sources/8/media/655 19:14:26.949 [info] Sent 200 in 4ms 19:14:27.458 [info] GET /sources/5/media/558 19:14:27.463 [info] Sent 200 in 5ms 19:14:27.944 [info] GET /sources/9/media/977 19:14:27.949 [info] Sent 200 in 4ms 19:14:28.500 [info] GET /sources/3/media/432/force_download 19:14:28.501 [error] #PID<0.9538.0> running PinchflatWeb.Endpoint (connection #PID<0.9332.0>, stream id 52) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/3/media/432/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/3/media/432/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/432/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/432?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 52, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9538.0>, params: %{}, path_info: ["sources", "3", "media", "432", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/3/media/432?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/3/media/432/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBlqJLli4st7sAANDi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/432/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/432?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 52, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/3/media/432/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9332.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/3/media/432/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46566}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/3/media/432?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 52, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9538.0>, params: %{}, path_info: ["sources", "3", "media", "432", "force_download"], path_params: %{}, port: 8945, private: %{ Pinchfl (truncated) 19:14:29.022 [info] GET /sources/3/media/737 19:14:29.026 [info] Sent 200 in 3ms 19:14:30.618 [info] GET /sources/8/media/668 19:14:30.624 [info] Sent 200 in 6ms 19:14:32.076 [info] GET /sources/9/media/979 19:14:32.081 [info] Sent 200 in 4ms 19:14:33.373 [info] GET /sources/4/media/411 19:14:33.378 [info] Sent 200 in 4ms 19:14:34.517 [info] GET /media/282c909e-7083-435e-8796-2b6f8c635d61/stream 19:14:34.519 [info] Sent 200 in 2ms 19:14:55.355 [info] GET /media/a6733f6f-2454-431d-bb92-498913b5853e/stream 19:14:55.384 [info] Sent 200 in 28ms 19:14:56.309 [info] GET /media/08c9317d-1ace-4820-9184-1bc1382720b7/stream 19:14:56.311 [info] Sent 200 in 2ms 19:15:17.825 [info] GET /media/54d632d0-08c9-473e-809a-3ae3798e5587/stream 19:15:17.857 [info] Sent 200 in 32ms 19:15:18.721 [info] GET /media/f641fa0e-82e6-435f-a1d6-108514571016/stream 19:15:18.724 [info] Sent 200 in 2ms 19:15:19.571 [info] GET /media/c41991ae-0ad4-4123-b027-730f300e1f8c/stream 19:15:19.573 [info] Sent 200 in 1ms 19:15:36.132 [info] GET /media/d3a92e53-563d-40d5-820d-070c03078ea4/stream 19:15:36.134 [info] Sent 200 in 1ms 19:15:36.990 [info] GET /media/93749891-d131-466d-ac71-92cfa27c1d64/stream 19:15:36.992 [info] Sent 200 in 2ms 19:15:41.843 [info] GET /media/2dd5d327-c017-4757-97ef-c1b74c7d8487/stream 19:15:41.844 [info] Sent 200 in 1ms 19:16:00.504 [info] GET /media/a2a01f84-e2b0-47a8-976c-4216010d8e69/stream 19:16:00.506 [info] Sent 200 in 1ms 19:16:06.941 [info] GET /media/11374077-df17-4c1d-a95e-7f14d6f61478/stream 19:16:06.943 [info] Sent 200 in 1ms 19:16:07.578 [info] GET /sources/5/media/3438 19:16:07.581 [info] Sent 200 in 3ms 19:16:08.044 [info] GET /media/2b45e779-e014-4c73-8461-73d96e6c387e/stream 19:16:08.047 [info] Sent 200 in 3ms 19:16:38.223 [info] GET /media/80590b35-2969-43b2-9e14-d5bd5b4326e3/stream 19:16:38.224 [info] Sent 200 in 1ms 19:16:59.986 [info] GET /media/508b7631-1fd6-44de-866a-4780a8602c77/stream 19:16:59.988 [info] Sent 200 in 2ms 19:17:18.804 [info] GET /media/c9470114-cbcb-45c3-bb22-18db84215493/stream 19:17:18.819 [info] Sent 200 in 15ms 19:17:41.399 [info] GET /media/1fe9e30b-5b82-4197-9366-b4d4f4966ee6/stream 19:17:41.415 [info] Sent 200 in 15ms 19:17:42.615 [info] GET /media/1e044e38-782f-4a29-b0b4-618ef82781da/stream 19:17:42.629 [info] Sent 200 in 14ms 19:18:02.702 [info] GET /media/87f1e6e6-766d-4880-b4ec-35ab749a6196/stream 19:18:02.721 [info] Sent 200 in 19ms 19:18:05.893 [info] GET /media/a643c138-0b5b-454a-863f-6658aa38bf57/stream 19:18:05.895 [info] Sent 200 in 1ms 19:18:06.958 [info] GET /media/5423d541-f625-4c44-b541-84ce4e484ffa/stream 19:18:06.960 [info] Sent 200 in 1ms 19:18:09.525 [info] GET /sources/30/media/396403 19:18:09.529 [info] Sent 200 in 4ms 19:18:10.343 [info] GET /sources/31/media/394299 19:18:10.347 [info] Sent 200 in 3ms 19:18:11.042 [info] GET /sources/18/media/261133 19:18:11.046 [info] Sent 200 in 4ms 19:18:11.769 [info] GET /sources/30/media/396397 19:18:11.773 [info] Sent 200 in 4ms 19:18:12.368 [info] GET /sources/25/media/184164 19:18:12.372 [info] Sent 200 in 4ms 19:18:12.919 [info] GET /sources/13/media/292186 19:18:12.924 [info] Sent 200 in 4ms 19:18:13.465 [info] GET /sources/32/media/448522 19:18:13.470 [info] Sent 200 in 5ms 19:18:13.978 [info] GET /sources/26/media/194796 19:18:13.982 [info] Sent 200 in 4ms 19:18:14.510 [info] GET /sources/13/media/126573 19:18:14.515 [info] Sent 200 in 4ms 19:18:15.063 [info] GET /sources/27/media/310339 19:18:15.068 [info] Sent 200 in 4ms 19:18:15.583 [info] GET /sources/18/media/248147 19:18:15.588 [info] Sent 200 in 5ms 19:18:16.080 [info] GET /sources/30/media/396403/force_download 19:18:16.081 [error] #PID<0.9649.0> running PinchflatWeb.Endpoint (connection #PID<0.9601.0>, stream id 13) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396403/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/30/media/396403/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396403/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396403?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 13, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9649.0>, params: %{}, path_info: ["sources", "30", "media", "396403", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396403?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396403/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBy58aV0l17WsAANcC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396403/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396403?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 13, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396403/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396403/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396403?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 13, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9649.0>, params: %{}, path_info: ["sources", "30", "media", "396403", "force_download"], path_params: %{}, p (truncated) 19:18:16.604 [info] GET /sources/31/media/394299/force_download 19:18:16.605 [error] #PID<0.9650.0> running PinchflatWeb.Endpoint (connection #PID<0.9601.0>, stream id 14) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/394299/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/31/media/394299/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394299/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394299?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 14, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9650.0>, params: %{}, path_info: ["sources", "31", "media", "394299", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/394299?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/394299/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBy75SzPYKjhQAANci"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394299/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394299?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 14, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/394299/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394299/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394299?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 14, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9650.0>, params: %{}, path_info: ["sources", "31", "media", "394299", "force_download"], path_params: %{}, p (truncated) 19:18:18.230 [info] GET /sources/31/media/396097 19:18:18.236 [info] Sent 200 in 5ms 19:18:23.035 [info] GET /sources/30/media/396397/force_download 19:18:23.036 [error] #PID<0.9655.0> running PinchflatWeb.Endpoint (connection #PID<0.9601.0>, stream id 16) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396397/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/30/media/396397/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396397/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396397?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 16, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9655.0>, params: %{}, path_info: ["sources", "30", "media", "396397", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396397?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396397/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBzT2sg8BeaqYAANeC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396397/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396397?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 16, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396397/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396397/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396397?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 16, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9655.0>, params: %{}, path_info: ["sources", "30", "media", "396397", "force_download"], path_params: %{}, p (truncated) 19:18:27.420 [info] GET /sources/25/media/184164/force_download 19:18:27.421 [error] #PID<0.9656.0> running PinchflatWeb.Endpoint (connection #PID<0.9601.0>, stream id 17) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/25/media/184164/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/25/media/184164/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/media/184164/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/media/184164?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9656.0>, params: %{}, path_info: ["sources", "25", "media", "184164", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/25/media/184164?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/25/media/184164/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxBzkL8Lgw40E8AANei"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/media/184164/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/media/184164?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/25/media/184164/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9601.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/25/media/184164/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 45182}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/25/media/184164?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 17, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZmc4Z3BpUDhOSlRsUWRjVU52eDVCMkpk.VbFt5l73TBwMIqF17bwMy7ymg3Kz3-TkHGkMT0yOtC8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9656.0>, params: %{}, path_info: ["sources", "25", "media", "184164", "force_download"], path_params: %{}, p (truncated) 19:18:39.950 [info] GET /sources/23/media/465203 19:18:39.956 [info] Sent 200 in 5ms 19:19:20.008 [info] GET /sources/32/media/448522/force_download 19:19:20.009 [error] #PID<0.9668.0> running PinchflatWeb.Endpoint (connection #PID<0.9667.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448522/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/32/media/448522/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9667.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448522/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55276}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448522?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9668.0>, params: %{}, path_info: ["sources", "32", "media", "448522", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448522?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448522/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxB2oGDkGCvXmoAAMpB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9667.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448522/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55276}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448522?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448522/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9667.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448522/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55276}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448522?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9668.0>, params: %{}, path_info: ["sources", "32", "media", "448522", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448522?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} (truncated) 19:19:54.874 [info] GET /sources/19/media/459987 19:19:54.879 [info] Sent 200 in 4ms 19:20:27.140 [info] {"args":{"id":21},"id":10581,"meta":{},"system_time":1773364827140285630,"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"]} 19:20:27.196 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e0/29/e029268d03833d35580b1ab7c66e0eed839397eebb35669373387c3656223c56.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/af/f2/aff2dea277b81e75d147194e5d20f589ba8d7ef7627efafbdf67d740a5acc650.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:20:56.891 [info] GET /sources/30/media/396398 19:20:56.896 [info] Sent 200 in 4ms 19:21:54.580 [info] GET /sources/30/media/396401 19:21:54.584 [info] Sent 200 in 3ms 19:22:43.851 [info] GET /sources/26/media/194799 19:22:43.855 [info] Sent 200 in 4ms 19:23:27.715 [info] GET /sources/31/media/396099 19:23:27.720 [info] Sent 200 in 5ms 19:24:10.753 [info] GET /sources/10/media/336184 19:24:10.758 [info] Sent 200 in 4ms 19:24:47.012 [info] GET /sources/31/media/396097/force_download 19:24:47.013 [error] #PID<0.9730.0> running PinchflatWeb.Endpoint (connection #PID<0.9729.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/396097/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/31/media/396097/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9729.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396097/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58902}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQVZ3X3RSWGk1OENjSjNrOGFtdHpMempL.EEmMVuitPMxU6hUD_acUnIPYKNZ1JCe-RFaTaP8_TQk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396097?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQVZ3X3RSWGk1OENjSjNrOGFtdHpMempL.EEmMVuitPMxU6hUD_acUnIPYKNZ1JCe-RFaTaP8_TQk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9730.0>, params: %{}, path_info: ["sources", "31", "media", "396097", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQVZ3X3RSWGk1OENjSjNrOGFtdHpMempL.EEmMVuitPMxU6hUD_acUnIPYKNZ1JCe-RFaTaP8_TQk" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQVZ3X3RSWGk1OENjSjNrOGFtdHpMempL.EEmMVuitPMxU6hUD_acUnIPYKNZ1JCe-RFaTaP8_TQk"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/396097?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/396097/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxCJqRvdL2S-G4AAM7B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9729.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396097/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58902}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQVZ3X3RSWGk1OENjSjNrOGFtdHpMempL.EEmMVuitPMxU6hUD_acUnIPYKNZ1JCe-RFaTaP8_TQk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396097?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/396097/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9729.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396097/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 58902}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQVZ3X3RSWGk1OENjSjNrOGFtdHpMempL.EEmMVuitPMxU6hUD_acUnIPYKNZ1JCe-RFaTaP8_TQk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396097?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQVZ3X3RSWGk1OENjSjNrOGFtdHpMempL.EEmMVuitPMxU6hUD_acUnIPYKNZ1JCe-RFaTaP8_TQk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9730.0>, params: %{}, path_info: ["sources", "31", "media", "396097", "force_download"], path_params: %{}, port: (truncated) 19:25:17.700 [info] {"args":{"id":21},"id":10581,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":290559683,"event":"job:stop","queue_time":27410,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:25:19.396 [info] GET /sources/25/media/294099 19:25:19.401 [info] Sent 200 in 4ms 19:26:23.815 [info] GET /sources/32/media/448528 19:26:23.819 [info] Sent 200 in 4ms 19:27:21.647 [info] GET /sources/23/media/465203/force_download 19:27:21.648 [error] #PID<0.9753.0> running PinchflatWeb.Endpoint (connection #PID<0.9752.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/465203/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/23/media/465203/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9752.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/465203/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44442}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/465203?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9753.0>, params: %{}, path_info: ["sources", "23", "media", "465203", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/465203?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/465203/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxCSqVsUOECQIkAANmC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9752.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/465203/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44442}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/465203?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/465203/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9752.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/465203/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44442}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/465203?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9753.0>, params: %{}, path_info: ["sources", "23", "media", "465203", "force_download"], path_params: %{}, port: (truncated) 19:28:12.019 [info] GET /sources/31/media/394301 19:28:12.023 [info] Sent 200 in 4ms 19:29:17.167 [info] GET /sources/19/media/459987/force_download 19:29:17.168 [error] #PID<0.9769.0> running PinchflatWeb.Endpoint (connection #PID<0.9768.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/459987/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/19/media/459987/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9768.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/459987/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/459987?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9769.0>, params: %{}, path_info: ["sources", "19", "media", "459987", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/459987?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/459987/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxCZYrs_SB77m4AANpC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9768.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/459987/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/459987?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/459987/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9768.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/459987/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 46714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/459987?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9769.0>, params: %{}, path_info: ["sources", "19", "media", "459987", "force_download"], path_params: %{}, port: (truncated) 19:30:14.799 [info] GET /sources/30/media/396398/force_download 19:30:14.800 [error] #PID<0.9775.0> running PinchflatWeb.Endpoint (connection #PID<0.9774.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396398/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/30/media/396398/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9774.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396398/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53994}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396398?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9775.0>, params: %{}, path_info: ["sources", "30", "media", "396398", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396398?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396398/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxCcvYQl3iBYmMAANqi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9774.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396398/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53994}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396398?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396398/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9774.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396398/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53994}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396398?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVm5OVHcwT2lZOENPQVpmVFk5RnE1TUlG.Dn5kAfRlOq6y-0hClJxxXPUY199bdwLsvhZUygYLzPo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9775.0>, params: %{}, path_info: ["sources", "30", "media", "396398", "force_download"], path_params: %{}, port: (truncated) 19:31:20.795 [info] GET /sources/30/media/396401/force_download 19:31:20.796 [error] #PID<0.9782.0> running PinchflatWeb.Endpoint (connection #PID<0.9781.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396401/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/30/media/396401/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9781.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396401/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34320}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396401?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9782.0>, params: %{}, path_info: ["sources", "30", "media", "396401", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396401?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396401/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxCglPDp5tO77QAANsC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9781.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396401/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34320}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396401?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396401/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9781.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396401/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34320}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396401?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9782.0>, params: %{}, path_info: ["sources", "30", "media", "396401", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396401?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} (truncated) 19:32:24.477 [info] GET /sources/20/media/328528 19:32:24.482 [info] Sent 200 in 4ms 19:33:26.471 [info] GET /sources/31/media/396099/force_download 19:33:26.472 [error] #PID<0.9798.0> running PinchflatWeb.Endpoint (connection #PID<0.9797.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/396099/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/31/media/396099/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9797.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396099/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32884}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396099?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9798.0>, params: %{}, path_info: ["sources", "31", "media", "396099", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/396099?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/396099/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxCn5aoHfQYPKEAANvC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9797.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396099/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32884}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396099?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/396099/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9797.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396099/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 32884}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396099?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9798.0>, params: %{}, path_info: ["sources", "31", "media", "396099", "force_download"], path_params: %{}, port: (truncated) 19:34:22.085 [info] GET /sources/29/media/355611 19:34:22.153 [info] Sent 200 in 68ms 19:35:23.802 [info] GET /sources/29/media/356123 19:35:23.806 [info] Sent 200 in 4ms 19:36:19.235 [info] GET /sources/27/media/310255 19:36:19.241 [info] Sent 200 in 5ms 19:37:09.047 [info] GET /sources/32/media/448528/force_download 19:37:09.049 [error] #PID<0.9831.0> running PinchflatWeb.Endpoint (connection #PID<0.9830.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448528/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/32/media/448528/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9830.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448528/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50312}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448528?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9831.0>, params: %{}, path_info: ["sources", "32", "media", "448528", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448528?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448528/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxC02k1Pv_lrpoAANCh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9830.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448528/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50312}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448528?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448528/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9830.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448528/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50312}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448528?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbkthMUFWbmJvMS1zWHN1QlRaYy02MHhY.BIrgRqr4-TUn78hV-T_zg8OLHsg1fsj4Iv48Qqn3CpE" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9831.0>, params: %{}, path_info: ["sources", "32", "media", "448528", "force_download"], path_params: %{}, port: (truncated) 19:37:55.772 [info] GET /sources/29/media/354465 19:37:55.776 [info] Sent 200 in 3ms 19:39:00.830 [info] GET /sources/31/media/394301/force_download 19:39:00.831 [error] #PID<0.9847.0> running PinchflatWeb.Endpoint (connection #PID<0.9846.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/394301/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/31/media/394301/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9846.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394301/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50710}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbVJfdzNVNGhWNkRUTXRBZUNheVFCZDdv.moGYIccflNEEcUEfhqeRrxkjiIk737NDV7Mx40DxRog", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394301?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbVJfdzNVNGhWNkRUTXRBZUNheVFCZDdv.moGYIccflNEEcUEfhqeRrxkjiIk737NDV7Mx40DxRog" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9847.0>, params: %{}, path_info: ["sources", "31", "media", "394301", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbVJfdzNVNGhWNkRUTXRBZUNheVFCZDdv.moGYIccflNEEcUEfhqeRrxkjiIk737NDV7Mx40DxRog" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbVJfdzNVNGhWNkRUTXRBZUNheVFCZDdv.moGYIccflNEEcUEfhqeRrxkjiIk737NDV7Mx40DxRog"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/394301?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/394301/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxC7W_021h6tyYAANEh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9846.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394301/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50710}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbVJfdzNVNGhWNkRUTXRBZUNheVFCZDdv.moGYIccflNEEcUEfhqeRrxkjiIk737NDV7Mx40DxRog", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394301?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/394301/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9846.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394301/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 50710}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbVJfdzNVNGhWNkRUTXRBZUNheVFCZDdv.moGYIccflNEEcUEfhqeRrxkjiIk737NDV7Mx40DxRog", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394301?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYbVJfdzNVNGhWNkRUTXRBZUNheVFCZDdv.moGYIccflNEEcUEfhqeRrxkjiIk737NDV7Mx40DxRog" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9847.0>, params: %{}, path_info: ["sources", "31", "media", "394301", "force_download"], path_params: %{}, port: (truncated) 19:39:58.558 [info] GET /sources/32/media/448520 19:39:58.564 [info] Sent 200 in 5ms 19:40:58.963 [info] GET /sources/14/media/247730 19:40:58.967 [info] Sent 200 in 4ms 19:41:54.167 [info] GET /sources/16/media/180385 19:41:54.171 [info] Sent 200 in 3ms 19:42:20.593 [info] {"args":{"id":22},"id":10582,"meta":{},"system_time":1773366140593575042,"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"]} 19:42:20.625 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/56/df/56df4ee244d6ccc3209a37b2f80d6cc07a6462396b1c71089fada7c5551732af.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3a/f9/3af93c10f4168cacd70dc8131b97d88fe403d9eb730db9f610b5ddf0af694660.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:42:44.511 [info] GET /sources/29/media/355622 19:42:44.576 [info] Sent 200 in 64ms 19:42:50.630 [info] {"args":{"id":26},"id":10583,"meta":{},"system_time":1773366170629973154,"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"]} 19:42:50.758 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b7/15/b71594217d6a0c1306e6a640d8f1bb4d5be48a9b90e6ab7f1519fcf1f8f6832f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a9/80/a98012661eca5d3be89893cde945864f85a94dbe8c7b926bab2805d96a56ec50.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:43:31.290 [info] GET /sources/30/media/396405 19:43:31.295 [info] Sent 200 in 5ms 19:44:12.838 [info] GET /sources/25/media/184165 19:44:12.843 [info] Sent 200 in 5ms 19:44:51.090 [info] GET /sources/14/media/205212 19:44:51.095 [info] Sent 200 in 4ms 19:45:23.452 [info] GET /sources/29/media/356115 19:45:23.457 [info] Sent 200 in 5ms 19:45:54.850 [info] GET /sources/30/media/396402 19:45:54.855 [info] Sent 200 in 4ms 19:46:21.061 [info] GET /sources/16/media/269339 19:46:21.066 [info] Sent 200 in 4ms 19:46:26.505 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/56/df/56df4ee244d6ccc3209a37b2f80d6cc07a6462396b1c71089fada7c5551732af.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3a/f9/3af93c10f4168cacd70dc8131b97d88fe403d9eb730db9f610b5ddf0af694660.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:46:27.403 [info] {"args":{"id":22},"id":10582,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":246809264,"event":"job:stop","queue_time":436082,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:46:45.735 [info] GET /sources/23/media/381195 19:46:45.739 [info] Sent 200 in 4ms 19:47:06.877 [info] GET /sources/32/media/448520/force_download 19:47:06.879 [error] #PID<0.9950.0> running PinchflatWeb.Endpoint (connection #PID<0.9949.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448520/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/32/media/448520/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9949.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448520/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33012}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGh0dUo5MEthcWNBREZwNUpOX1VvbEdv.kjGkmuyUQmMXmXRtKV4qT1dn0SgDtE8nOSInF4PLunM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448520?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGh0dUo5MEthcWNBREZwNUpOX1VvbEdv.kjGkmuyUQmMXmXRtKV4qT1dn0SgDtE8nOSInF4PLunM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9950.0>, params: %{}, path_info: ["sources", "32", "media", "448520", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGh0dUo5MEthcWNBREZwNUpOX1VvbEdv.kjGkmuyUQmMXmXRtKV4qT1dn0SgDtE8nOSInF4PLunM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGh0dUo5MEthcWNBREZwNUpOX1VvbEdv.kjGkmuyUQmMXmXRtKV4qT1dn0SgDtE8nOSInF4PLunM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448520?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448520/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxDXpqpGJ9AZ-EAAONi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9949.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448520/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33012}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGh0dUo5MEthcWNBREZwNUpOX1VvbEdv.kjGkmuyUQmMXmXRtKV4qT1dn0SgDtE8nOSInF4PLunM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448520?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448520/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9949.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448520/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33012}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGh0dUo5MEthcWNBREZwNUpOX1VvbEdv.kjGkmuyUQmMXmXRtKV4qT1dn0SgDtE8nOSInF4PLunM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448520?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGh0dUo5MEthcWNBREZwNUpOX1VvbEdv.kjGkmuyUQmMXmXRtKV4qT1dn0SgDtE8nOSInF4PLunM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9950.0>, params: %{}, path_info: ["sources", "32", "media", "448520", "force_download"], path_params: %{}, port: (truncated) 19:47:14.860 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b7/15/b71594217d6a0c1306e6a640d8f1bb4d5be48a9b90e6ab7f1519fcf1f8f6832f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a9/80/a98012661eca5d3be89893cde945864f85a94dbe8c7b926bab2805d96a56ec50.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:47:14.999 [info] {"args":{"id":26},"id":10583,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":264369263,"event":"job:stop","queue_time":606020,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:47:26.351 [info] GET /sources/29/media/356116 19:47:26.356 [info] Sent 200 in 4ms 19:48:27.033 [info] GET /sources/27/media/310340 19:48:27.037 [info] Sent 200 in 3ms 19:49:20.505 [info] GET /sources/16/media/100623 19:49:20.509 [info] Sent 200 in 4ms 19:50:06.486 [info] GET /sources/30/media/396405/force_download 19:50:06.487 [error] #PID<0.9980.0> running PinchflatWeb.Endpoint (connection #PID<0.9979.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396405/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/30/media/396405/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9979.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396405/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43808}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396405?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9980.0>, params: %{}, path_info: ["sources", "30", "media", "396405", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396405?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396405/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxDiGwrA2IJbXcAANXh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9979.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396405/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43808}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396405?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396405/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.9979.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396405/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43808}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396405?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.9980.0>, params: %{}, path_info: ["sources", "30", "media", "396405", "force_download"], path_params: %{}, port: (truncated) 19:50:50.906 [info] GET /sources/20/media/190294 19:50:50.911 [info] Sent 200 in 4ms 19:51:50.996 [info] GET /sources/16/media/373014 19:51:51.001 [info] Sent 200 in 5ms 19:52:47.181 [info] GET /sources/27/media/310334 19:52:47.185 [info] Sent 200 in 3ms 19:53:40.513 [info] GET /sources/30/media/396402/force_download 19:53:40.514 [error] #PID<0.10013.0> running PinchflatWeb.Endpoint (connection #PID<0.10012.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396402/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/30/media/396402/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10012.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396402/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60442}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396402?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10013.0>, params: %{}, path_info: ["sources", "30", "media", "396402", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396402?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396402/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxDukEk1w7rCqcAAOVC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10012.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396402/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60442}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396402?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396402/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10012.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396402/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60442}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396402?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNHQyd242QWg0NGxTVnNlT1VsbFY4SDJv.YGdTWin2kb_zmZi0xJW3SglOrp7qEc7Dm19xqbGl1HQ" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10013.0>, params: %{}, path_info: ["sources", "30", "media", "396402", "force_download"], path_params: %{}, (truncated) 19:54:27.046 [info] GET /sources/18/media/242183 19:54:27.050 [info] Sent 200 in 4ms 19:55:28.338 [info] GET /sources/23/media/381195/force_download 19:55:28.339 [error] #PID<0.10029.0> running PinchflatWeb.Endpoint (connection #PID<0.10028.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/381195/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/23/media/381195/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10028.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/381195/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48294}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYl9JdmlDSEViQUU2QzNOQ1NyZXc2TFJ1.7Mco0GD9XZZmfMtsuvdpG3XZSwTYZ96hmyVo0YYUQHw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/381195?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYl9JdmlDSEViQUU2QzNOQ1NyZXc2TFJ1.7Mco0GD9XZZmfMtsuvdpG3XZSwTYZ96hmyVo0YYUQHw" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10029.0>, params: %{}, path_info: ["sources", "23", "media", "381195", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYl9JdmlDSEViQUU2QzNOQ1NyZXc2TFJ1.7Mco0GD9XZZmfMtsuvdpG3XZSwTYZ96hmyVo0YYUQHw" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYl9JdmlDSEViQUU2QzNOQ1NyZXc2TFJ1.7Mco0GD9XZZmfMtsuvdpG3XZSwTYZ96hmyVo0YYUQHw"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/381195?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/381195/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxD01wKGhpbM9gAAOYi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10028.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/381195/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48294}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYl9JdmlDSEViQUU2QzNOQ1NyZXc2TFJ1.7Mco0GD9XZZmfMtsuvdpG3XZSwTYZ96hmyVo0YYUQHw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/381195?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/381195/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10028.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/381195/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48294}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYl9JdmlDSEViQUU2QzNOQ1NyZXc2TFJ1.7Mco0GD9XZZmfMtsuvdpG3XZSwTYZ96hmyVo0YYUQHw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/381195?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYl9JdmlDSEViQUU2QzNOQ1NyZXc2TFJ1.7Mco0GD9XZZmfMtsuvdpG3XZSwTYZ96hmyVo0YYUQHw" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10029.0>, params: %{}, path_info: ["sources", "23", "media", "381195", "force_download"], path_params: %{}, (truncated) 19:56:25.516 [info] GET /sources/32/media/448531 19:56:25.520 [info] Sent 200 in 4ms 19:57:27.838 [info] GET /sources/32/media/448524 19:57:27.844 [info] Sent 200 in 5ms 19:58:22.404 [info] GET /sources/32/media/448575 19:58:22.409 [info] Sent 200 in 4ms 19:59:13.754 [info] GET /sources/15/media/329310 19:59:13.758 [info] Sent 200 in 4ms 19:59:57.636 [info] GET /sources/22/media/180559 19:59:57.642 [info] Sent 200 in 5ms 20:00:00.052 [info] {"args":{},"id":10609,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1773367200052613154,"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"]} 20:00:00.086 [info] Redownloading 0 media items 20:00:00.086 [info] {"args":{},"id":10609,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":33569,"event":"job:stop","queue_time":51375,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:40.680 [info] GET /sources/30/media/396404 20:00:40.684 [info] Sent 200 in 4ms 20:01:19.327 [info] GET /sources/16/media/373014/force_download 20:01:19.328 [error] #PID<0.10089.0> running PinchflatWeb.Endpoint (connection #PID<0.10088.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/16/media/373014/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/16/media/373014/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10088.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/media/373014/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56654}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGRWQmtIcXNJVUo2VVFMVS1ya0hELTYx.I-FDNvAR8auyAt6KiqV5ez8fLCKd8m-XR93wqD62q8o", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16/media/373014?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGRWQmtIcXNJVUo2VVFMVS1ya0hELTYx.I-FDNvAR8auyAt6KiqV5ez8fLCKd8m-XR93wqD62q8o" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10089.0>, params: %{}, path_info: ["sources", "16", "media", "373014", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGRWQmtIcXNJVUo2VVFMVS1ya0hELTYx.I-FDNvAR8auyAt6KiqV5ez8fLCKd8m-XR93wqD62q8o" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGRWQmtIcXNJVUo2VVFMVS1ya0hELTYx.I-FDNvAR8auyAt6KiqV5ez8fLCKd8m-XR93wqD62q8o"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/16/media/373014?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/16/media/373014/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxEJRSa7N7uhPIAAOli"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10088.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/media/373014/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56654}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGRWQmtIcXNJVUo2VVFMVS1ya0hELTYx.I-FDNvAR8auyAt6KiqV5ez8fLCKd8m-XR93wqD62q8o", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16/media/373014?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/16/media/373014/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10088.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/16/media/373014/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56654}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGRWQmtIcXNJVUo2VVFMVS1ya0hELTYx.I-FDNvAR8auyAt6KiqV5ez8fLCKd8m-XR93wqD62q8o", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/16/media/373014?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYeGRWQmtIcXNJVUo2VVFMVS1ya0hELTYx.I-FDNvAR8auyAt6KiqV5ez8fLCKd8m-XR93wqD62q8o" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10089.0>, params: %{}, path_info: ["sources", "16", "media", "373014", "force_download"], path_params: %{}, (truncated) 20:01:52.093 [info] GET /sources/20/media/321470 20:01:52.098 [info] Sent 200 in 5ms 20:02:53.030 [info] GET /sources/27/media/310335 20:02:53.036 [info] Sent 200 in 5ms 20:03:50.753 [info] GET /sources/17/media/150039 20:03:50.757 [info] Sent 200 in 4ms 20:04:43.645 [info] GET /sources/22/media/447510 20:04:43.651 [info] Sent 200 in 5ms 20:05:29.392 [info] GET /sources/32/media/448531/force_download 20:05:29.394 [error] #PID<0.10129.0> running PinchflatWeb.Endpoint (connection #PID<0.10128.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448531/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/32/media/448531/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10128.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448531/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47822}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448531?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10129.0>, params: %{}, path_info: ["sources", "32", "media", "448531", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448531?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448531/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxEX02tUxtUSPUAANhB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10128.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448531/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47822}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448531?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448531/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10128.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448531/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 47822}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448531?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10129.0>, params: %{}, path_info: ["sources", "32", "media", "448531", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448531?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 20:06:10.589 [info] GET /sources/32/media/448524/force_download 20:06:10.590 [error] #PID<0.10133.0> running PinchflatWeb.Endpoint (connection #PID<0.10132.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448524/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/32/media/448524/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10132.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448524/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448524?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10133.0>, params: %{}, path_info: ["sources", "32", "media", "448524", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448524?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448524/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxEaOUtkGZfRmwAANiB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10132.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448524/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448524?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448524/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10132.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448524/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 55948}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448524?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10133.0>, params: %{}, path_info: ["sources", "32", "media", "448524", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448524?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 20:07:12.092 [info] GET /sources/32/media/448575/force_download 20:07:12.093 [error] #PID<0.10148.0> running PinchflatWeb.Endpoint (connection #PID<0.10147.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448575/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/32/media/448575/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10147.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448575/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448575?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10148.0>, params: %{}, path_info: ["sources", "32", "media", "448575", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448575?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448575/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxEdzcOZx0AcZ0AANkB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10147.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448575/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448575?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448575/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10147.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448575/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 44576}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448575?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10148.0>, params: %{}, path_info: ["sources", "32", "media", "448575", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448575?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 20:08:17.475 [info] GET /sources/31/media/396101 20:08:17.482 [info] Sent 200 in 6ms 20:09:22.225 [info] GET /sources/30/media/396400 20:09:22.231 [info] Sent 200 in 6ms 20:10:19.510 [info] GET /sources/30/media/396404/force_download 20:10:19.511 [error] #PID<0.10175.0> running PinchflatWeb.Endpoint (connection #PID<0.10174.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396404/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/30/media/396404/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10174.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396404/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33562}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUG90SzREenB2bXk4UzFEWnBtUTRhQmpt.0X14mCc-0Bn6aAq16Qh3lLQpFusOKx5CH_XV-fy9CJM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396404?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUG90SzREenB2bXk4UzFEWnBtUTRhQmpt.0X14mCc-0Bn6aAq16Qh3lLQpFusOKx5CH_XV-fy9CJM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10175.0>, params: %{}, path_info: ["sources", "30", "media", "396404", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUG90SzREenB2bXk4UzFEWnBtUTRhQmpt.0X14mCc-0Bn6aAq16Qh3lLQpFusOKx5CH_XV-fy9CJM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUG90SzREenB2bXk4UzFEWnBtUTRhQmpt.0X14mCc-0Bn6aAq16Qh3lLQpFusOKx5CH_XV-fy9CJM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396404?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396404/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxEotoNf_u8xw8AANqB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10174.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396404/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33562}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUG90SzREenB2bXk4UzFEWnBtUTRhQmpt.0X14mCc-0Bn6aAq16Qh3lLQpFusOKx5CH_XV-fy9CJM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396404?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396404/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10174.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396404/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 33562}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUG90SzREenB2bXk4UzFEWnBtUTRhQmpt.0X14mCc-0Bn6aAq16Qh3lLQpFusOKx5CH_XV-fy9CJM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396404?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUG90SzREenB2bXk4UzFEWnBtUTRhQmpt.0X14mCc-0Bn6aAq16Qh3lLQpFusOKx5CH_XV-fy9CJM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10175.0>, params: %{}, path_info: ["sources", "30", "media", "396404", "force_download"], path_params: %{}, (truncated) 20:11:08.325 [info] GET /sources/31/media/396103 20:11:08.330 [info] Sent 200 in 5ms 20:12:11.142 [info] GET /sources/18/media/250085 20:12:11.146 [info] Sent 200 in 4ms 20:13:09.016 [info] GET /sources/23/media/435587 20:13:09.021 [info] Sent 200 in 4ms 20:14:01.466 [info] GET /sources/22/media/447510/force_download 20:14:01.468 [error] #PID<0.10208.0> running PinchflatWeb.Endpoint (connection #PID<0.10207.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/22/media/447510/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/22/media/447510/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10207.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/media/447510/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48830}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/media/447510?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10208.0>, params: %{}, path_info: ["sources", "22", "media", "447510", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/media/447510?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/22/media/447510/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxE1oehTdcjumYAANvB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10207.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/media/447510/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48830}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/media/447510?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/22/media/447510/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10207.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/22/media/447510/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48830}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/22/media/447510?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10208.0>, params: %{}, path_info: ["sources", "22", "media", "447510", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/22/media/447510?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 20:14:45.376 [info] GET /sources/19/media/449205 20:14:45.380 [info] Sent 200 in 4ms 20:15:49.898 [info] GET /sources/25/media/240372 20:15:49.904 [info] Sent 200 in 5ms 20:16:48.085 [info] GET /sources/25/media/341317 20:16:48.090 [info] Sent 200 in 5ms 20:17:37.701 [info] GET /sources/10/media/126316 20:17:37.706 [info] Sent 200 in 4ms 20:18:24.433 [info] GET /sources/31/media/396101/force_download 20:18:24.435 [error] #PID<0.10250.0> running PinchflatWeb.Endpoint (connection #PID<0.10249.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/396101/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/31/media/396101/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10249.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396101/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57946}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396101?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10250.0>, params: %{}, path_info: ["sources", "31", "media", "396101", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/396101?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/396101/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxFE8G2nC0psqYAAN2B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10249.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396101/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57946}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396101?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/396101/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10249.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396101/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57946}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396101?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10250.0>, params: %{}, path_info: ["sources", "31", "media", "396101", "force_download"], path_params: %{}, (truncated) 20:19:06.116 [info] GET /sources/30/media/396400/force_download 20:19:06.117 [error] #PID<0.10255.0> running PinchflatWeb.Endpoint (connection #PID<0.10254.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396400/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/30/media/396400/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10254.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396400/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56370}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396400?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10255.0>, params: %{}, path_info: ["sources", "30", "media", "396400", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396400?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396400/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxFHXYstiQMejoAAN3B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10254.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396400/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56370}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396400?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396400/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10254.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396400/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56370}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396400?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdkNKN2tpWEFHQnFidHdaTWp5UVBsX3Fk.qDEVl9B1EBi1AirbghnpomSx_N7O5n_QGvdeHhHSbyE" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10255.0>, params: %{}, path_info: ["sources", "30", "media", "396400", "force_download"], path_params: %{}, (truncated) 20:20:06.645 [info] GET /sources/26/media/194797 20:20:06.650 [info] Sent 200 in 5ms 20:21:09.698 [info] GET /sources/31/media/396103/force_download 20:21:09.698 [error] #PID<0.10271.0> running PinchflatWeb.Endpoint (connection #PID<0.10270.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/396103/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/31/media/396103/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10270.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396103/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40870}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396103?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10271.0>, params: %{}, path_info: ["sources", "31", "media", "396103", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/396103?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/396103/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxFOjw6GY-JmWQAAN6B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10270.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396103/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40870}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396103?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/396103/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10270.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/396103/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40870}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/396103?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10271.0>, params: %{}, path_info: ["sources", "31", "media", "396103", "force_download"], path_params: %{}, (truncated) 20:22:05.559 [info] GET /sources/23/media/435587/force_download 20:22:05.560 [error] #PID<0.10277.0> running PinchflatWeb.Endpoint (connection #PID<0.10276.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/435587/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/23/media/435587/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10276.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/435587/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35492}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/435587?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10277.0>, params: %{}, path_info: ["sources", "23", "media", "435587", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/435587?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/435587/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxFRz3YRT4xBa8AAN7h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10276.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/435587/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35492}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/435587?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/435587/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10276.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/435587/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35492}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/435587?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYmptNXVVYzVXVS15NVRDV25hY2dsLWlQ.PMDOMTb6UTmIWiqEVHXoesrbfe2Qr5m18bS7OeObHMM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10277.0>, params: %{}, path_info: ["sources", "23", "media", "435587", "force_download"], path_params: %{}, (truncated) 20:23:10.488 [info] GET /sources/27/media/310337 20:23:10.492 [info] Sent 200 in 4ms 20:24:14.411 [info] GET /sources/23/media/420309 20:24:14.416 [info] Sent 200 in 5ms 20:25:09.907 [info] GET /sources/19/media/449205/force_download 20:25:09.907 [error] #PID<0.10303.0> running PinchflatWeb.Endpoint (connection #PID<0.10302.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/449205/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/19/media/449205/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10302.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/449205/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34918}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/449205?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10303.0>, params: %{}, path_info: ["sources", "19", "media", "449205", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/449205?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/449205/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxFcinM6QOZ9ZQAAOAB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10302.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/449205/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34918}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/449205?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/449205/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10302.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/449205/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34918}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/449205?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10303.0>, params: %{}, path_info: ["sources", "19", "media", "449205", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/449205?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 20:26:03.000 [info] GET /sources/29/media/356119 20:26:03.005 [info] Sent 200 in 4ms 20:27:04.752 [info] GET /sources/18/media/245200 20:27:04.757 [info] Sent 200 in 5ms 20:27:59.923 [info] GET /sources/22/media/234317 20:27:59.928 [info] Sent 200 in 4ms 20:28:52.678 [info] GET /sources/32/media/448479 20:28:52.994 [info] Sent 200 in 316ms 20:29:38.612 [info] GET /sources/14/media/380364 20:29:38.616 [info] Sent 200 in 4ms 20:30:20.693 [info] GET /sources/16/media/210461 20:30:20.698 [info] Sent 200 in 5ms 20:30:58.012 [info] GET /sources/25/media/184166 20:30:58.017 [info] Sent 200 in 4ms 20:31:30.520 [info] GET /sources/32/media/448526 20:31:30.526 [info] Sent 200 in 6ms 20:32:01.740 [info] GET /sources/23/media/392374 20:32:01.747 [info] Sent 200 in 7ms 20:32:29.247 [info] GET /sources/23/media/420309/force_download 20:32:29.248 [error] #PID<0.10383.0> running PinchflatWeb.Endpoint (connection #PID<0.10382.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/420309/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/23/media/420309/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10382.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/420309/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/420309?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10383.0>, params: %{}, path_info: ["sources", "23", "media", "420309", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/420309?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/420309/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxF2HSDGBGoCIcAAOzi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10382.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/420309/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/420309?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/420309/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10382.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/420309/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/420309?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10383.0>, params: %{}, path_info: ["sources", "23", "media", "420309", "force_download"], path_params: %{}, (truncated) 20:32:54.813 [info] GET /sources/29/media/438991 20:32:54.819 [info] Sent 200 in 5ms 20:33:56.402 [info] GET /sources/19/media/416896 20:33:56.408 [info] Sent 200 in 6ms 20:34:53.465 [info] GET /sources/23/media/358566 20:34:53.473 [info] Sent 200 in 7ms 20:35:45.323 [info] GET /sources/23/media/352694 20:35:45.329 [info] Sent 200 in 5ms 20:36:29.401 [info] GET /sources/32/media/448479/force_download 20:36:29.402 [error] #PID<0.10423.0> running PinchflatWeb.Endpoint (connection #PID<0.10422.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448479/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/32/media/448479/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10422.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52888}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448479?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10423.0>, params: %{}, path_info: ["sources", "32", "media", "448479", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448479?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448479/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxGEF7Oo1ZH0_0AAO7C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10422.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52888}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448479?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448479/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10422.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 52888}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448479?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMFZzcWJFeXo5X0RjNDhFSHVoTmZWRmdm.Wns-ehwABjjHHr1VsnhVNmZrjf3azAZqRiYmkcQgNYA" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10423.0>, params: %{}, path_info: ["sources", "32", "media", "448479", "force_download"], path_params: %{}, (truncated) 20:37:10.441 [info] GET /sources/14/media/380364/force_download 20:37:10.442 [error] #PID<0.10428.0> running PinchflatWeb.Endpoint (connection #PID<0.10427.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/media/380364/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/14/media/380364/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10427.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/380364/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59418}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/380364?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10428.0>, params: %{}, path_info: ["sources", "14", "media", "380364", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14/media/380364?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/media/380364/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxGGez9vXcLtEMAAO8C"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10427.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/380364/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59418}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/380364?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/media/380364/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10427.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/380364/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59418}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/380364?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10428.0>, params: %{}, path_info: ["sources", "14", "media", "380364", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14/media/380364?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 20:38:13.519 [info] GET /sources/29/media/382118 20:38:13.523 [info] Sent 200 in 4ms 20:39:17.359 [info] GET /sources/19/media/387389 20:39:17.363 [info] Sent 200 in 4ms 20:40:12.207 [info] GET /sources/32/media/448526/force_download 20:40:12.208 [error] #PID<0.10453.0> running PinchflatWeb.Endpoint (connection #PID<0.10452.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448526/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/32/media/448526/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10452.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448526/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38554}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448526?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10453.0>, params: %{}, path_info: ["sources", "32", "media", "448526", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448526?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448526/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxGRD8asRiN0YwAAPBC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10452.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448526/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38554}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448526?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448526/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10452.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448526/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 38554}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448526?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10453.0>, params: %{}, path_info: ["sources", "32", "media", "448526", "force_download"], path_params: %{}, (truncated) 20:41:04.303 [info] GET /sources/23/media/392374/force_download 20:41:04.305 [error] #PID<0.10460.0> running PinchflatWeb.Endpoint (connection #PID<0.10459.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/392374/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/23/media/392374/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10459.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/392374/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40180}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/392374?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10460.0>, params: %{}, path_info: ["sources", "23", "media", "392374", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/392374?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/392374/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxGUGBKTERHkHMAAPCi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10459.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/392374/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40180}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/392374?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/392374/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10459.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/392374/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 40180}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/392374?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10460.0>, params: %{}, path_info: ["sources", "23", "media", "392374", "force_download"], path_params: %{}, (truncated) 20:42:07.993 [info] GET /sources/29/media/399885 20:42:07.997 [info] Sent 200 in 4ms 20:43:11.323 [info] GET /sources/29/media/438991/force_download 20:43:11.324 [error] #PID<0.10476.0> running PinchflatWeb.Endpoint (connection #PID<0.10475.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/438991/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/29/media/438991/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10475.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/438991/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51082}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/438991?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10476.0>, params: %{}, path_info: ["sources", "29", "media", "438991", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/438991?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/438991/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxGbfM5Ixc0QHEAAPFi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10475.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/438991/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51082}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/438991?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/438991/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10475.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/438991/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 51082}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/438991?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWjlwOVNSbUtYazR4QnQyaXQ0b1lpeGNK.ekgyE8OKB3jJAB4yH6PLM9njDByZS3AFo5H4y1P-IFk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10476.0>, params: %{}, path_info: ["sources", "29", "media", "438991", "force_download"], path_params: %{}, (truncated) 20:44:07.455 [info] GET /sources/19/media/416896/force_download 20:44:07.456 [error] #PID<0.10482.0> running PinchflatWeb.Endpoint (connection #PID<0.10481.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/416896/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/19/media/416896/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10481.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/416896/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/416896?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10482.0>, params: %{}, path_info: ["sources", "19", "media", "416896", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/416896?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/416896/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxGewT7KAocvVwAAPHC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10481.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/416896/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/416896?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/416896/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10481.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/416896/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54516}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/416896?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10482.0>, params: %{}, path_info: ["sources", "19", "media", "416896", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/416896?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 20:45:11.601 [info] GET /sources/29/media/356122 20:45:11.605 [info] Sent 200 in 3ms 20:46:14.358 [info] GET /sources/27/media/310338 20:46:14.362 [info] Sent 200 in 4ms 20:47:13.651 [info] GET /sources/18/media/243743 20:47:13.658 [info] Sent 200 in 7ms 20:48:06.664 [info] GET /sources/15/media/123393 20:48:06.668 [info] Sent 200 in 4ms 20:48:52.409 [info] GET /sources/29/media/382118/force_download 20:48:52.410 [error] #PID<0.10527.0> running PinchflatWeb.Endpoint (connection #PID<0.10526.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/382118/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/29/media/382118/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10526.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/382118/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/382118?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10527.0>, params: %{}, path_info: ["sources", "29", "media", "382118", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/382118?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/382118/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxGvV2SDDW2gJ8AAPOC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10526.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/382118/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/382118?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/382118/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10526.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/382118/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 49684}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/382118?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10527.0>, params: %{}, path_info: ["sources", "29", "media", "382118", "force_download"], path_params: %{}, (truncated) 20:49:35.486 [info] GET /sources/19/media/387389/force_download 20:49:35.487 [error] #PID<0.10531.0> running PinchflatWeb.Endpoint (connection #PID<0.10530.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/387389/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/19/media/387389/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10530.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/387389/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/387389?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10531.0>, params: %{}, path_info: ["sources", "19", "media", "387389", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/387389?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/387389/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxGx2UjRn21dXsAAPPC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10530.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/387389/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/387389?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/387389/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10530.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/387389/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/387389?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYSmZJWkJaVGViVUpjdndwNkdNalZaRjJk.nqe_8hRUgPepo-Wjt07cl6Fr7gPqQ8dvLJQS6WuEefY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10531.0>, params: %{}, path_info: ["sources", "19", "media", "387389", "force_download"], path_params: %{}, (truncated) 20:50:41.028 [info] GET /sources/32/media/448518 20:50:41.033 [info] Sent 200 in 4ms 20:51:43.923 [info] GET /sources/29/media/356121 20:51:43.929 [info] Sent 200 in 5ms 20:52:41.759 [info] GET /sources/29/media/399885/force_download 20:52:41.760 [error] #PID<0.10557.0> running PinchflatWeb.Endpoint (connection #PID<0.10556.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/399885/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/29/media/399885/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10556.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/399885/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60910}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYU1BfajNqTmRhbW9sLWk5U211bXVpeEdq.ZADTmW8Ti33qd6FBK01pfzbfq06JUJ8R9HVSmtqb4UU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/399885?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYU1BfajNqTmRhbW9sLWk5U211bXVpeEdq.ZADTmW8Ti33qd6FBK01pfzbfq06JUJ8R9HVSmtqb4UU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10557.0>, params: %{}, path_info: ["sources", "29", "media", "399885", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYU1BfajNqTmRhbW9sLWk5U211bXVpeEdq.ZADTmW8Ti33qd6FBK01pfzbfq06JUJ8R9HVSmtqb4UU" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYU1BfajNqTmRhbW9sLWk5U211bXVpeEdq.ZADTmW8Ti33qd6FBK01pfzbfq06JUJ8R9HVSmtqb4UU"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/399885?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/399885/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxG8sPatWDDP7gAAPRC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10556.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/399885/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60910}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYU1BfajNqTmRhbW9sLWk5U211bXVpeEdq.ZADTmW8Ti33qd6FBK01pfzbfq06JUJ8R9HVSmtqb4UU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/399885?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/399885/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10556.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/399885/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 60910}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYU1BfajNqTmRhbW9sLWk5U211bXVpeEdq.ZADTmW8Ti33qd6FBK01pfzbfq06JUJ8R9HVSmtqb4UU", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/399885?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYU1BfajNqTmRhbW9sLWk5U211bXVpeEdq.ZADTmW8Ti33qd6FBK01pfzbfq06JUJ8R9HVSmtqb4UU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10557.0>, params: %{}, path_info: ["sources", "29", "media", "399885", "force_download"], path_params: %{}, (truncated) 20:53:33.120 [info] GET /sources/32/media/448530 20:53:33.125 [info] Sent 200 in 4ms 20:54:37.130 [info] GET /sources/18/media/254727 20:54:37.134 [info] Sent 200 in 4ms 20:55:33.235 [info] GET /sources/14/media/205211 20:55:33.240 [info] Sent 200 in 4ms 20:56:25.630 [info] GET /sources/27/media/310341 20:56:25.634 [info] Sent 200 in 3ms 20:57:10.592 [info] GET /sources/10/media/205135 20:57:10.596 [info] Sent 200 in 4ms 20:57:49.958 [info] GET /sources/31/media/394316 20:57:49.964 [info] Sent 200 in 5ms 20:58:27.998 [info] GET /sources/15/media/303735 20:58:28.004 [info] Sent 200 in 5ms 20:59:02.183 [info] GET /sources/16/media/152814 20:59:02.188 [info] Sent 200 in 4ms 20:59:31.156 [info] GET /sources/32/media/448518/force_download 20:59:31.156 [error] #PID<0.10630.0> running PinchflatWeb.Endpoint (connection #PID<0.10629.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448518/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/32/media/448518/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10629.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448518/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53702}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQjFvdm16Y3JZOXN1ZVNTTDhGNEZnaHFG.ies1VT2g95Q7jxUEQAX6hdDsdgwqu0qk0PWQPp04Je8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448518?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQjFvdm16Y3JZOXN1ZVNTTDhGNEZnaHFG.ies1VT2g95Q7jxUEQAX6hdDsdgwqu0qk0PWQPp04Je8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10630.0>, params: %{}, path_info: ["sources", "32", "media", "448518", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQjFvdm16Y3JZOXN1ZVNTTDhGNEZnaHFG.ies1VT2g95Q7jxUEQAX6hdDsdgwqu0qk0PWQPp04Je8" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQjFvdm16Y3JZOXN1ZVNTTDhGNEZnaHFG.ies1VT2g95Q7jxUEQAX6hdDsdgwqu0qk0PWQPp04Je8"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448518?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448518/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxHUhXSxBpbNWcAAOaB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10629.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448518/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53702}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQjFvdm16Y3JZOXN1ZVNTTDhGNEZnaHFG.ies1VT2g95Q7jxUEQAX6hdDsdgwqu0qk0PWQPp04Je8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448518?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448518/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10629.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448518/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 53702}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQjFvdm16Y3JZOXN1ZVNTTDhGNEZnaHFG.ies1VT2g95Q7jxUEQAX6hdDsdgwqu0qk0PWQPp04Je8", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448518?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQjFvdm16Y3JZOXN1ZVNTTDhGNEZnaHFG.ies1VT2g95Q7jxUEQAX6hdDsdgwqu0qk0PWQPp04Je8" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10630.0>, params: %{}, path_info: ["sources", "32", "media", "448518", "force_download"], path_params: %{}, (truncated) 20:59:59.281 [info] GET /sources/25/media/184168 20:59:59.285 [info] Sent 200 in 3ms 21:01:01.147 [info] GET /sources/31/media/394312 21:01:01.153 [info] Sent 200 in 6ms 21:01:59.950 [info] GET /sources/32/media/448530/force_download 21:01:59.952 [error] #PID<0.10653.0> running PinchflatWeb.Endpoint (connection #PID<0.10652.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448530/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/32/media/448530/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10652.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448530/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57456}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448530?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10653.0>, params: %{}, path_info: ["sources", "32", "media", "448530", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448530?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448530/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxHdLqtLkFAHiQAAOfB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10652.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448530/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57456}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448530?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448530/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10652.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448530/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 57456}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448530?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10653.0>, params: %{}, path_info: ["sources", "32", "media", "448530", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448530?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 21:02:50.309 [info] GET /sources/17/media/357314 21:02:50.312 [info] Sent 200 in 3ms 21:03:52.881 [info] GET /sources/27/media/310336 21:03:52.886 [info] Sent 200 in 4ms 21:04:49.352 [info] GET /sources/10/media/336183 21:04:49.356 [info] Sent 200 in 4ms 21:05:40.634 [info] GET /sources/14/media/164118 21:05:40.639 [info] Sent 200 in 4ms 21:06:28.450 [info] GET /sources/31/media/394316/force_download 21:06:28.452 [error] #PID<0.10695.0> running PinchflatWeb.Endpoint (connection #PID<0.10694.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/394316/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/31/media/394316/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10694.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394316/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59526}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQzlyYzJaVEc5bWREUGcya3dpeEZaMVZx.2sKHccGfFIJyPzsEIq9FUixGXVULNE7wgdJPAxG1Rxk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394316?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQzlyYzJaVEc5bWREUGcya3dpeEZaMVZx.2sKHccGfFIJyPzsEIq9FUixGXVULNE7wgdJPAxG1Rxk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10695.0>, params: %{}, path_info: ["sources", "31", "media", "394316", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQzlyYzJaVEc5bWREUGcya3dpeEZaMVZx.2sKHccGfFIJyPzsEIq9FUixGXVULNE7wgdJPAxG1Rxk" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQzlyYzJaVEc5bWREUGcya3dpeEZaMVZx.2sKHccGfFIJyPzsEIq9FUixGXVULNE7wgdJPAxG1Rxk"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/394316?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/394316/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxHsz6Fv67m4hQAAOnB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10694.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394316/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59526}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQzlyYzJaVEc5bWREUGcya3dpeEZaMVZx.2sKHccGfFIJyPzsEIq9FUixGXVULNE7wgdJPAxG1Rxk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394316?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/394316/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10694.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394316/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59526}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQzlyYzJaVEc5bWREUGcya3dpeEZaMVZx.2sKHccGfFIJyPzsEIq9FUixGXVULNE7wgdJPAxG1Rxk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394316?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQzlyYzJaVEc5bWREUGcya3dpeEZaMVZx.2sKHccGfFIJyPzsEIq9FUixGXVULNE7wgdJPAxG1Rxk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10695.0>, params: %{}, path_info: ["sources", "31", "media", "394316", "force_download"], path_params: %{}, (truncated) 21:07:10.274 [info] GET /sources/30/media/396399 21:07:10.278 [info] Sent 200 in 4ms 21:08:14.788 [info] GET /sources/31/media/394313 21:08:14.791 [info] Sent 200 in 3ms 21:09:02.169 [info] {"args":{"id":16},"id":10585,"meta":{},"system_time":1773371342169176176,"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"]} 21:09:02.594 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c1/21/c1211e480cabe52d64bbcecf857e87199bbc5991c195e97b6f0cf2d0c7cbfb14.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ae/d0/aed042fb3b9806f86adea80097766d5f3d1ffeb436f7dd6dd6ebd21a578982ae.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:09:12.197 [info] GET /sources/10/media/164041 21:09:12.201 [info] Sent 200 in 4ms 21:10:01.274 [info] GET /sources/31/media/394303 21:10:01.280 [info] Sent 200 in 6ms 21:10:45.283 [info] GET /sources/31/media/394312/force_download 21:10:45.284 [error] #PID<0.10741.0> running PinchflatWeb.Endpoint (connection #PID<0.10740.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/394312/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/31/media/394312/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10740.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394312/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54118}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdzlWTjRuSndZTTIwdFNqWHZLeEF3emUw.ORwnLBDyNjCfijdu6SV247UQNQwsSLG2Sm7hIjSm0Fk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394312?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdzlWTjRuSndZTTIwdFNqWHZLeEF3emUw.ORwnLBDyNjCfijdu6SV247UQNQwsSLG2Sm7hIjSm0Fk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10741.0>, params: %{}, path_info: ["sources", "31", "media", "394312", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdzlWTjRuSndZTTIwdFNqWHZLeEF3emUw.ORwnLBDyNjCfijdu6SV247UQNQwsSLG2Sm7hIjSm0Fk" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdzlWTjRuSndZTTIwdFNqWHZLeEF3emUw.ORwnLBDyNjCfijdu6SV247UQNQwsSLG2Sm7hIjSm0Fk"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/394312?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/394312/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxH7wrzJEtvSp8AAOyh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10740.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394312/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54118}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdzlWTjRuSndZTTIwdFNqWHZLeEF3emUw.ORwnLBDyNjCfijdu6SV247UQNQwsSLG2Sm7hIjSm0Fk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394312?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/394312/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10740.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394312/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54118}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdzlWTjRuSndZTTIwdFNqWHZLeEF3emUw.ORwnLBDyNjCfijdu6SV247UQNQwsSLG2Sm7hIjSm0Fk", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394312?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYdzlWTjRuSndZTTIwdFNqWHZLeEF3emUw.ORwnLBDyNjCfijdu6SV247UQNQwsSLG2Sm7hIjSm0Fk" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10741.0>, params: %{}, path_info: ["sources", "31", "media", "394312", "force_download"], path_params: %{}, (truncated) 21:10:50.302 [info] {"args":{"id":19},"id":10587,"meta":{},"system_time":1773371450302669515,"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"]} 21:10:50.361 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fc/da/fcda41e907b92df145b98e07105bc1744badc7373094f5d2fe67092f2b01e2f3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/93/b4/93b47de9a989fc2107c38670c6c7606a64132f977c944edc2a5e21eccc810db3.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:11:26.376 [info] GET /sources/20/media/240500 21:11:26.381 [info] Sent 200 in 5ms 21:12:27.880 [info] GET /sources/22/media/327682 21:12:27.886 [info] Sent 200 in 6ms 21:13:26.549 [info] GET /sources/14/media/164117 21:13:26.555 [info] Sent 200 in 5ms 21:14:16.036 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c1/21/c1211e480cabe52d64bbcecf857e87199bbc5991c195e97b6f0cf2d0c7cbfb14.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ae/d0/aed042fb3b9806f86adea80097766d5f3d1ffeb436f7dd6dd6ebd21a578982ae.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:14:16.165 [info] {"args":{"id":16},"id":10585,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":313995350,"event":"job:stop","queue_time":518116,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:14:16.592 [info] GET /sources/18/media/242182 21:14:16.596 [info] Sent 200 in 4ms 21:16:21.345 [info] GET /sources/30/media/396399/force_download 21:16:21.346 [error] #PID<0.10794.0> running PinchflatWeb.Endpoint (connection #PID<0.10793.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396399/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/30/media/396399/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10793.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396399/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43152}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396399?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10794.0>, params: %{}, path_info: ["sources", "30", "media", "396399", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396399?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396399/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxIPUnLZHVqc44AAPOh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10793.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396399/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43152}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396399?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396399/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10793.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396399/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43152}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396399?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10794.0>, params: %{}, path_info: ["sources", "30", "media", "396399", "force_download"], path_params: %{}, (truncated) 21:16:45.211 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fc/da/fcda41e907b92df145b98e07105bc1744badc7373094f5d2fe67092f2b01e2f3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/93/b4/93b47de9a989fc2107c38670c6c7606a64132f977c944edc2a5e21eccc810db3.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:16:45.396 [info] {"args":{"id":6926},"id":10611,"meta":{},"system_time":1773371805396308171,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:16:45.397 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:16:45.613 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/02/a6/02a6bdc80706a1398385120233cd86ea956a1902f0fd09ba580209c9686bb623.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:16:45.682 [info] {"args":{"id":19},"id":10587,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":355347603,"event":"job:stop","queue_time":814511,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:16:53.268 [info] GET /sources/31/media/394313/force_download 21:16:53.270 [error] #PID<0.10802.0> running PinchflatWeb.Endpoint (connection #PID<0.10801.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/394313/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/31/media/394313/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10801.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394313/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56572}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394313?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10802.0>, params: %{}, path_info: ["sources", "31", "media", "394313", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/394313?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/394313/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxIRLiV_KutA18AAPRB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10801.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394313/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56572}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394313?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/394313/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10801.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394313/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56572}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394313?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNkcxbW9OZ3Jwb0hsZEpvR0N1WFdZVkxT.NB3Ure-u7OLwPH-ZBD8OXeeolMuIL_kF9CeTMPqgIqs" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10802.0>, params: %{}, path_info: ["sources", "31", "media", "394313", "force_download"], path_params: %{}, (truncated) 21:17:09.167 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/02/a6/02a6bdc80706a1398385120233cd86ea956a1902f0fd09ba580209c9686bb623.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:17:09.167 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:17:09.167 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:17:09.168 [info] {"args":{"id":6926},"id":10611,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":23771341,"event":"job:stop","queue_time":395372,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:17:56.335 [info] GET /media/1ed90672-3920-419e-8083-2185a981aba2/stream 21:17:56.336 [info] Sent 200 in 1ms 21:18:56.407 [info] GET /sources/31/media/394303/force_download 21:18:56.408 [error] #PID<0.10815.0> running PinchflatWeb.Endpoint (connection #PID<0.10814.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/31/media/394303/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/31/media/394303/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10814.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394303/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41124}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394303?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10815.0>, params: %{}, path_info: ["sources", "31", "media", "394303", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/394303?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/31/media/394303/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxIYWQ8O9FpjxUAAPci"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10814.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394303/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41124}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394303?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/31/media/394303/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10814.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/31/media/394303/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 41124}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/31/media/394303?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10815.0>, params: %{}, path_info: ["sources", "31", "media", "394303", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/31/media/394303?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 21:20:00.994 [info] GET /media/05a1246b-475f-41a3-a119-33067e6856a2/stream 21:20:01.012 [info] Sent 200 in 18ms 21:21:01.745 [info] GET /media/d42233ba-8775-466a-9659-3650936b9db0/stream 21:21:01.761 [info] Sent 200 in 16ms 21:21:56.622 [info] GET /sources/18/media/246663 21:21:56.627 [info] Sent 200 in 5ms 21:22:50.824 [info] GET /sources/30/media/396396 21:22:50.829 [info] Sent 200 in 4ms 21:23:40.203 [info] GET /media/9a1781db-c982-4b76-bc75-6e11f6660d7e/stream 21:23:40.205 [info] Sent 200 in 2ms 21:24:24.433 [info] GET /sources/new 21:24:24.456 [info] Sent 200 in 22ms 21:25:07.268 [info] GET /sources/new 21:25:07.272 [info] Sent 200 in 3ms 21:25:43.217 [info] GET /sources/new 21:25:43.221 [info] Sent 200 in 4ms 21:26:16.665 [info] GET /sources/new 21:26:16.669 [info] Sent 200 in 4ms 21:26:28.351 [info] {"args":{"id":11},"id":10563,"meta":{},"system_time":1773372388351744397,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":16,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:26:28.371 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6f/4a/6f4a73b5f0b967d398084dd4fa260ae07d13779fed351edd0220d1ff5dbe0247.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:26:47.646 [info] GET /sources/new 21:26:47.650 [info] Sent 200 in 3ms 21:27:13.688 [info] GET /sources/new 21:27:13.692 [info] Sent 200 in 4ms 21:27:38.573 [info] GET /sources/new 21:27:38.577 [info] Sent 200 in 4ms 21:28:00.452 [info] GET /sources/new 21:28:00.457 [info] Sent 200 in 4ms 21:28:20.328 [info] GET /sources/new 21:28:20.332 [info] Sent 200 in 4ms 21:28:38.289 [info] GET /sources/30/media/396396/force_download 21:28:38.290 [error] #PID<0.10897.0> running PinchflatWeb.Endpoint (connection #PID<0.10896.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/30/media/396396/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/30/media/396396/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10896.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396396/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWG9GUVlHeFhaeHQyeHd3R3BBbEJHWXRF.RTU1AKrqPn3dWVex_1YTHXzAXyV6TW62maYccBmbVTw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396396?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWG9GUVlHeFhaeHQyeHd3R3BBbEJHWXRF.RTU1AKrqPn3dWVex_1YTHXzAXyV6TW62maYccBmbVTw" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10897.0>, params: %{}, path_info: ["sources", "30", "media", "396396", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWG9GUVlHeFhaeHQyeHd3R3BBbEJHWXRF.RTU1AKrqPn3dWVex_1YTHXzAXyV6TW62maYccBmbVTw" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWG9GUVlHeFhaeHQyeHd3R3BBbEJHWXRF.RTU1AKrqPn3dWVex_1YTHXzAXyV6TW62maYccBmbVTw"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/30/media/396396?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/30/media/396396/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxI6N8RdpVNGwQAAPuC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10896.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396396/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWG9GUVlHeFhaeHQyeHd3R3BBbEJHWXRF.RTU1AKrqPn3dWVex_1YTHXzAXyV6TW62maYccBmbVTw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396396?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/30/media/396396/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.10896.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/30/media/396396/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 42348}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWG9GUVlHeFhaeHQyeHd3R3BBbEJHWXRF.RTU1AKrqPn3dWVex_1YTHXzAXyV6TW62maYccBmbVTw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/30/media/396396?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWG9GUVlHeFhaeHQyeHd3R3BBbEJHWXRF.RTU1AKrqPn3dWVex_1YTHXzAXyV6TW62maYccBmbVTw" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.10897.0>, params: %{}, path_info: ["sources", "30", "media", "396396", "force_download"], path_params: %{}, (truncated) 21:28:55.008 [info] GET /media/36734579-1f95-498a-a7bf-e60f1842e445/stream 21:28:55.011 [info] Sent 200 in 3ms 21:29:43.720 [info] GET /media/8a651925-a633-42b5-b9cd-79e82564193d/stream 21:29:43.734 [info] Sent 200 in 14ms 21:30:33.936 [info] GET /media/360a28d4-0539-4edf-bb16-416105a18180/stream 21:30:33.938 [info] Sent 200 in 1ms 21:31:16.338 [info] GET /media/8986912f-1a85-48b8-a491-1037ab8e0d89/stream 21:31:16.356 [info] Sent 200 in 17ms 21:32:01.379 [info] GET /media/2b25f6a1-2a10-40a1-9407-e0e07c7bcac8/stream 21:32:01.402 [info] Sent 200 in 22ms 21:34:02.959 [info] GET /sources/29/media/430750 21:34:02.996 [info] Sent 200 in 36ms 21:34:56.422 [info] GET /sources/26/media/194804 21:34:56.438 [info] Sent 200 in 16ms 21:35:40.481 [info] GET /sources/25/media/184169 21:35:40.486 [info] Sent 200 in 4ms 21:36:23.541 [info] GET /sources/29/media/354467 21:36:23.546 [info] Sent 200 in 5ms 21:37:02.431 [info] GET /sources/19/media/437507 21:37:02.467 [info] Sent 200 in 36ms 21:37:34.436 [info] GET /sources/20/media/123486 21:37:34.441 [info] Sent 200 in 4ms 21:38:03.730 [info] GET /sources/26/media/194801 21:38:03.748 [info] Sent 200 in 18ms 21:38:31.379 [info] GET /sources/32/media/448516 21:38:31.409 [info] Sent 200 in 30ms 21:38:56.513 [info] GET /sources/25/media/184163 21:38:56.531 [info] Sent 200 in 18ms 21:39:17.734 [info] GET /sources/26/media/194798 21:39:17.766 [info] Sent 200 in 31ms 21:39:37.196 [info] GET /sources/16/media/240373 21:39:37.201 [info] Sent 200 in 5ms 21:39:54.490 [info] GET /sources/29/media/430750/force_download 21:39:54.491 [error] #PID<0.11017.0> running PinchflatWeb.Endpoint (connection #PID<0.11016.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/430750/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/29/media/430750/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11016.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/430750/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56208}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/430750?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11017.0>, params: %{}, path_info: ["sources", "29", "media", "430750", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/430750?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/430750/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxJhk_MVW6G4sEAAQHh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11016.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/430750/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56208}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/430750?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/430750/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11016.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/430750/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 56208}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/430750?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11017.0>, params: %{}, path_info: ["sources", "29", "media", "430750", "force_download"], path_params: %{}, (truncated) 21:40:10.423 [info] GET /sources/29/media/363081 21:40:10.494 [info] Sent 200 in 71ms 21:40:58.052 [info] GET /sources/13/media/439502 21:40:58.057 [info] Sent 200 in 5ms 21:41:41.946 [info] GET /sources/19/media/437507/force_download 21:41:41.947 [error] #PID<0.11036.0> running PinchflatWeb.Endpoint (connection #PID<0.11035.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/437507/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/19/media/437507/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11035.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/437507/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48160}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/437507?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11036.0>, params: %{}, path_info: ["sources", "19", "media", "437507", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/437507?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/437507/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxJn1SzFLSowzcAAMuj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11035.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/437507/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48160}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/437507?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/437507/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11035.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/437507/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48160}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/437507?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYYzVuR00tSnY1RW1KWnhKb3pfNDBUd2hi.S30gBcVjRvf7AXzMFWV3Z3Hrb8UPgxokmP_48LMf1UY" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11036.0>, params: %{}, path_info: ["sources", "19", "media", "437507", "force_download"], path_params: %{}, (truncated) 21:42:19.508 [info] GET /sources/15/media/203267 21:42:19.579 [info] Sent 200 in 71ms 21:43:24.001 [info] GET /sources/26/media/194802 21:43:24.006 [info] Sent 200 in 5ms 21:44:19.424 [info] GET /sources/19/media/392086 21:44:19.459 [info] Sent 200 in 34ms 21:45:08.141 [info] GET /sources/32/media/448516/force_download 21:45:08.142 [error] #PID<0.11069.0> running PinchflatWeb.Endpoint (connection #PID<0.11068.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448516/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/32/media/448516/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11068.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448516/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59936}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYTmk2Yk9fVFcyNGJoRldKUDVCSVR4Mjcz.IpHTkMILFndsl1Q2n8V2d59eTiyXeb6KHyFkbURpdUA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448516?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYTmk2Yk9fVFcyNGJoRldKUDVCSVR4Mjcz.IpHTkMILFndsl1Q2n8V2d59eTiyXeb6KHyFkbURpdUA" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11069.0>, params: %{}, path_info: ["sources", "32", "media", "448516", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYTmk2Yk9fVFcyNGJoRldKUDVCSVR4Mjcz.IpHTkMILFndsl1Q2n8V2d59eTiyXeb6KHyFkbURpdUA" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYTmk2Yk9fVFcyNGJoRldKUDVCSVR4Mjcz.IpHTkMILFndsl1Q2n8V2d59eTiyXeb6KHyFkbURpdUA"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448516?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448516/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxJz1bc0g_RYQ0AAM0D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11068.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448516/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59936}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYTmk2Yk9fVFcyNGJoRldKUDVCSVR4Mjcz.IpHTkMILFndsl1Q2n8V2d59eTiyXeb6KHyFkbURpdUA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448516?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448516/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11068.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448516/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 59936}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYTmk2Yk9fVFcyNGJoRldKUDVCSVR4Mjcz.IpHTkMILFndsl1Q2n8V2d59eTiyXeb6KHyFkbURpdUA", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448516?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYTmk2Yk9fVFcyNGJoRldKUDVCSVR4Mjcz.IpHTkMILFndsl1Q2n8V2d59eTiyXeb6KHyFkbURpdUA" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11069.0>, params: %{}, path_info: ["sources", "32", "media", "448516", "force_download"], path_params: %{}, (truncated) 21:45:56.153 [info] GET /sources/25/media/327910 21:45:56.157 [info] Sent 200 in 4ms 21:46:58.465 [info] GET /sources/29/media/468251 21:46:58.493 [info] Sent 200 in 27ms 21:47:52.889 [info] GET /sources/27/media/310254 21:47:52.911 [info] Sent 200 in 21ms 21:48:42.258 [info] GET /sources/14/media/380365 21:48:42.277 [info] Sent 200 in 19ms 21:49:29.595 [info] GET /sources/26/media/194800 21:49:29.602 [info] Sent 200 in 7ms 21:50:12.819 [info] GET /sources/13/media/439502/force_download 21:50:12.820 [error] #PID<0.11118.0> running PinchflatWeb.Endpoint (connection #PID<0.11117.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/13/media/439502/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/13/media/439502/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11117.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/media/439502/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13/media/439502?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11118.0>, params: %{}, path_info: ["sources", "13", "media", "439502", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/13/media/439502?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/13/media/439502/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxKFkcWE41oqMgAANID"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11117.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/media/439502/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13/media/439502?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/13/media/439502/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11117.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/13/media/439502/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/13/media/439502?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11118.0>, params: %{}, path_info: ["sources", "13", "media", "439502", "force_download"], path_params: %{}, (truncated) 21:50:50.714 [info] GET /sources/16/media/300782 21:50:50.719 [info] Sent 200 in 4ms 21:51:56.513 [info] GET /sources/29/media/356118 21:51:56.529 [info] Sent 200 in 16ms 21:52:52.697 [info] GET /sources/26/media/194802/force_download 21:52:52.698 [error] #PID<0.11142.0> running PinchflatWeb.Endpoint (connection #PID<0.11141.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/26/media/194802/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/26/media/194802/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11141.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/media/194802/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43284}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26/media/194802?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11142.0>, params: %{}, path_info: ["sources", "26", "media", "194802", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/26/media/194802?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/26/media/194802/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxKO4CU-TqjOSYAANSj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11141.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/media/194802/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43284}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26/media/194802?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/26/media/194802/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11141.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/26/media/194802/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 43284}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/26/media/194802?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11142.0>, params: %{}, path_info: ["sources", "26", "media", "194802", "force_download"], path_params: %{}, (truncated) 21:53:41.340 [info] GET /sources/19/media/392086/force_download 21:53:41.341 [error] #PID<0.11148.0> running PinchflatWeb.Endpoint (connection #PID<0.11147.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/392086/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/19/media/392086/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11147.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/392086/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34690}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/392086?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11148.0>, params: %{}, path_info: ["sources", "19", "media", "392086", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/392086?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/392086/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxKRtPnX11a1CoAANTj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11147.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/392086/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34690}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/392086?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/392086/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11147.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/392086/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 34690}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/392086?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYQkFaX053REV4VTE2YU9xNXhhM2VldEY5.Z2_9HPOdeNKpzCkQGIkeUzj0yoRC8DlM7zWK4dXulJo" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11148.0>, params: %{}, path_info: ["sources", "19", "media", "392086", "force_download"], path_params: %{}, (truncated) 21:54:44.421 [info] GET /sources/18/media/262957 21:54:44.425 [info] Sent 200 in 3ms 21:55:48.389 [info] GET /sources/29/media/468251/force_download 21:55:48.390 [error] #PID<0.11164.0> running PinchflatWeb.Endpoint (connection #PID<0.11163.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/468251/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/29/media/468251/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11163.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/468251/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39782}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/468251?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11164.0>, params: %{}, path_info: ["sources", "29", "media", "468251", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/468251?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/468251/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxKZGicvk6696UAANZj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11163.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/468251/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39782}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/468251?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/468251/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11163.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/468251/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 39782}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/468251?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11164.0>, params: %{}, path_info: ["sources", "29", "media", "468251", "force_download"], path_params: %{}, (truncated) 21:56:43.716 [info] GET /sources/29/media/356124 21:56:43.721 [info] Sent 200 in 5ms 21:57:45.754 [info] {"args":{"id":24},"id":10588,"meta":{},"system_time":1773374265753895223,"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"]} 21:57:45.826 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/1f/b21f7396704d34f7e79acda527cb2449e8d008c4f5b85f964d448dc096a0ce11.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:57:46.251 [info] GET /sources/29/media/356117 21:57:46.255 [info] Sent 200 in 4ms 21:58:44.067 [info] GET /sources/14/media/380365/force_download 21:58:44.069 [error] #PID<0.11193.0> running PinchflatWeb.Endpoint (connection #PID<0.11192.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/14/media/380365/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/14/media/380365/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11192.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/380365/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54068}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/380365?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11193.0>, params: %{}, path_info: ["sources", "14", "media", "380365", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/14/media/380365?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/14/media/380365/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxKjU_bBmwpE3sAANij"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11192.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/380365/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54068}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/380365?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/14/media/380365/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11192.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/14/media/380365/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 54068}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/14/media/380365?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYamZBbzZ4ZWFwNjFEajJ1M3ZRVzVObVhB.w-6q7RVPNbR2sMH3dmUDTVzE60p1LUA6yad6vrSXE9s" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11193.0>, params: %{}, path_info: ["sources", "14", "media", "380365", "force_download"], path_params: %{}, (truncated) 21:59:18.761 [info] {"args":{"id":11},"id":10563,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1970407983,"event":"job:stop","queue_time":468522,"attempt":16,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:59:34.037 [info] GET /sources/29/media/457639 21:59:34.054 [info] Sent 200 in 17ms 22:00:38.661 [info] GET /sources/29/media/356120 22:00:38.664 [info] Sent 200 in 3ms 22:01:05.710 [info] {"args":{"id":24},"id":10588,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":199955739,"event":"job:stop","queue_time":889745,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:01:35.374 [info] GET /media/4a490b21-d677-41f4-ba4f-64f745f1850a/stream 22:01:35.376 [info] Sent 200 in 2ms 22:02:25.176 [info] GET /media/159f6d24-51de-4690-ac6a-035ffa316003/stream 22:02:25.568 [info] Sent 200 in 392ms 22:03:10.046 [info] GET /media/06b3bc04-c1a5-4106-8c36-e38e976433db/stream 22:03:10.047 [info] Sent 200 in 1ms 22:03:51.821 [info] GET /media/1517f596-f5e8-4be1-804d-84c3529e5a4b/stream 22:03:51.823 [info] Sent 200 in 1ms 22:04:34.478 [info] GET /media/776b3e71-d5ea-4f04-b6a1-340308e1989e/stream 22:04:34.495 [info] Sent 200 in 16ms 22:05:16.320 [info] GET /media/677c683b-1d89-46c0-9381-9967dea96ce0/stream 22:05:16.352 [info] Sent 200 in 31ms 22:05:56.027 [info] GET /media/0a584cd9-90ff-4f1e-9405-72057e0361d2/stream 22:05:56.030 [info] Sent 200 in 2ms 22:06:31.752 [info] GET /media/8f510e66-ae23-400c-97d5-a2210476e7d5/stream 22:06:31.754 [info] Sent 200 in 1ms 22:07:05.272 [info] GET /media/929ae248-66ab-45c8-9021-77c8ea9140a6/stream 22:07:05.276 [info] Sent 200 in 3ms 22:07:34.859 [info] GET /sources/29/media/457639/force_download 22:07:34.860 [error] #PID<0.11262.0> running PinchflatWeb.Endpoint (connection #PID<0.11258.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/457639/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/29/media/457639/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11258.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/457639/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48744}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/457639?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11262.0>, params: %{}, path_info: ["sources", "29", "media", "457639", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/457639?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/457639/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxLCOWBnyL3WtoAAQCi"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11258.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/457639/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48744}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/457639?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/457639/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11258.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/457639/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 48744}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/457639?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11262.0>, params: %{}, path_info: ["sources", "29", "media", "457639", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/457639?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 22:08:02.476 [info] GET /media/ab1b7a73-1b09-4c8a-9203-9c208a98d018/stream 22:08:02.478 [info] Sent 200 in 1ms 22:09:07.821 [info] GET /sources/3/media/90 22:09:07.989 [info] Sent 200 in 167ms 22:10:11.312 [info] GET /sources/3/media/86 22:10:11.316 [info] Sent 200 in 4ms 22:11:09.839 [info] GET /sources/1/media/25 22:11:09.859 [info] Sent 200 in 19ms 22:11:59.241 [info] GET /sources/3/media/84 22:11:59.253 [info] Sent 200 in 11ms 22:12:43.722 [info] GET /sources/3/media/92 22:12:43.756 [info] Sent 200 in 33ms 22:13:24.306 [info] GET /sources/1/media/10 22:13:24.311 [info] Sent 200 in 5ms 22:14:02.365 [info] GET /sources/3/media/88 22:14:02.371 [info] Sent 200 in 5ms 22:14:36.723 [info] GET /sources/1/media/12 22:14:36.728 [info] Sent 200 in 5ms 22:15:06.243 [info] GET /sources/1/media/11 22:15:06.248 [info] Sent 200 in 5ms 22:15:32.624 [info] GET /sources/8/media/666 22:15:32.703 [info] Sent 200 in 78ms 22:15:56.276 [info] GET /media/0bbe6b04-3f7d-4df0-b215-4d0c82e930eb/stream 22:15:56.278 [info] Sent 200 in 1ms 22:16:19.269 [info] GET /media/654f9f08-82d2-475e-bf7f-cc8fc15fd7d0/stream 22:16:19.290 [info] Sent 200 in 20ms 22:16:49.362 [info] GET /media/346d5129-f793-44b4-85e4-924fd8e26372/stream 22:16:49.384 [info] Sent 200 in 21ms 22:17:48.168 [info] GET /media/e88a05b1-917c-43a9-9835-4756a2b85303/stream 22:17:48.169 [info] Sent 200 in 1ms 22:18:43.266 [info] GET /media/23d0701b-4975-4898-8374-fd92277f7be2/stream 22:18:43.286 [info] Sent 200 in 20ms 22:19:34.206 [info] GET /media/e6567483-8015-44b5-b4aa-272540fe6197/stream 22:19:34.207 [info] Sent 200 in 1ms 22:20:23.798 [info] GET /media_profiles/3 22:20:23.801 [info] Sent 200 in 3ms 22:21:09.877 [info] GET /media_profiles/2 22:21:09.881 [info] Sent 200 in 3ms 22:21:54.204 [info] GET /media_profiles/1 22:21:54.207 [info] Sent 200 in 3ms 22:22:34.638 [info] GET /media/5acbfc4a-69d9-44ed-9534-59025a5546f1/stream 22:22:34.641 [info] Sent 200 in 3ms 22:23:10.010 [info] GET /media/76480fb2-f58c-4f05-84d2-e83603b73266/stream 22:23:10.013 [info] Sent 200 in 3ms 22:23:43.386 [info] GET /media/83505560-d8f0-4809-be62-e316d688bc29/stream 22:23:43.407 [info] Sent 200 in 20ms 22:24:18.738 [info] GET /media/79da1f83-2038-4fc1-9447-f205f6080a08/stream 22:24:18.740 [info] Sent 200 in 1ms 22:24:50.617 [info] GET /media/941a74f4-0501-4d70-8f32-cfa8c0304919/stream 22:24:50.619 [info] Sent 200 in 1ms 22:25:23.016 [info] GET /media/98e508f9-343f-4970-976f-b26867ba3c47/stream 22:25:23.074 [info] Sent 200 in 58ms 22:25:51.731 [info] GET /media/80c1a4b6-094d-434a-b2af-40605675fdab/stream 22:25:51.734 [info] Sent 200 in 3ms 22:26:21.142 [info] GET /media/0b2fafec-652f-4b00-8839-0b23c11a30ee/stream 22:26:21.144 [info] Sent 200 in 1ms 22:26:46.546 [info] GET /media/02cadb2f-a575-472f-97e3-336270db82ba/stream 22:26:46.547 [info] Sent 200 in 1ms 22:27:11.340 [info] GET /media/b7e5674a-04dd-4d40-828c-3b6038e24089/stream 22:27:11.561 [info] Sent 200 in 220ms 22:27:35.181 [info] GET /media/b44b11b7-30e2-40f8-9272-dd3012c029c0/stream 22:27:35.205 [info] Sent 200 in 24ms 22:27:56.236 [info] GET /media/e702ee16-9a34-45fd-b192-0cc2835416b7/stream 22:27:56.259 [info] Sent 200 in 22ms 22:28:25.562 [info] GET /media/37780894-1f7e-41fb-9a75-8af756698b3b/stream 22:28:25.583 [info] Sent 200 in 20ms 22:28:43.008 [info] GET /media/4a57b045-4d39-4901-9cbd-026cd3e85230/stream 22:28:43.083 [info] Sent 200 in 74ms 22:28:59.810 [info] GET /media/d809958e-3229-407a-98f1-09b0e925c1ed/stream 22:28:59.828 [info] Sent 200 in 18ms 22:29:15.392 [info] GET /media/1397fe86-09cb-4977-a7e0-284b314bbc14/stream 22:29:15.411 [info] Sent 200 in 19ms 22:29:29.760 [info] GET /media/56a244b2-14f5-4091-a07e-202cb3c3f282/stream 22:29:29.778 [info] Sent 200 in 17ms 22:29:43.497 [info] GET /media/d3b40869-3193-4836-b27b-cf4ab692c57e/stream 22:29:43.498 [info] Sent 200 in 1ms 22:29:56.897 [info] GET /media/49e96b52-8793-4b29-bce4-2cf737de2512/stream 22:29:56.899 [info] Sent 200 in 1ms 22:30:10.125 [info] GET /media/359421bc-01d0-41a7-a503-94329f57dfc5/stream 22:30:10.127 [info] Sent 200 in 1ms 22:30:38.084 [info] GET /media/57c15983-2e9b-4f1a-ba20-552320b46be3/stream 22:30:38.086 [info] Sent 200 in 1ms 22:31:08.241 [info] GET /media/c5799d60-b6ed-470c-b1c4-437d52c88112/stream 22:31:08.254 [info] Sent 200 in 13ms 22:31:44.013 [info] GET /media/83669d04-fd75-430d-b8ba-1717586dd84e/stream 22:31:44.033 [info] Sent 200 in 19ms 22:32:15.403 [info] GET /media/5ac1c8b3-15af-4629-8e31-0b7e55830e96/stream 22:32:15.406 [info] Sent 200 in 2ms 22:32:44.989 [info] GET /media/69daa299-c27f-4006-87e2-e59a319a8863/stream 22:32:45.107 [info] Sent 200 in 117ms 22:33:15.780 [info] GET /media/ce1689d3-03ca-4b99-a53b-8649272578cd/stream 22:33:15.824 [info] Sent 200 in 44ms 22:33:44.197 [info] GET /media/ee589f83-f450-4a67-8bc6-a391c4368794/stream 22:33:44.230 [info] Sent 200 in 32ms 22:34:14.291 [info] GET /media/b27536fb-0076-4c4b-a259-12ea2009e35f/stream 22:34:14.324 [info] Sent 200 in 33ms 22:35:14.755 [info] GET /media/33998c78-2c81-4d09-a4f6-c51e865ee08a/stream 22:35:14.803 [info] Sent 200 in 47ms 22:36:19.757 [info] GET /media/c42c3322-3e15-4f0d-8242-8e97f6658dfb/stream 22:36:19.790 [info] Sent 200 in 33ms 22:37:19.931 [info] GET /media/a838dcc0-1156-4f2c-88ec-3377927b642b/stream 22:37:19.933 [info] Sent 200 in 1ms 22:38:23.139 [info] GET /media/e94f61f7-19ec-4904-800b-8496d0cdc677/stream 22:38:23.186 [info] Sent 200 in 46ms 22:39:26.626 [info] GET /media/0563fa4f-3672-482b-a8e8-c738d2f62528/stream 22:39:26.743 [info] Sent 200 in 116ms 22:40:31.944 [info] GET /media/34570295-c5c4-46ea-89f8-98271fccd25b/stream 22:40:31.981 [info] Sent 200 in 36ms 22:41:33.084 [info] GET /media/3eb092e7-bee3-4e03-8785-14f23c87407c/stream 22:41:33.325 [info] Sent 200 in 241ms 22:42:33.186 [info] GET /media/c4b28da5-33cd-4388-8137-a12890f77b41/stream 22:42:33.237 [info] Sent 200 in 51ms 22:43:31.780 [info] GET /media/b1465508-0971-47fe-a37b-7d86b093efd6/stream 22:43:31.782 [info] Sent 200 in 2ms 22:44:26.538 [info] GET /sources/26/media/194803 22:44:26.603 [info] Sent 200 in 64ms 22:45:24.295 [info] GET /sources/19/media/368450 22:45:24.318 [info] Sent 200 in 22ms 22:46:15.555 [info] GET /sources/19/media/375684 22:46:15.701 [info] Sent 200 in 146ms 22:46:59.535 [info] GET /sources/26/media/194805 22:46:59.540 [info] Sent 200 in 4ms 22:47:39.386 [info] GET /media/1b1715f5-a6c5-4406-a6ef-a1cc8625ba68/stream 22:47:39.387 [info] Sent 200 in 1ms 22:48:15.392 [info] GET /media/b4055d67-69d4-40e3-8e17-db19c4fbbc53/stream 22:48:15.707 [info] Sent 200 in 315ms 22:48:51.202 [info] GET /media/d8b45c30-56da-44bb-8d7a-4e3aafbc7d12/stream 22:48:51.218 [info] Sent 200 in 15ms 22:49:26.846 [info] GET /media/a1dafb52-4a1d-4bbf-a8e3-62c139f28c95/stream 22:49:26.866 [info] Sent 200 in 20ms 22:50:05.703 [info] GET /media/a384babb-59ed-4360-8fbb-7cb553f8fc9e/stream 22:50:05.722 [info] Sent 200 in 19ms 22:50:39.816 [info] GET /media/91501004-3f30-4a54-828c-2027669ccf07/stream 22:50:39.841 [info] Sent 200 in 24ms 22:51:10.530 [info] GET /media/413f862a-4252-4548-bdb1-8c70850609c1/stream 22:51:10.560 [info] Sent 200 in 30ms 22:51:40.398 [info] GET /media/b50170f8-e754-4129-a837-86dac1899593/stream 22:51:40.421 [info] Sent 200 in 23ms 22:52:09.481 [info] GET /media/40f01732-7868-49ae-bc69-325a2296035e/stream 22:52:09.503 [info] Sent 200 in 22ms 22:52:37.813 [info] GET /sources/19/media/375684/force_download 22:52:37.814 [error] #PID<0.11645.0> running PinchflatWeb.Endpoint (connection #PID<0.11644.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/375684/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/19/media/375684/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11644.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/375684/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35118}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/375684?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11645.0>, params: %{}, path_info: ["sources", "19", "media", "375684", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/375684?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/375684/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJxNfjodSyrn354AAR2B"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11644.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/375684/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35118}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/375684?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/375684/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.11644.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/375684/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 241, 25}, 35118}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/375684?prevent_download=true", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.11645.0>, params: %{}, path_info: ["sources", "19", "media", "375684", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 241, 25}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/375684?prevent_download=true"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "92168213 (truncated) 22:53:04.466 [info] GET /media/e2165a12-c40a-40fe-a18c-4673891ae78a/stream 22:53:04.534 [info] Sent 200 in 68ms 22:55:02.697 [info] GET /media/3b31bd80-c6a7-4a2c-9a80-19de6fda45f8/stream 22:55:02.725 [info] Sent 200 in 27ms 22:55:54.885 [info] GET /media/6fdf4291-ab7d-480f-8db6-45e5d9c77737/stream 22:55:54.905 [info] Sent 200 in 19ms 22:56:41.059 [info] GET /media/88580268-ccc5-43a6-9060-c8d3e1debff7/stream 22:56:41.062 [info] Sent 200 in 3ms 22:57:22.030 [info] GET /media/e338577e-72f0-460d-bcb0-a09133e86c7e/stream 22:57:22.050 [info] Sent 200 in 20ms 22:58:01.454 [info] GET /media/9329ce3f-8f24-4e10-8db9-47116e1a0f1a/stream 22:58:01.456 [info] Sent 200 in 2ms 22:58:41.028 [info] GET /media/a85414df-87aa-4861-95b0-67cae707df06/stream 22:58:41.256 [info] Sent 200 in 228ms 22:59:23.945 [info] GET /media/285c7c61-35ba-4f8b-8047-915cec2b414c/stream 22:59:23.962 [info] Sent 200 in 17ms 23:00:05.092 [info] GET /media/430f8cac-e131-4074-a478-9eb35f24fe05/stream 23:00:05.094 [info] Sent 200 in 1ms 23:01:21.516 [info] GET /sources/1/media/1 23:01:21.543 [info] Sent 200 in 26ms 23:01:55.979 [info] GET /sources/1/media/2 23:01:55.984 [info] Sent 200 in 4ms 23:02:26.900 [info] GET /sources/1/media/9 23:02:26.917 [info] Sent 200 in 17ms 23:02:53.250 [info] GET /media/7aaaa953-1ec7-4a49-b558-73c5c19c79aa/stream 23:02:54.112 [info] Sent 200 in 861ms 23:03:38.836 [info] GET /media/96a5a38a-b9a2-497c-8bf2-a12e29c299a9/stream 23:03:38.919 [info] Sent 200 in 82ms 23:03:58.352 [info] GET /media/111aeacd-76c1-48ca-9583-aee6636446b4/stream 23:03:58.376 [info] Sent 200 in 23ms 23:04:17.959 [info] GET /media/90af33be-ca62-4993-9273-e4f2f3562b9a/stream 23:04:17.992 [info] Sent 200 in 32ms 23:04:37.901 [info] GET /media/cf64695d-7c6a-41ad-94a7-aa292642257c/stream 23:04:37.920 [info] Sent 200 in 19ms 23:05:08.001 [info] GET /media/983951a7-522b-46d1-91eb-d46117cd6baa/stream 23:05:08.035 [info] Sent 200 in 33ms 23:06:04.654 [info] GET /media/9a7d423a-cbd1-4313-91d2-b524af4e9659/stream 23:06:04.656 [info] Sent 200 in 1ms 23:06:57.812 [info] GET /media/8e1e58c7-8816-477d-a4aa-c7d080b4aaaa/stream 23:06:57.841 [info] Sent 200 in 29ms 23:07:48.028 [info] GET /media/d70317aa-0753-4be9-8a3b-73b144b9a96a/stream 23:07:48.041 [info] Sent 200 in 13ms 23:08:34.793 [info] GET /media/4ae71734-ba90-4aaf-93a5-737e02b92a14/stream 23:08:34.813 [info] Sent 200 in 19ms 23:09:21.030 [info] GET /media/070932b6-0771-4aee-9f1a-476eadc1c1d5/stream 23:09:21.046 [info] Sent 200 in 16ms 23:10:06.991 [info] GET /media/7a8784c8-fac8-4c5c-a02a-40d8af835c91/stream 23:10:07.006 [info] Sent 200 in 15ms 23:10:55.681 [info] GET /media/cab482a7-dc11-406b-bd11-aacb0d67de68/stream 23:10:55.698 [info] Sent 200 in 16ms 23:11:59.842 [info] GET /media/524aaf2f-3cd0-4fa0-a4a5-b55d5773c6bf/stream 23:11:59.872 [info] Sent 200 in 29ms 23:13:03.288 [info] GET /media/4cb7cdf1-cbdc-4379-a348-1124aa12d7ca/stream 23:13:03.446 [info] Sent 200 in 158ms 23:14:06.406 [info] GET /media/d5550d05-d158-4e1f-a505-de9abd565d3b/stream 23:14:06.423 [info] Sent 200 in 17ms 23:15:09.626 [info] GET /media/eced2e3c-b363-433f-88f9-9e47aa94dfda/stream 23:15:10.493 [info] Sent 200 in 867ms 23:16:12.710 [info] GET /media/ab5d37f0-9f46-48bf-bf1e-17544a022e53/stream 23:16:12.771 [info] Sent 200 in 61ms 23:17:16.847 [info] GET /media/c262da2c-91c7-462a-a2f8-3eb3b9f29c18/stream 23:17:16.884 [info] Sent 200 in 36ms 23:18:11.758 [info] GET /media/705d244f-160d-491f-9ada-2854da7f5dc5/stream 23:18:11.847 [info] Sent 200 in 89ms 23:19:03.999 [info] GET /media/e5f3c7d6-749d-4d59-b2eb-f7c4159573e7/stream 23:19:04.014 [info] Sent 200 in 14ms 23:19:54.302 [info] GET /media/2dac9852-903e-4547-a8db-773bbb18f45a/stream 23:19:54.317 [info] Sent 200 in 15ms 23:20:44.145 [info] GET /media/91aaa83c-7a9b-489a-9e5f-2a0c46b4b03a/stream 23:20:44.160 [info] Sent 200 in 15ms 23:21:36.115 [info] GET /media/cfe0f878-039c-4c77-9ccc-dc1fa97dc34d/stream 23:21:36.135 [info] Sent 200 in 19ms 23:22:23.135 [info] GET /media/3446c9af-e950-4ba8-9d1f-69a3eae21d57/stream 23:22:23.157 [info] Sent 200 in 22ms 23:23:04.866 [info] GET /media/8adc6f28-ea33-4ecc-a1c9-93bb1e0b3591/stream 23:23:04.868 [info] Sent 200 in 1ms 23:23:43.263 [info] GET /media/28c05b11-26a4-49ad-b99c-f0c74adcaac9/stream 23:23:43.301 [info] Sent 200 in 37ms 23:24:20.003 [info] GET /media/ac3a93ee-0e3a-4d82-a3fd-2388dcbb104a/stream 23:24:20.005 [info] Sent 200 in 2ms 23:24:55.779 [info] GET /media/dac1190b-b5ae-464b-a0bb-82eba9bd1782/stream 23:24:55.802 [info] Sent 200 in 23ms 23:25:59.233 [info] GET /media/2583fe43-dcda-4e40-9e14-e6da7e21bff2/stream 23:25:59.235 [info] Sent 200 in 1ms 23:26:55.537 [info] GET /media/a12c7510-fec5-4b8a-9d48-eb0aba97f49a/stream 23:26:55.558 [info] Sent 200 in 21ms 23:27:51.208 [info] GET /media/da4ce5d2-ed4c-4e27-aeb5-fae08b96d6fe/stream 23:27:51.210 [info] Sent 200 in 2ms 23:28:48.202 [info] GET /media/b1ae9577-ae0a-4752-8efd-f79ec8f2ed28/stream 23:28:48.220 [info] Sent 200 in 18ms 23:29:50.013 [info] GET /media/b03f38de-7b75-4fde-b84c-f275ed44290e/stream 23:29:50.208 [info] Sent 200 in 195ms 23:30:46.446 [info] GET /media/b02ada87-9aee-47cf-b67d-bbdc944de9b4/stream 23:30:46.479 [info] Sent 200 in 33ms 23:31:41.195 [info] GET /media/e9ddaeec-e38d-4522-bef4-9221c70faefc/stream 23:31:41.210 [info] Sent 200 in 14ms 23:32:32.827 [info] GET /media/f5f56a36-aa83-4c0d-bc2c-5aa8fddf3d97/stream 23:32:32.849 [info] Sent 200 in 22ms 23:33:16.947 [info] GET /media/1bca57cf-3f19-4524-81b5-b0cc57796dd6/stream 23:33:16.949 [info] Sent 200 in 1ms 23:34:18.596 [info] GET /media/1e8280fe-c472-4097-b310-cbbf5fb3af86/stream 23:34:18.636 [info] Sent 200 in 40ms 23:35:14.166 [info] GET /media/62c7ee23-091d-4439-b8b1-6dff9bc6486d/stream 23:35:14.181 [info] Sent 200 in 14ms 23:36:06.060 [info] GET /media/899f004e-ac2f-48ac-8376-d32f1dd8c162/stream 23:36:06.140 [info] Sent 200 in 79ms 23:36:59.139 [info] GET /media/3747a570-7611-45bd-bf2f-fa28cdff29b5/stream 23:36:59.157 [info] Sent 200 in 17ms 23:37:46.588 [info] GET /media/59be3a20-0cd1-49b2-a13a-49c41680cbd9/stream 23:37:46.590 [info] Sent 200 in 2ms 23:38:34.488 [info] GET /media/c0803940-e93c-4e3f-92ab-fe1eb5a66010/stream 23:38:34.507 [info] Sent 200 in 19ms 23:39:36.457 [info] GET /media/d0b069a0-4bc5-4e79-aa50-8af503847dab/stream 23:39:37.253 [info] Sent 200 in 796ms 23:40:34.935 [info] GET /media/c3a16cea-c174-4a38-bf9f-9ed0cad807af/stream 23:40:34.943 [info] Sent 200 in 8ms 23:41:28.951 [info] GET /media/655f052a-d830-4d91-a467-cda68fd2427c/stream 23:41:29.896 [info] Sent 200 in 945ms 23:42:23.016 [info] GET /media/70a7255a-46d9-4f1b-a8dc-84245259dd8b/stream 23:42:23.046 [info] Sent 200 in 30ms 23:43:14.140 [info] GET /media/9317c0ea-8962-4994-8ba9-dd3823ac70cc/stream 23:43:14.181 [info] Sent 200 in 40ms 23:43:59.305 [info] GET /media/01f72bda-7957-4cf4-992d-3c08f3e267a8/stream 23:43:59.350 [info] Sent 200 in 44ms 23:44:41.384 [info] GET /media/5cd8e139-b404-4103-b7d0-1cc523bba202/stream 23:44:41.416 [info] Sent 200 in 32ms 23:45:18.116 [info] GET /media/7d0280a3-66f0-4e5b-90ba-8bd1fc583372/stream 23:45:18.132 [info] Sent 200 in 15ms 23:45:54.327 [info] GET /media/c5123d07-57d1-45cf-83c9-9cc749d9ab51/stream 23:45:54.371 [info] Sent 200 in 44ms 23:46:59.838 [info] GET /media/e64c7497-f7fe-45d8-b523-13cf8315f44e/stream 23:46:59.955 [info] Sent 200 in 117ms 23:47:57.598 [info] GET /media/f9372cf1-19f8-47e0-9876-2dfa8de1f148/stream 23:47:57.607 [info] Sent 200 in 9ms 23:48:51.799 [info] GET /media/8b72f605-8ac9-47c6-9b97-e3de59702e8f/stream 23:48:51.834 [info] Sent 200 in 34ms 23:49:41.599 [info] GET /media/37384245-71f5-4aae-93c0-cf9c7fe676d8/stream 23:49:42.253 [info] Sent 200 in 653ms 23:50:33.387 [info] GET /media/6c8a45a1-a595-4c4e-8ef7-824f2c3e5939/stream 23:50:33.417 [info] Sent 200 in 29ms 23:51:38.187 [info] GET /media/0226fabe-5e90-4627-9158-68bccf126de8/stream 23:51:38.191 [info] Sent 200 in 3ms 23:52:35.081 [info] GET /media/3e72c3f4-a14a-4b6e-8913-0c199de457f7/stream 23:52:35.288 [info] Sent 200 in 207ms 23:53:34.062 [info] GET /media/4955deba-02fa-403c-8242-9c2d301d61c7/stream 23:53:34.087 [info] Sent 200 in 25ms 23:54:24.406 [info] GET /media/73242cb3-26cb-4320-a5b4-c8f35dceb809/stream 23:54:24.487 [info] Sent 200 in 81ms 23:55:15.651 [info] GET /media/649b7f06-78ec-4ab1-afa8-2d43875c392f/stream 23:55:15.674 [info] Sent 200 in 23ms 23:56:19.066 [info] GET /media/ce174b61-0faa-45fc-84d5-66d12a2eb397/stream 23:56:19.095 [info] Sent 200 in 29ms 23:57:20.947 [info] GET /media/bfc25cf8-26de-4809-a1b9-d75880e49c22/stream 23:57:21.690 [info] Sent 200 in 743ms 23:58:16.386 [info] GET /media/d3fd00b5-4fc7-4945-9d56-c11c2bf7b18c/stream 23:58:16.784 [info] Sent 200 in 398ms 23:59:12.216 [info] GET /media/a8c8a48c-4d1b-45ba-a0c3-16912c64af0f/stream 23:59:12.259 [info] Sent 200 in 42ms 00:00:08.819 [info] GET /media/0f8dde9c-63c7-4e4c-ae52-182b60f11ee2/stream 00:00:08.858 [info] Sent 200 in 39ms 00:00:59.760 [info] GET /media/bf0a850f-c5a6-4f98-8a00-da23c24a2c6c/stream 00:00:59.803 [info] Sent 200 in 43ms 00:01:50.103 [info] GET /media/bde53600-c2b8-41bb-8a29-da5c7f7bd5e6/stream 00:01:50.152 [info] Sent 200 in 49ms 00:02:36.134 [info] GET /media/bf9c1c2c-1ad9-405e-b2a8-a6c1f374f165/stream 00:02:36.177 [info] Sent 200 in 43ms 00:03:37.592 [info] GET /media/1aab1996-bb0d-4839-9bdc-1ca91e3d6fee/stream 00:03:37.642 [info] Sent 200 in 50ms 00:04:34.073 [info] GET /media/69dd6f4d-5eb7-407b-b2e2-b7cd1bb90d2c/stream 00:04:34.333 [info] Sent 200 in 260ms 00:05:33.259 [info] GET /media/106e59e3-7c63-425c-ba1e-8eafd51a6bae/stream 00:05:33.375 [info] Sent 200 in 116ms 00:05:49.255 [notice] SIGTERM received - shutting down 00:05:50.265 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:08:08.322 [info] Reset 0 executing jobs 00:08:08.324 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:08:15.284 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:08:16.544 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:08:16.546 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:08:16.548 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:08:16.548 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:08:16.619 [info] {"args":{},"id":10615,"meta":{},"system_time":1773382096619801724,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:08:16.620 [info] Updating yt-dlp 00:08:16.620 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:08:18.174 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:08:18.720 [info] {"args":{},"id":10615,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2099523,"event":"job:stop","queue_time":618129,"attempt":1,"tags":["local_data"]} 00:09:12.385 [info] GET /media/3cceba21-ea2a-49ba-b7dc-4b8a01100d3f/stream 00:09:12.387 [info] Sent 200 in 2ms 00:10:14.154 [info] GET /media/a03dcac6-8ebc-4e13-9e7f-9465ef43de0b/stream 00:10:14.156 [info] Sent 200 in 1ms 00:11:09.593 [info] GET /media/4d88ec76-f9d7-42d4-8635-d45aaabd4f52/stream 00:11:09.594 [info] Sent 200 in 1ms 00:12:04.615 [info] GET /media/33ad61a8-b3d5-4bc3-ab6d-a6a123d40380/stream 00:12:04.633 [info] Sent 200 in 17ms 00:13:03.731 [info] GET /media/d480d127-ed44-4aac-9469-0e08c9ea1f5a/stream 00:13:03.732 [info] Sent 200 in 1ms 00:14:01.366 [info] GET /media/546924bf-827a-4fc1-a77d-b587e7ef6a6c/stream 00:14:01.367 [info] Sent 200 in 1ms 00:14:57.687 [info] GET /media/15b0e17a-751a-4621-a66b-299be8ed4ab2/stream 00:14:57.688 [info] Sent 200 in 1ms 00:15:47.281 [info] GET /media/088d72d7-8f58-4f08-a0ff-f3d925fd203e/stream 00:15:47.350 [info] Sent 200 in 68ms 00:16:33.572 [info] GET /media/cded3474-d749-4167-9330-34fdb9aff0c4/stream 00:16:33.702 [info] Sent 200 in 130ms 00:17:20.644 [info] GET /media/f7f1aa10-fd95-4d23-987a-7a8a8189edf7/stream 00:17:20.758 [info] Sent 200 in 113ms 00:18:05.288 [info] GET /media/37770733-cea0-4de3-a09f-befce82d228a/stream 00:18:05.347 [info] Sent 200 in 58ms 00:18:49.738 [info] GET /media/c262eb95-afcc-4d0f-8640-3508c46d3bbc/stream 00:18:49.840 [info] Sent 200 in 102ms 00:19:50.460 [info] GET /media/2c38c27e-066c-42bc-afd0-991b5b1f1aa8/stream 00:19:50.649 [info] Sent 200 in 188ms 00:20:48.027 [info] GET /media/ddef6a2c-dadd-4a6b-b7a6-2617c6f49e17/stream 00:20:48.109 [info] Sent 200 in 82ms 00:21:42.858 [info] GET /media/d4894633-496e-4fda-b6be-5d0a97fb66ae/stream 00:21:42.925 [info] Sent 200 in 67ms 00:22:40.113 [info] GET /media/da0a8053-5fb4-4ada-b145-2b170eaccb89/stream 00:22:40.143 [info] Sent 200 in 30ms 00:23:36.498 [info] GET /media/e6c6e7bd-57a3-4aca-bb7a-3ee8961f4ec1/stream 00:23:36.559 [info] Sent 200 in 60ms 00:24:28.026 [info] GET /media/c0eb3bb7-e6eb-4916-9ecc-80c6b9cf4ceb/stream 00:24:28.186 [info] Sent 200 in 159ms 00:25:15.151 [info] GET /media/535de5c3-b3fa-4eb0-8e8e-daed534a1628/stream 00:25:15.226 [info] Sent 200 in 74ms 00:25:55.618 [info] GET /media/15d0e1f0-56db-4c74-a7ed-d44154f2aa3a/stream 00:25:56.314 [info] Sent 200 in 695ms 00:26:36.670 [info] GET /media/debf9150-a3f8-43df-a2b9-223f318a1b3a/stream 00:26:36.881 [info] Sent 200 in 211ms 00:27:37.675 [info] GET /media/7cecad14-724f-492f-93cc-ca39af47a2c5/stream 00:27:37.922 [info] Sent 200 in 247ms 00:28:35.694 [info] GET /media/ca883df5-bd95-4bfd-956d-68be9cf35c39/stream 00:28:35.754 [info] Sent 200 in 59ms 00:29:25.717 [info] GET /media/21f4afdf-c921-42db-8dee-2ed86acb8986/stream 00:29:25.719 [info] Sent 200 in 1ms 00:30:14.938 [info] GET /media/8451ed5e-b737-43f0-a7ba-d2b4da563841/stream 00:30:15.654 [info] Sent 200 in 716ms 00:31:02.436 [info] GET /media/7f02167f-be1b-451f-80eb-e6ff59dd1237/stream 00:31:02.509 [info] Sent 200 in 72ms 00:31:45.672 [info] GET /media/7d0ec739-8f60-45d3-a0c6-e2df3d7f0f93/stream 00:31:45.706 [info] Sent 200 in 34ms 00:32:23.637 [info] GET /media/6e1da416-b226-4c7a-8976-52bac4a0b4f8/stream 00:32:24.651 [info] Sent 200 in 1013ms 00:32:57.446 [info] GET /media/4a2551f5-674e-42ac-9c97-e464b70a3aeb/stream 00:32:57.528 [info] Sent 200 in 81ms 00:33:31.828 [info] GET /media/08eb2275-281e-45ff-b7d3-25830debae62/stream 00:33:31.829 [info] Sent 200 in 1ms 00:34:00.864 [info] GET /media/51d44e86-b64b-4728-aacd-e3c3ca2f7f25/stream 00:34:00.927 [info] Sent 200 in 63ms 00:34:30.818 [info] GET /sources/opml.xml 00:34:30.901 [info] Sent 200 in 82ms 00:34:58.882 [info] GET /media/c2a757b0-bdba-4344-b7c1-e7659b3d42da/stream 00:34:58.884 [info] Sent 200 in 1ms 00:35:22.911 [info] GET /media/d2c8cd58-c52d-42ae-94b9-4fcf6de7ca6a/stream 00:35:22.935 [info] Sent 200 in 24ms 00:35:46.584 [info] GET /media/ea7bce13-a5df-475f-bba1-d1dff1873da2/stream 00:35:47.187 [info] Sent 200 in 603ms 00:36:13.696 [info] GET /media/beab3e63-ab12-4f3d-9db5-4e3416a847a5/stream 00:36:13.721 [info] Sent 200 in 25ms 00:36:34.955 [info] GET /media/7f66dbb8-78f5-4faf-aad1-4d3ce67dba17/stream 00:36:35.757 [info] Sent 200 in 801ms 00:36:57.758 [info] GET /media/9b57fdd7-74d3-46fb-a246-fad793eac76c/stream 00:36:58.122 [info] Sent 200 in 364ms 00:37:19.152 [info] GET /media/d8f3f0c9-992f-4da6-aa39-27e049e1e2ea/stream 00:37:19.155 [info] Sent 200 in 2ms 00:37:41.590 [info] GET /media/abfdc7d7-b74b-4361-a0da-3c3bb240a936/stream 00:37:41.620 [info] Sent 200 in 29ms 00:38:00.500 [info] GET /media/673b1d1d-d823-4aad-ac2b-13e9846cef88/stream 00:38:00.532 [info] Sent 200 in 32ms 00:38:20.593 [info] GET /media/625d9f23-a7f4-40fb-b2a2-dc393b4efd27/stream 00:38:20.821 [info] Sent 200 in 228ms 00:38:37.725 [info] GET /media/9ee65bb6-4d24-4bdb-bf2f-be981a95df0b/stream 00:38:38.158 [info] Sent 200 in 433ms 00:38:55.448 [info] GET /media/b19f43ee-3169-437f-bc96-93d580c6cbe4/stream 00:38:55.464 [info] Sent 200 in 15ms 00:39:10.215 [info] GET /media/66c8509e-d80d-4a28-af64-3d4f8bd24fa2/stream 00:39:10.230 [info] Sent 200 in 14ms 00:39:40.315 [info] GET /media/30f8c319-0f55-464a-8a0f-7bdd47fc8a99/stream 00:39:40.350 [info] Sent 200 in 34ms 00:40:18.582 [info] GET /media/4af0c031-ab93-4352-b2bb-216fdca4053e/stream 00:40:18.583 [info] Sent 200 in 1ms 00:40:57.732 [info] GET /media/37e415e2-db6e-4bff-ba65-e0747b748238/stream 00:40:57.791 [info] Sent 200 in 58ms 00:41:35.707 [info] GET /media/ffcf1e41-0b09-4589-8929-6dbaba34314c/stream 00:41:36.040 [info] Sent 200 in 333ms 00:42:15.624 [info] GET /media/81155998-e5da-4d8c-b728-1ef6cfa74d2d/stream 00:42:15.712 [info] Sent 200 in 88ms 00:42:49.917 [info] GET /media/6f81fcbe-08b2-420a-8227-3e8a9dec38f2/stream 00:42:49.946 [info] Sent 200 in 29ms 00:43:25.394 [info] GET /media/e150b026-e858-4c6d-af0f-5787a85f9dae/stream 00:43:25.411 [info] Sent 200 in 16ms 00:43:58.189 [info] GET /media/e8753244-9edc-4d66-bde8-e6b5f007f200/stream 00:43:58.258 [info] Sent 200 in 69ms 00:44:30.455 [info] GET /media/3bf26031-d0b8-4be8-9fcf-66905d74dba1/stream 00:44:30.477 [info] Sent 200 in 22ms 00:44:57.546 [info] GET /media/44328bb4-017b-4515-b9f8-da90a060cbdd/stream 00:44:57.566 [info] Sent 200 in 20ms 00:45:21.947 [info] GET /media/c4d0fb14-50a9-4328-81ab-aabd579f0736/stream 00:45:22.218 [info] Sent 200 in 271ms 00:45:44.748 [info] GET /media/6802487b-ca15-47c9-b379-fe9f5adac44d/stream 00:45:44.765 [info] Sent 200 in 17ms 00:46:05.702 [info] GET /media/a2fb9d0f-5a95-41bd-8355-07f9a763de23/stream 00:46:05.826 [info] Sent 200 in 123ms 00:46:25.026 [info] GET /media/dfe99f64-9022-4a9c-b46c-cae8cf240509/stream 00:46:25.141 [info] Sent 200 in 114ms 00:46:42.129 [info] GET /media/3586ebf2-a83d-49e0-a4bb-69c19985aa15/stream 00:46:42.160 [info] Sent 200 in 31ms 00:47:00.931 [info] GET /media/75e3d3f7-f188-4e60-9ae9-acc258864fdb/stream 00:47:00.980 [info] Sent 200 in 48ms 00:47:16.391 [info] GET /media/9207e90f-d347-467d-bd46-a3e87fd3cc51/stream 00:47:16.421 [info] Sent 200 in 29ms 00:47:29.814 [info] GET /media/0a5839f5-9da7-4e14-bdba-769b3fca2976/stream 00:47:30.178 [info] Sent 200 in 364ms 00:47:58.130 [info] GET /media/b63d1c72-0b36-49f3-bb09-4786afaf1f1b/stream 00:47:58.174 [info] Sent 200 in 43ms 00:48:19.098 [info] GET /media/c4c8c5b2-3fca-4d3e-893b-7ca04921931e/stream 00:48:19.287 [info] Sent 200 in 189ms 00:48:39.483 [info] GET /media/fb2f4620-da30-433d-a99b-e370bc2ff482/stream 00:48:39.549 [info] Sent 200 in 65ms 00:49:09.615 [info] GET /media/1083319a-72db-44ea-82ed-32b2a0c35fb8/stream 00:49:09.662 [info] Sent 200 in 47ms 00:49:39.603 [info] GET /media/8dfa2a80-d416-493a-a7ec-8cc814696fe9/stream 00:49:39.971 [info] Sent 200 in 368ms 00:50:08.131 [info] GET /media/6facc009-cfa3-439d-a162-e8fe364903e1/stream 00:50:09.427 [info] Sent 200 in 1296ms 00:50:37.198 [info] GET /media/e0b0f9fe-079d-444d-8d02-fad2b66c2f12/stream 00:50:37.998 [info] Sent 200 in 800ms 00:51:07.374 [info] GET /media/9dd10b9c-6e61-46a1-b3b1-fa3c2cd642f0/stream 00:51:07.431 [info] Sent 200 in 57ms 00:52:10.053 [info] GET /media/1a3ed7b9-0118-4f7f-9c73-05b5b9fda7bc/stream 00:52:10.067 [info] Sent 200 in 13ms 00:53:08.607 [info] GET /media/8af209c4-957e-44bc-9d8f-ebfa797d4f33/stream 00:53:08.659 [info] Sent 200 in 52ms 00:54:02.750 [info] GET /media/12007c74-e9fb-4539-a0ee-f5dd84ecf61d/stream 00:54:04.288 [info] Sent 200 in 1537ms 00:54:57.952 [info] GET /media/7327c8e4-caf4-4f94-a831-ffbfe4c92c08/stream 00:54:58.008 [info] Sent 200 in 55ms 00:55:53.891 [info] GET /media/b0d79d1a-983c-44cd-af21-d02f2af38a53/stream 00:55:54.041 [info] Sent 200 in 150ms 00:56:48.039 [info] GET /media/b6a78b2d-149a-4cce-99f8-57da2c7031ec/stream 00:56:48.068 [info] Sent 200 in 28ms 00:57:37.715 [info] GET /media/2f3e8e5b-4cfe-423c-bd87-f5796ec3f18a/stream 00:57:37.784 [info] Sent 200 in 69ms 00:58:29.717 [info] GET /media/cf8f5e09-4980-4aca-b62b-b5dff43a65f6/stream 00:58:29.821 [info] Sent 200 in 104ms 00:59:16.494 [info] GET /media/adce7607-fe7d-45ed-bb82-079eb617a343/stream 00:59:16.567 [info] Sent 200 in 72ms 00:59:56.559 [info] GET /media/37ac5faa-3681-45ee-afce-06b69d2f2746/stream 00:59:56.586 [info] Sent 200 in 27ms 01:00:37.363 [info] GET /media/9cb2055e-ef23-4f71-9812-cc9db5e7db2f/stream 01:00:37.381 [info] Sent 200 in 18ms 01:01:14.497 [info] GET /media/7becb587-13dc-4c9c-8a16-3bfa60cf2ac0/stream 01:01:14.536 [info] Sent 200 in 39ms 01:01:48.809 [info] GET /media/9bc1aa36-3d04-40ed-a7bd-d806af478bc6/stream 01:01:48.829 [info] Sent 200 in 20ms 01:02:22.223 [info] GET /media/42806ead-6733-47ba-bfc0-f3f5eb17a0c8/stream 01:02:23.116 [info] Sent 200 in 893ms 01:02:52.508 [info] GET /media/a3cb60ae-efdf-42a1-9369-0db7f1c5094f/stream 01:02:52.536 [info] Sent 200 in 28ms 01:03:19.510 [info] GET /media/baa6f860-d0a6-4dbd-bdfe-037426f9ca81/stream 01:03:19.537 [info] Sent 200 in 26ms 01:03:47.700 [info] GET /media/869d4aa8-e306-4020-afd0-0fdeba21c15b/stream 01:03:48.043 [info] Sent 200 in 342ms 01:04:16.005 [info] GET /media/5e49c72a-ca4c-4cab-9267-f8eed164380c/stream 01:04:16.081 [info] Sent 200 in 75ms 01:04:43.938 [info] GET /media/c1b8dccb-2d92-4595-adbb-6e34e7ae4ca1/stream 01:04:44.229 [info] Sent 200 in 291ms 01:05:10.597 [info] GET /media/05f814c0-f74e-468c-b531-1cb7beeb20db/stream 01:05:11.885 [info] Sent 200 in 1288ms 01:05:40.676 [info] GET /media/eddaf889-2f68-46c5-af0f-20db7ec72eab/stream 01:05:40.714 [info] Sent 200 in 37ms 01:06:41.414 [info] GET /media/f49def90-b624-479a-8bfc-88a5ed3caae7/stream 01:06:41.558 [info] Sent 200 in 144ms 01:07:46.655 [info] GET /media/1f034501-8aee-4d70-b42b-bc33bbeec36c/stream 01:07:47.373 [info] Sent 200 in 717ms 01:08:44.232 [info] GET /media/8cfbeb2f-8c21-4af4-b196-df1ba6fc19d5/stream 01:08:44.880 [info] Sent 200 in 647ms 01:09:37.001 [info] GET /media/f7b5169c-75ad-4fdf-96f9-923ed78eb30b/stream 01:09:37.288 [info] Sent 200 in 287ms 01:10:28.107 [info] GET /media/52a2ed0a-6c37-4bc2-839a-c2547feba4c6/stream 01:10:28.135 [info] Sent 200 in 27ms 01:11:16.805 [info] GET /media/a100bfbd-a2bb-44f6-8d3a-1916f2f6de49/stream 01:11:16.969 [info] Sent 200 in 164ms 01:12:02.394 [info] GET /media/b1eeadd9-c36c-47fe-a5fb-bc6af92b04ca/stream 01:12:02.413 [info] Sent 200 in 19ms 01:12:48.979 [info] GET /media/eab70a9d-2c30-4faa-b3fd-dfce46bfbc5e/stream 01:12:48.994 [info] Sent 200 in 15ms 01:13:31.114 [info] GET /media/8d7f80be-30c7-41e4-acb4-8545ab95c4fc/stream 01:13:31.372 [info] Sent 200 in 257ms 04:31:09.242 [info] {"args":{"id":30},"id":10590,"meta":{},"system_time":1773397869242136649,"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"]} 04:31:10.649 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/02/9b/029b96fc485250278754b6bb9c0c3d3c695d2abc981f0e24345fae1852789f9f.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:00:11.492 [notice] SIGTERM received - shutting down 05:00:26.536 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:41.243 [info] Reset 1 executing jobs 05:06:41.245 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:52.600 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:54.886 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:54.888 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:54.890 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:54.891 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:54.927 [info] {"args":{},"id":10616,"meta":{},"system_time":1773400014927773709,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:54.927 [info] Updating yt-dlp 05:06:54.928 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:55.896 [info] {"args":{"id":30},"id":10590,"meta":{},"system_time":1773400015896731085,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:06:59.771 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3d/dd/3ddd08e395757e4f17872c4e163f5389e51df6a9a662489c0d2618f0ba16d40b.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:06:59.913 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3d/dd/3ddd08e395757e4f17872c4e163f5389e51df6a9a662489c0d2618f0ba16d40b.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "/usr/local/bin/yt-dlp/__main__.py", line 14, in File "/usr/local/bin/yt-dlp/yt_dlp/__init__.py", line 17, in File "/usr/local/bin/yt-dlp/yt_dlp/cookies.py", line 23, in File "/usr/local/bin/yt-dlp/yt_dlp/aes.py", line 5, in File "/usr/local/bin/yt-dlp/yt_dlp/dependencies/__init__.py", line 82, in File "", line 195, in get_code File "", line 758, in _get_module_code File "", line 604, in _get_data zipimport.ZipImportError: bad local file header: '/usr/local/bin/yt-dlp' 05:07:00.428 [info] {"error":"** (MatchError) no match of right hand side value: {:error, \"Traceback (most recent call last):\\n File \\\"\\\", line 198, in _run_module_as_main\\n File \\\"\\\", line 88, in _run_code\\n File \\\"/usr/local/bin/yt-dlp/__main__.py\\\", line 14, in \\n File \\\"/usr/local/bin/yt-dlp/yt_dlp/__init__.py\\\", line 17, in \\n File \\\"/usr/local/bin/yt-dlp/yt_dlp/cookies.py\\\", line 23, in \\n File \\\"/usr/local/bin/yt-dlp/yt_dlp/aes.py\\\", line 5, in \\n File \\\"/usr/local/bin/yt-dlp/yt_dlp/dependencies/__init__.py\\\", line 82, in \\n File \\\"\\\", line 195, in get_code\\n File \\\"\\\", line 758, in _get_module_code\\n File \\\"\\\", line 604, in _get_data\\nzipimport.ZipImportError: bad local file header: '/usr/local/bin/yt-dlp'\\n\", 1}","args":{"id":30},"id":10590,"meta":{},"state":"failure","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4017229,"event":"job:exception","queue_time":2146923343,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:07:02.094 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:02.604 [info] {"args":{},"id":10616,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":7676163,"event":"job:stop","queue_time":926552,"attempt":1,"tags":["local_data"]} 05:07:19.413 [info] {"args":{"id":30},"id":10590,"meta":{},"system_time":1773400039413009327,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":3,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:07:20.298 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c9/dc/c9dc389701cef869859c0626b202e4c8d26c99d6f8bedbe8b41be0b800605bda.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:10:40.216 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:55:55.028 [info] {"args":{"id":30},"id":10590,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2915614458,"event":"job:stop","queue_time":497053,"attempt":3,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 06:02:58.480 [info] {"args":{"id":31},"id":10592,"meta":{},"system_time":1773403378480629878,"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:02:59.394 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bc/f3/bcf3d16810a7cdb046e88aedac1fb472858d226011ba059090d3660643e64c05.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:32:49.303 [info] {"args":{"id":31},"id":10592,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1790822819,"event":"job:stop","queue_time":490734,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:11:32.683 [info] {"args":{"id":20},"id":10593,"meta":{},"system_time":1773425492683449940,"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"]} 12:11:32.929 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/45/ef/45efc3beada31ee06230b39323ec8a162ef68357d6fae3c67428b62274ed1048.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:13:45.988 [info] {"args":{"id":20},"id":10593,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133304005,"event":"job:stop","queue_time":933268,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:04:38.022 [info] {"args":{"id":17},"id":10594,"meta":{},"system_time":1773428678022094164,"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"]} 13:04:38.885 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f3/8f/f38f5242c64dff16543b2b72a01ff7b1eb11bc2bc1f0603d4a01ee8120f7cd2e.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:10:40.962 [info] {"args":{"id":17},"id":10594,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":362940061,"event":"job:stop","queue_time":311278,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:26:28.456 [info] {"args":{"id":23},"id":10595,"meta":{},"system_time":1773429988456824042,"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"]} 13:26:29.335 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/16/12/161261328625f653808dc487d04098b0e8c136abb790411a47bcccf0445a64bc.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:01:29.277 [info] {"args":{"id":15},"id":10596,"meta":{},"system_time":1773432089277283012,"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"]} 14:01:29.371 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cb/22/cb22ede97cc62a2622148aaf1f71be372004381fdd23f11f2cded19802259908.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:14:17.878 [info] {"args":{"id":15},"id":10596,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":768601248,"event":"job:stop","queue_time":186546,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:24:13.936 [info] {"args":{"id":25},"id":10597,"meta":{},"system_time":1773433453935990701,"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"]} 14:24:14.029 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5b/ca/5bca65a67a2301e52250abc7a7e379f7037de108a6936ac7fc84eabddbdec103.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:34:33.079 [info] {"args":{"id":25},"id":10597,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":619142889,"event":"job:stop","queue_time":803493,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:48:51.692 [info] {"args":{"id":23},"id":10595,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4943233913,"event":"job:stop","queue_time":956561,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:00:16.134 [info] {"args":{"id":32},"id":10600,"meta":{},"system_time":1773435616133924727,"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"]} 15:00:16.239 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a1/d1/a1d1ea137599c0af9c3d54b7757c1437ad01a54303d041f76a810dc2e5b80c8d.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:04:13.755 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 15:04:13.793 [info] {"args":{"id":448479},"id":10624,"meta":{},"system_time":1773435853793174578,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:04:13.794 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:04:13.852 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3a/51/3a5129bbf00dd3a75423611b717748f4bd39a942432523e09cf92714bbc593f6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:04:40.858 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3a/51/3a5129bbf00dd3a75423611b717748f4bd39a942432523e09cf92714bbc593f6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:04:40.859 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:04:40.859 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:04:40.860 [info] {"args":{"id":448479},"id":10624,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27066258,"event":"job:stop","queue_time":791589,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:11:38.499 [info] {"args":{"id":32},"id":10600,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":682365207,"event":"job:stop","queue_time":396056,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:11:38.501 [info] {"args":{"id":448479},"id":10625,"meta":{},"system_time":1773436298501438301,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:11:38.502 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:11:38.559 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c6/65/c6656367d7a33ebfcbb5bf0bfbd41209f3d43209be4c493b14628ab49f2b70fc.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:12:09.496 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c6/65/c6656367d7a33ebfcbb5bf0bfbd41209f3d43209be4c493b14628ab49f2b70fc.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:12:09.497 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:12:09.497 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:12:09.498 [info] {"args":{"id":448479},"id":10625,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":30996058,"event":"job:stop","queue_time":500651,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:08:36.631 [info] {"args":{"id":5},"id":10601,"meta":{},"system_time":1773439716631185041,"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"]} 16:08:36.669 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4e/95/4e95d46c252c4b3f827e44ca5c7255bd83909b3bc3965dd2337838c8bb6293b6.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:10:54.916 [info] {"args":{"id":5},"id":10601,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":138284904,"event":"job:stop","queue_time":443243,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:15:22.886 [info] {"args":{"id":27},"id":10602,"meta":{},"system_time":1773443722886667887,"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"]} 17:15:23.468 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/07/9f/079fdf7a73bac28752cec3903c88204b96185f37ff9574d7f1deb23a01b397c6.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5c/5b/5c5bcc7b504e7467febbda4ed329b2591cee5b0df78745d053d9e927bbc9380c.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:16:18.275 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/07/9f/079fdf7a73bac28752cec3903c88204b96185f37ff9574d7f1deb23a01b397c6.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5c/5b/5c5bcc7b504e7467febbda4ed329b2591cee5b0df78745d053d9e927bbc9380c.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:16:18.626 [info] {"args":{"id":27},"id":10602,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":55738629,"event":"job:stop","queue_time":670000,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:16:27.961 [info] {"args":{"id":29},"id":10603,"meta":{},"system_time":1773443787961746888,"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"]} 17:16:29.234 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/56/8e/568ecbc14b561dae8305511c16e575f06bc562645494272de7619b6db9d5bdd9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/52/d6/52d6f6baa2a8b1eaa60b273d0550a03170d739168ebf8f74b1608cb9220f6c54.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:19:42.355 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/56/8e/568ecbc14b561dae8305511c16e575f06bc562645494272de7619b6db9d5bdd9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/52/d6/52d6f6baa2a8b1eaa60b273d0550a03170d739168ebf8f74b1608cb9220f6c54.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:19:42.493 [info] {"args":{"id":29},"id":10603,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":194530690,"event":"job:stop","queue_time":24745,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:34:44.230 [info] {"args":{"id":18},"id":10604,"meta":{},"system_time":1773448484230491342,"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"]} 18:34:44.443 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f0/2f/f02f5f63c8ca9eef0352f2e29835d6fe70116519020cb6c38af73263078c0b40.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:58:07.729 [info] {"args":{"id":18},"id":10604,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1403497864,"event":"job:stop","queue_time":151990,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.771 [info] {"args":{},"id":10631,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1773450000771154134,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.724 [info] Culling 0 media items past their retention date 19:00:01.768 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.769 [info] {"args":{},"id":10631,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":997276,"event":"job:stop","queue_time":769568,"attempt":1,"tags":["media_item","local_data"]} 19:25:18.677 [info] {"args":{"id":21},"id":10606,"meta":{},"system_time":1773451518677183782,"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"]} 19:25:18.722 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f8/09/f80949db3670966c72166c7c5d8adf37b6ea4e7dbd838e3ffabd1dd50f5d74c9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/47/36/47365e4ea6204d5ba44cd732239c0f4b778cc7e1a4bdba24e2bfb70864fdf3f2.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:30:46.087 [info] {"args":{"id":21},"id":10606,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":327409458,"event":"job:stop","queue_time":977643,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:46:28.067 [info] {"args":{"id":22},"id":10607,"meta":{},"system_time":1773452788067019552,"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"]} 19:46:28.102 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e5/45/e54583ef49f8ebc7132a1afe6ea2f867b56fab2af420a71cda60637103bba68c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4e/af/4eaf2b35faef16ecf6a66e3b1740313d815ec483e74e306f06cea1935f5e0567.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:47:15.121 [info] {"args":{"id":26},"id":10608,"meta":{},"system_time":1773452835121190435,"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"]} 19:47:15.179 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/76/4f/764f7b80302aecdc88737a1da3a97eaaa2976fbf962b5cb54da5a8f5030e793d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/a2/72a2f906dbaec04f38e5d3bd94f338a0241243daa48ba1334c5d426a42458f2c.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:51:10.749 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e5/45/e54583ef49f8ebc7132a1afe6ea2f867b56fab2af420a71cda60637103bba68c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4e/af/4eaf2b35faef16ecf6a66e3b1740313d815ec483e74e306f06cea1935f5e0567.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:51:14.494 [info] {"args":{"id":22},"id":10607,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":286427201,"event":"job:stop","queue_time":664913,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:52:58.226 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/76/4f/764f7b80302aecdc88737a1da3a97eaaa2976fbf962b5cb54da5a8f5030e793d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/a2/72a2f906dbaec04f38e5d3bd94f338a0241243daa48ba1334c5d426a42458f2c.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:52:59.198 [info] {"args":{"id":26},"id":10608,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":344076633,"event":"job:stop","queue_time":124083,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.834 [info] {"args":{},"id":10635,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1773453600833955593,"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"]} 20:00:00.883 [info] Redownloading 0 media items 20:00:00.884 [info] {"args":{},"id":10635,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":49287,"event":"job:stop","queue_time":832602,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:14:16.631 [info] {"args":{"id":16},"id":10610,"meta":{},"system_time":1773458056631246724,"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"]} 21:14:16.677 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/35/de/35de5fa26a76b78211f1f07e0ee38fbbb5fa11edfe8db4ac64815a10cf6c8a24.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e9/70/e970f6eb61b9b3801b3a81b3acaf7ad677b7dd2c84cab64ad236f0370554d879.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:16:45.807 [info] {"args":{"id":19},"id":10612,"meta":{},"system_time":1773458205807322467,"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"]} 21:16:45.843 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f6/3d/f63d2f248852c68989a3bea129b01d67ae9de84eff9adb326ca92e57a03cca10.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2a/7f/2a7fc871ee1aa5efbb4c00f89231ee58929e303ee6451569b2b7e08adaae001e.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:19:35.512 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/35/de/35de5fa26a76b78211f1f07e0ee38fbbb5fa11edfe8db4ac64815a10cf6c8a24.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e9/70/e970f6eb61b9b3801b3a81b3acaf7ad677b7dd2c84cab64ad236f0370554d879.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:19:35.888 [info] {"args":{"id":16},"id":10610,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":319256523,"event":"job:stop","queue_time":467470,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:22:38.203 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f6/3d/f63d2f248852c68989a3bea129b01d67ae9de84eff9adb326ca92e57a03cca10.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2a/7f/2a7fc871ee1aa5efbb4c00f89231ee58929e303ee6451569b2b7e08adaae001e.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:22:38.378 [info] {"args":{"id":6926},"id":10637,"meta":{},"system_time":1773458558378072502,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:22:38.379 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:22:38.383 [info] {"args":{"id":19},"id":10612,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":352575493,"event":"job:stop","queue_time":410087,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:22:38.612 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fd/ff/fdffe78e2d15b124f56995853ebd9be399d7fd9787b0fd6c123afa259a5c848d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:23:09.488 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fd/ff/fdffe78e2d15b124f56995853ebd9be399d7fd9787b0fd6c123afa259a5c848d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:23:09.488 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:23:09.489 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:23:09.490 [info] {"args":{"id":6926},"id":10637,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31111135,"event":"job:stop","queue_time":376587,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:59:19.563 [info] {"args":{"id":11},"id":10613,"meta":{},"system_time":1773460759562928887,"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"]} 21:59:19.680 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1e/14/1e14f77dfdcf68372ee734e202ab9341c424e183bace1493553682d4b26c69fb.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:01:06.684 [info] {"args":{"id":24},"id":10614,"meta":{},"system_time":1773460866684110866,"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"]} 22:01:06.710 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8a/71/8a7150e597dbe06eb27ff9fb6c6c8be1fefc777d718bc955790442761d41c3ab.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:03:59.397 [info] {"args":{"id":24},"id":10614,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172712713,"event":"job:stop","queue_time":975664,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:42:01.010 [info] {"args":{"id":11},"id":10613,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2561446069,"event":"job:stop","queue_time":818144,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:39.835 [notice] SIGTERM received - shutting down 00:04:39.844 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:47.328 [info] Reset 0 executing jobs 00:06:47.330 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:48.087 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:48.277 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:48.279 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:48.280 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:48.281 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:48.364 [info] {"args":{},"id":10641,"meta":{},"system_time":1773468408364339282,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:48.364 [info] Updating yt-dlp 00:06:48.364 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:49.306 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:49.816 [info] {"args":{},"id":10641,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1451398,"event":"job:stop","queue_time":362648,"attempt":1,"tags":["local_data"]} 05:00:10.594 [notice] SIGTERM received - shutting down 05:00:10.626 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:30.535 [info] Reset 0 executing jobs 05:06:30.537 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:43.798 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:49.137 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:49.139 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:49.141 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:49.191 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:49.366 [info] {"args":{},"id":10642,"meta":{},"system_time":1773486409366655457,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:49.366 [info] Updating yt-dlp 05:06:49.366 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:51.158 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:51.664 [info] {"args":{},"id":10642,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2297685,"event":"job:stop","attempt":1,"queue_time":364539,"tags":["local_data"]} 05:10:29.628 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:55:55.284 [info] {"args":{"id":30},"id":10617,"meta":{},"system_time":1773489355284399450,"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"]} 05:55:56.251 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f0/6f/f06fda8ca277105dc8b8364378369d7c5aaf0407fbba2afad8ccb2d75e020131.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:32:49.907 [info] {"args":{"id":31},"id":10618,"meta":{},"system_time":1773491569907510635,"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:32:50.243 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/62/be/62be90e24837e5b706cd0a4dfa61a95745bcb8a1db5d43c0931ac8043993bbdf.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:44:33.114 [info] {"args":{"id":30},"id":10617,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2917829650,"event":"job:stop","attempt":1,"queue_time":298777,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:02:42.360 [info] {"args":{"id":31},"id":10618,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1792452865,"event":"job:stop","attempt":1,"queue_time":605265,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:13:46.679 [info] {"args":{"id":20},"id":10619,"meta":{},"system_time":1773512026679256895,"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"]} 12:13:46.821 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/06/79/0679de6e963c83d1c2dea9e07ee72eb3b0e007e4fd561182cee8417cab25b54d.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:16:40.283 [info] {"args":{"id":20},"id":10619,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172711215,"event":"job:stop","attempt":1,"queue_time":692128,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:10:41.312 [info] {"args":{"id":17},"id":10620,"meta":{},"system_time":1773515441312161685,"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"]} 13:10:41.464 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6d/54/6d5446656678161699102560f7872e72650198b27130dbd27bf1626a2889d06b.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:16:39.988 [info] {"args":{"id":17},"id":10620,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":358675569,"event":"job:stop","attempt":1,"queue_time":315424,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:14:18.420 [info] {"args":{"id":15},"id":10621,"meta":{},"system_time":1773519258420762013,"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"]} 14:14:18.605 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bd/68/bd68feaadde5ed4f33eb0d23f5a2853ef7f06677554526dc156d4f831be4c01f.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:25:20.982 [info] {"args":{"id":15},"id":10621,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":662560902,"event":"job:stop","attempt":1,"queue_time":542943,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:34:33.889 [info] {"args":{"id":25},"id":10622,"meta":{},"system_time":1773520473889885357,"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"]} 14:34:33.981 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1b/b9/1bb90ff170c726d0063803a6099ac11ea9566e46e234dc9173c2fbe6718aab33.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:42:27.841 [info] {"args":{"id":25},"id":10622,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":473951156,"event":"job:stop","attempt":1,"queue_time":811524,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:48:51.851 [info] {"args":{"id":23},"id":10623,"meta":{},"system_time":1773521331851470765,"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"]} 14:48:52.123 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0f/8e/0f8ebe1285f849624403ac62820c23e8790843d74c2bd049837079b1bb513f12.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:11:38.971 [info] {"args":{"id":32},"id":10626,"meta":{},"system_time":1773522698971501382,"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"]} 15:11:39.403 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/87/bf/87bf31d8ee211b36e0a6db1b578c80486e61bf2783e297c496558a72652ea7ff.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:15:05.312 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 15:15:05.332 [info] {"args":{"id":448479},"id":10649,"meta":{},"system_time":1773522905331933418,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:15:05.334 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:15:05.370 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0a/01/0a01ef8dd65efc83fd894cd960ba2799cd7c9e00a08a7fee90d334af6c516ab7.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:15:40.303 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0a/01/0a01ef8dd65efc83fd894cd960ba2799cd7c9e00a08a7fee90d334af6c516ab7.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:15:40.303 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:15:40.303 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:15:40.333 [info] {"args":{"id":448479},"id":10649,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34971884,"event":"job:stop","attempt":1,"queue_time":330449,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:21:34.512 [info] {"args":{"id":32},"id":10626,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":595540646,"event":"job:stop","attempt":1,"queue_time":472507,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:21:34.514 [info] {"args":{"id":448479},"id":10650,"meta":{},"system_time":1773523294514444823,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:21:34.515 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:21:34.593 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fa/d7/fad768518e325716996755e61be28fec8202020e5c2cb73bfe68773d8eea7a24.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:22:05.512 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fa/d7/fad768518e325716996755e61be28fec8202020e5c2cb73bfe68773d8eea7a24.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:22:05.512 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:22:05.513 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:22:05.514 [info] {"args":{"id":448479},"id":10650,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":30998607,"event":"job:stop","attempt":1,"queue_time":513435,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:10:41.448 [info] {"args":{"id":23},"id":10623,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4909596064,"event":"job:stop","attempt":1,"queue_time":164086,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:10:55.671 [info] {"args":{"id":5},"id":10627,"meta":{},"system_time":1773526255671124373,"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"]} 16:10:55.697 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a5/6d/a56dba25edeea90c2367a268f1db531ebbe97ed9239814450661a66700a4ef55.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:13:31.568 [info] {"args":{"id":5},"id":10627,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":155896136,"event":"job:stop","attempt":1,"queue_time":755617,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:16:18.893 [info] {"args":{"id":27},"id":10628,"meta":{},"system_time":1773530178892907380,"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"]} 17:16:19.356 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e0/bf/e0bfd32b466631d6e4b463779cdaa641671cbfe6cbe29c20d9401290c949bf9e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/91/19/91198e84fbb6843ec9fddefe0e3d207e5c5d82d7581edc9a29e25cd05740a574.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:17:06.942 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e0/bf/e0bfd32b466631d6e4b463779cdaa641671cbfe6cbe29c20d9401290c949bf9e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/91/19/91198e84fbb6843ec9fddefe0e3d207e5c5d82d7581edc9a29e25cd05740a574.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:17:06.975 [info] {"args":{"id":27},"id":10628,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":48082161,"event":"job:stop","attempt":1,"queue_time":269054,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:19:43.116 [info] {"args":{"id":29},"id":10629,"meta":{},"system_time":1773530383116811820,"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"]} 17:19:44.147 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/dd/07/dd07cd21d5ae921529b50c696818b572ad05d52ed27950ef35c2b8d8c82575ed.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0f/09/0f090f72b24cd7f503dbe8c82e67b4abdb5cbfc52fbe6ba6b2c602becf73006e.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:23:54.693 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/dd/07/dd07cd21d5ae921529b50c696818b572ad05d52ed27950ef35c2b8d8c82575ed.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0f/09/0f090f72b24cd7f503dbe8c82e67b4abdb5cbfc52fbe6ba6b2c602becf73006e.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:23:54.835 [info] {"args":{"id":29},"id":10629,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":251717628,"event":"job:stop","attempt":1,"queue_time":625405,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:58:08.429 [info] {"args":{"id":18},"id":10630,"meta":{},"system_time":1773536288429199580,"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"]} 18:58:08.621 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5b/dd/5bdd967baf72b3ee23839c60092ca60129d9c225cf9508a9b47db5d844005510.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:00:00.997 [info] {"args":{},"id":10656,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1773536400997559235,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.677 [info] Culling 0 media items past their retention date 19:00:01.712 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.713 [info] {"args":{},"id":10656,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":714740,"event":"job:stop","attempt":1,"queue_time":996486,"tags":["media_item","local_data"]} 19:28:29.075 [info] {"args":{"id":18},"id":10630,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1820644329,"event":"job:stop","attempt":1,"queue_time":702216,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:30:46.745 [info] {"args":{"id":21},"id":10632,"meta":{},"system_time":1773538246745229567,"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"]} 19:30:46.792 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/43/4c/434c3ecb45d74b3225d2155c1b40560660bc68d55ed26c8b20f61952bff39cbe.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8d/c4/8dc479ab87499171296052eb03ca20e9f1300121b7f7eee17724b920001958a1.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:34:57.589 [info] {"args":{"id":21},"id":10632,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":250840667,"event":"job:stop","attempt":1,"queue_time":660089,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:51:15.090 [info] {"args":{"id":22},"id":10633,"meta":{},"system_time":1773539475089987933,"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"]} 19:51:15.118 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/24/a8/24a82af6173913d0aee2c3752be1c112d5d236b771dd25766b9b7468b316745d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/7f/727fadf85a31bb116aa8cbff8a5f7c79ddcbf02afd4185503525efc94e12b0a5.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:52:59.216 [info] {"args":{"id":26},"id":10634,"meta":{},"system_time":1773539579216598143,"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"]} 19:52:59.364 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/99/11/9911c791a1a9a8cf10864f1755e64bdbdb27d85916eea6c96fff623e627be04a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8d/a0/8da02433513a0090d0c812755454374edee6abb5fa27559ae3337fed615dd57e.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:55:19.685 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/24/a8/24a82af6173913d0aee2c3752be1c112d5d236b771dd25766b9b7468b316745d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/7f/727fadf85a31bb116aa8cbff8a5f7c79ddcbf02afd4185503525efc94e12b0a5.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:55:20.023 [info] {"args":{"id":22},"id":10633,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":244932844,"event":"job:stop","attempt":1,"queue_time":596496,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:58:02.093 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/99/11/9911c791a1a9a8cf10864f1755e64bdbdb27d85916eea6c96fff623e627be04a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8d/a0/8da02433513a0090d0c812755454374edee6abb5fa27559ae3337fed615dd57e.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:58:02.217 [info] {"args":{"id":26},"id":10634,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":303000271,"event":"job:stop","attempt":1,"queue_time":18889,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.062 [info] {"args":{},"id":10661,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1773540000062018276,"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"]} 20:00:00.094 [info] Redownloading 0 media items 20:00:00.094 [info] {"args":{},"id":10661,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":32055,"event":"job:stop","attempt":1,"queue_time":60516,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:19:36.783 [info] {"args":{"id":16},"id":10636,"meta":{},"system_time":1773544776783678538,"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"]} 21:19:36.948 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/66/94/66943b1096eb248baf066a48212f794f1602abf4b9817ee8d5fb0a39504439a7.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ea/97/ea97c00b047a312366496472c874bd8f4a0cdd364ba7d366bb5cfc4ddff4f542.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:22:38.998 [info] {"args":{"id":19},"id":10638,"meta":{},"system_time":1773544958998062086,"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"]} 21:22:40.066 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e3/73/e373f5e31d175a84d5f7e216fc07626cb37cd9d9117c28d7cd4153d03d0ed1e0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0e/ea/0eea906ea66e5b661b24034a49c3793eb84b7bb3384e332b65b597c1ef943c40.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:25:30.075 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/66/94/66943b1096eb248baf066a48212f794f1602abf4b9817ee8d5fb0a39504439a7.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ea/97/ea97c00b047a312366496472c874bd8f4a0cdd364ba7d366bb5cfc4ddff4f542.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:25:30.195 [info] {"args":{"id":16},"id":10636,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":353411358,"event":"job:stop","attempt":1,"queue_time":896710,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:28:31.291 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e3/73/e373f5e31d175a84d5f7e216fc07626cb37cd9d9117c28d7cd4153d03d0ed1e0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0e/ea/0eea906ea66e5b661b24034a49c3793eb84b7bb3384e332b65b597c1ef943c40.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:28:31.727 [info] {"args":{"id":6926},"id":10663,"meta":{},"system_time":1773545311727461625,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:28:31.728 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:28:31.730 [info] {"args":{"id":19},"id":10638,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":352731952,"event":"job:stop","attempt":1,"queue_time":619026,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:28:31.808 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/39/69/39696467d3145b640fd70861539bde8b70c35c2c67a21e856b69e9c90fd5d993.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:28:58.569 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/39/69/39696467d3145b640fd70861539bde8b70c35c2c67a21e856b69e9c90fd5d993.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:28:58.569 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:28:58.569 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:28:58.570 [info] {"args":{"id":6926},"id":10663,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26842215,"event":"job:stop","attempt":1,"queue_time":726613,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:03:59.745 [info] {"args":{"id":24},"id":10639,"meta":{},"system_time":1773547439745479904,"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"]} 22:03:59.756 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4e/b4/4eb4e96eb618c6ee86db0eaaef8345d5d3fe56e2a85a62597f1696c8eb4f22fe.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:07:18.193 [info] {"args":{"id":24},"id":10639,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":198446977,"event":"job:stop","attempt":1,"queue_time":350867,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:42:01.216 [info] {"args":{"id":11},"id":10640,"meta":{},"system_time":1773549721216745578,"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"]} 22:42:01.245 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2f/6e/2f6e52a11bcdbd785094ab1c63d87e02bdd05567cedfe872e52bb18c3d1935d2.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:24:37.758 [info] {"args":{"id":11},"id":10640,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2556540594,"event":"job:stop","attempt":1,"queue_time":209134,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:41.515 [notice] SIGTERM received - shutting down 00:04:41.523 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:50.072 [info] Reset 0 executing jobs 00:06:50.076 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:50.779 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:50.918 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:50.920 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:50.922 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:50.923 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:51.012 [info] {"args":{},"id":10667,"meta":{},"system_time":1773554811012401531,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:51.012 [info] Updating yt-dlp 00:06:51.012 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:52.016 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:52.526 [info] {"args":{},"id":10667,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1512872,"event":"job:stop","queue_time":1010105,"attempt":1,"tags":["local_data"]} 02:09:43.479 [info] GET / 02:09:44.775 [info] Sent 200 in 1296ms 05:00:11.177 [notice] SIGTERM received - shutting down 05:00:11.200 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:41.200 [info] Reset 0 executing jobs 05:06:41.201 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:57.862 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:02.912 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:02.914 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:02.916 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:03.069 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:03.497 [info] {"args":{},"id":10668,"meta":{},"system_time":1773572823497633768,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:03.497 [info] Updating yt-dlp 05:07:03.497 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:05.596 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:06.208 [info] {"args":{},"id":10668,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2608349,"event":"job:stop","queue_time":495751,"attempt":1,"tags":["local_data"]} 05:10:40.599 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:44:34.079 [info] {"args":{"id":30},"id":10643,"meta":{},"system_time":1773578674079262230,"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:44:34.561 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ac/2f/ac2f575d176e3e1c6c7a7f6f0a64e3c275ed11a555328600d7dd221ed7afcd40.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:02:43.024 [info] {"args":{"id":31},"id":10644,"meta":{},"system_time":1773579763024186263,"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:02:43.217 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/1f/421fe10ac6ca1cc5e6ffaf69ea8e165588949a65d3d1fbb51f9419f0a9814101.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:21:55.953 [info] {"args":{"id":30},"id":10643,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2241872972,"event":"job:stop","queue_time":976462,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:36:34.333 [info] {"args":{"id":31},"id":10644,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2031308089,"event":"job:stop","queue_time":610289,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:16:39.660 [info] {"args":{"id":20},"id":10645,"meta":{},"system_time":1773598599660873786,"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"]} 12:16:39.926 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dc/eb/dceb0d9f61f9e8c14435cfda7822733e9fecbbd61f15a836342cf0b2a5f55b11.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:18:53.084 [info] {"args":{"id":20},"id":10645,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133422583,"event":"job:stop","queue_time":272697,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:16:40.715 [info] {"args":{"id":17},"id":10646,"meta":{},"system_time":1773602200715743955,"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"]} 13:16:41.320 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/86/ed/86ed5b50678b048f9ae7d26f3ec9e3f58fd364e76ec6605d37d9870c8ee871da.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:22:38.739 [info] {"args":{"id":17},"id":10646,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":358023065,"event":"job:stop","queue_time":729065,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:25:21.231 [info] {"args":{"id":15},"id":10647,"meta":{},"system_time":1773606321231269733,"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"]} 14:25:22.366 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2b/b7/2bb7c8edd2507825b86bd1ed48e91bd2271aedd095deb76ec400b055cf7eae15.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:38:04.019 [info] {"args":{"id":15},"id":10647,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":762786755,"event":"job:stop","queue_time":249955,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:42:28.605 [info] {"args":{"id":25},"id":10648,"meta":{},"system_time":1773607348605711037,"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"]} 14:42:28.671 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c5/b9/c5b98ae9e5574ad4a1060c7802e306a89113eaa4696655a96ea883741b32f003.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:51:33.931 [info] {"args":{"id":25},"id":10648,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":545325400,"event":"job:stop","queue_time":765597,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:21:35.174 [info] {"args":{"id":32},"id":10651,"meta":{},"system_time":1773609695174051202,"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"]} 15:21:35.370 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/75/21/7521a9dbf611dc5f47c2b78c910e70a4ae8eea45302f1850719c0e096376897d.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:25:55.966 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 15:25:55.982 [info] {"args":{"id":448479},"id":10675,"meta":{},"system_time":1773609955982727369,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:25:55.983 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:25:56.234 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e2/e4/e2e45ec9b9d7d2acdeccd265688597dd0c1b435bcc4698cb71f77a648b68e8e6.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:26:23.238 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e2/e4/e2e45ec9b9d7d2acdeccd265688597dd0c1b435bcc4698cb71f77a648b68e8e6.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:26:23.239 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:26:23.239 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:26:23.240 [info] {"args":{"id":448479},"id":10675,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27256604,"event":"job:stop","queue_time":981685,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:34:19.487 [info] {"args":{"id":32},"id":10651,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":764312598,"event":"job:stop","queue_time":662655,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:34:19.488 [info] {"args":{"id":448479},"id":10676,"meta":{},"system_time":1773610459488620929,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:34:19.489 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:34:19.623 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/80/bb/80bb194e71201f94e4a78277b8bf18889db360dff71a06d151b4f82abb3ade32.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:34:46.548 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/80/bb/80bb194e71201f94e4a78277b8bf18889db360dff71a06d151b4f82abb3ade32.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:34:46.548 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:34:46.549 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:34:46.550 [info] {"args":{"id":448479},"id":10676,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27060520,"event":"job:stop","queue_time":483654,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:10:41.463 [info] {"args":{"id":23},"id":10652,"meta":{},"system_time":1773612641462956095,"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"]} 16:10:42.061 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/06/b4/06b420c7d3b2a9c6f546634751ef7d773685a5c93610cbca3244b48bbff25a04.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:11:27.154 [info] Kicking off download for media item #478453 (XFWmn4U2EH0) 16:11:27.163 [info] {"args":{"id":478453},"id":10678,"meta":{},"system_time":1773612687162903257,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:11:27.163 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:11:28.314 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XFWmn4U2EH0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/29/18/29188dd1ea786e0c8bd90f522acac28ab1e458363457cc320371220da99a680b.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:11:37.991 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XFWmn4U2EH0 --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/32/b0/32b0a2d56c582d3f00a7debf8529fffb5374d025df12d6161e9863c666766c9a.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:13:31.666 [info] {"args":{"id":5},"id":10653,"meta":{},"system_time":1773612811666406595,"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"]} 16:13:31.994 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/c3/3ec3bfd996cf458eec92406063d39bff457c5fff7ce9e917844a40fb8a937220.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:15:49.720 [info] {"args":{"id":5},"id":10653,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":138053940,"event":"job:stop","queue_time":100469,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:18:06.208 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XFWmn4U2EH0 --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/478453/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/27/0a/270a392d44fd95674c6b64365f9e2a69a9086f0bbb8a2b215efa402afb82e942.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:18:17.569 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:18:17.570 [info] {"args":{"id":478453},"id":10678,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":410407140,"event":"job:stop","queue_time":161654,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:17:07.350 [info] {"args":{"id":27},"id":10654,"meta":{},"system_time":1773616627350326282,"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"]} 17:17:07.852 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/35/5a/355acb033b515bca01ed9110d8216d91d150d2e473f7efb8654c766e18e78a43.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ce/ae/ceae7c08b4470f423becf6be33adf4a2db600c4bdd95afcfe5ed1e53ef2c11b7.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:17:55.736 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/35/5a/355acb033b515bca01ed9110d8216d91d150d2e473f7efb8654c766e18e78a43.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ce/ae/ceae7c08b4470f423becf6be33adf4a2db600c4bdd95afcfe5ed1e53ef2c11b7.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:17:56.937 [info] {"args":{"id":27},"id":10654,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":49522470,"event":"job:stop","queue_time":376127,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:23:55.101 [info] {"args":{"id":29},"id":10655,"meta":{},"system_time":1773617035101259651,"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"]} 17:23:55.401 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/01/8d/018d5a5e39164761234c40070a6f0de5fdc0f852e717aa6674a30fbb025efec2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/af/d6/afd62450330b026df86c100f536efe456aad8eaac88a9ec5aa3be5a5da1d74df.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:27:07.827 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/01/8d/018d5a5e39164761234c40070a6f0de5fdc0f852e717aa6674a30fbb025efec2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/af/d6/afd62450330b026df86c100f536efe456aad8eaac88a9ec5aa3be5a5da1d74df.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:27:09.107 [info] {"args":{"id":29},"id":10655,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":194005868,"event":"job:stop","queue_time":267738,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:33:03.235 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for Play to Win MTG. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 17:33:04.668 [info] Sent new media notification for source 23 17:33:04.673 [info] {"args":{"id":23},"id":10652,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4943210102,"event":"job:stop","queue_time":17525,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.788 [info] {"args":{},"id":10683,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1773622800788374220,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.744 [info] Culling 0 media items past their retention date 19:00:01.773 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.774 [info] {"args":{},"id":10683,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":985489,"event":"job:stop","queue_time":786666,"attempt":1,"tags":["media_item","local_data"]} 19:28:29.201 [info] {"args":{"id":18},"id":10657,"meta":{},"system_time":1773624509201612786,"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"]} 19:28:29.320 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/87/01/8701f4fbfd3e8012aa38925eb7bf2ead0f46fb7fb62c0668f37785603445c3b8.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:34:57.658 [info] {"args":{"id":21},"id":10658,"meta":{},"system_time":1773624897658070101,"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"]} 19:34:57.687 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/57/92/57929477a5d6814dfce9e1498dadbf989dfe6912fdaf38c0432fa8c92e064db2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ac/1e/ac1e05f97a848a43e941837c24f39d4fba81bbd1ba50584ab1c2ea39e09c4b0b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:40:25.907 [info] {"args":{"id":21},"id":10658,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":328248651,"event":"job:stop","queue_time":74253,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:55:20.138 [info] {"args":{"id":22},"id":10659,"meta":{},"system_time":1773626120138114803,"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"]} 19:55:20.348 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ae/ae/aeae4af50d992a56d0eac13b2bb5d2cfb3c3816613044db597c3d3af31706887.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c5/93/c5934f54ed874c54727d7ad792ffced1ea565a545fda743f4668e3d81444f487.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:55:44.715 [info] {"args":{"id":18},"id":10657,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1635513356,"event":"job:stop","queue_time":129723,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:58:02.331 [info] {"args":{"id":26},"id":10660,"meta":{},"system_time":1773626282331329878,"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"]} 19:58:02.511 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f4/64/f4648f9a33980d8ea658a86607b25e31d775aaba69eff431da129a27237b8349.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2d/fa/2dfaaaac4e46b2963031548abaf8a4e494bb982fd997f61ca48c74fd45fc4b0c.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:00:00.849 [info] {"args":{},"id":10686,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1773626400849589124,"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"]} 20:00:00.880 [info] Redownloading 0 media items 20:00:00.881 [info] {"args":{},"id":10686,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":30481,"event":"job:stop","queue_time":848657,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:39.913 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ae/ae/aeae4af50d992a56d0eac13b2bb5d2cfb3c3816613044db597c3d3af31706887.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c5/93/c5934f54ed874c54727d7ad792ffced1ea565a545fda743f4668e3d81444f487.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:00:40.047 [info] {"args":{"id":22},"id":10659,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":319907824,"event":"job:stop","queue_time":117989,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:02:26.981 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f4/64/f4648f9a33980d8ea658a86607b25e31d775aaba69eff431da129a27237b8349.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2d/fa/2dfaaaac4e46b2963031548abaf8a4e494bb982fd997f61ca48c74fd45fc4b0c.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:02:27.313 [info] {"args":{"id":26},"id":10660,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":264981511,"event":"job:stop","queue_time":116202,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:25:30.973 [info] {"args":{"id":16},"id":10662,"meta":{},"system_time":1773631530973228284,"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"]} 21:25:31.029 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ca/43/ca43cda3fe1764f91103af16114c0afc124088d200614c94b13b84633443c2ce.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e8/19/e8191e700660d087ae23775f436de4540c94d18f1b678c9e6c6acf2a75d4bd65.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:28:32.192 [info] {"args":{"id":19},"id":10664,"meta":{},"system_time":1773631712192394253,"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"]} 21:28:32.214 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2d/61/2d610495e4a7d63704c26d9d911e6f7ff8bcfc358a332da532fc5116fbe8886a.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/87/6687ffec43bb6ebf8366e0a0f20ff904ffc47986a9d82cfe8175cfb390844ba9.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:31:26.222 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ca/43/ca43cda3fe1764f91103af16114c0afc124088d200614c94b13b84633443c2ce.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e8/19/e8191e700660d087ae23775f436de4540c94d18f1b678c9e6c6acf2a75d4bd65.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:31:26.548 [info] {"args":{"id":16},"id":10662,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":355574566,"event":"job:stop","queue_time":778944,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:34:25.221 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2d/61/2d610495e4a7d63704c26d9d911e6f7ff8bcfc358a332da532fc5116fbe8886a.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/87/6687ffec43bb6ebf8366e0a0f20ff904ffc47986a9d82cfe8175cfb390844ba9.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:34:25.373 [info] {"args":{"id":6926},"id":10690,"meta":{},"system_time":1773632065373119758,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:34:25.374 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:34:25.376 [info] {"args":{"id":19},"id":10664,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":353183279,"event":"job:stop","queue_time":462498,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:34:25.415 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/37/5f/375fc66a837f49a87ffe297b76a407e5606edb138dc35c2d09cd377d31954622.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:34:56.389 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/37/5f/375fc66a837f49a87ffe297b76a407e5606edb138dc35c2d09cd377d31954622.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:34:56.389 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:34:56.390 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:34:56.390 [info] {"args":{"id":6926},"id":10690,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31017018,"event":"job:stop","queue_time":371713,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:07:18.770 [info] {"args":{"id":24},"id":10665,"meta":{},"system_time":1773634038770243827,"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"]} 22:07:18.776 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/70/e3/70e38b0f75d16ed50a2d271f25d7ba1ac5591ff9033caa96d5933a536e380954.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:10:38.051 [info] {"args":{"id":24},"id":10665,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":199280535,"event":"job:stop","queue_time":580045,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:24:38.733 [info] {"args":{"id":11},"id":10666,"meta":{},"system_time":1773638678733250206,"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"]} 23:24:38.786 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1c/fb/1cfb07b338e76eac335cc4eff2442dfa37bc1618dc7848f1d1639cbcaab3baac.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:02:15.038 [info] {"args":{"id":11},"id":10666,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2256304482,"event":"job:stop","queue_time":976729,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:45.323 [notice] SIGTERM received - shutting down 00:04:45.333 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:52.141 [info] Reset 0 executing jobs 00:06:52.143 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:52.677 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:52.976 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:52.979 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:52.980 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:52.981 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:53.039 [info] {"args":{},"id":10694,"meta":{},"system_time":1773641213039584617,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:53.039 [info] Updating yt-dlp 00:06:53.039 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:54.004 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:54.515 [info] {"args":{},"id":10694,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1475703,"event":"job:stop","attempt":1,"queue_time":1037834,"tags":["local_data"]} 05:00:13.924 [notice] SIGTERM received - shutting down 05:00:13.963 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:43.860 [info] Reset 0 executing jobs 05:06:43.861 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:57.557 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:02.337 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:02.339 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:02.340 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:02.341 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:02.757 [info] {"args":{},"id":10695,"meta":{},"system_time":1773659222757358029,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:02.757 [info] Updating yt-dlp 05:07:02.757 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:04.649 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:05.160 [info] {"args":{},"id":10695,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2402078,"event":"job:stop","queue_time":755929,"attempt":1,"tags":["local_data"]} 05:10:43.547 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 07:21:55.972 [info] {"args":{"id":30},"id":10669,"meta":{},"system_time":1773667315972089788,"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:21:56.619 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/54/01/5401f212c0aaa15e5ab64f48bfec6f9044c0993d6f7fe4a0c16c26407ec800bf.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:36:35.005 [info] {"args":{"id":31},"id":10670,"meta":{},"system_time":1773668195005567595,"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:36:36.430 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a5/2f/a52f55fc4bfeaadc721145b5dcd418129460ad93b364c096cfa8cdc69b09b316.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:05:30.223 [info] {"args":{"id":30},"id":10669,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2614250720,"event":"job:stop","queue_time":39361,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 08:06:46.137 [info] {"args":{"id":31},"id":10670,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1811130744,"event":"job:stop","queue_time":673941,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:18:53.406 [info] {"args":{"id":20},"id":10671,"meta":{},"system_time":1773685133406119363,"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"]} 12:18:53.671 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7b/9d/7b9d2d7d50eab1b760892ecbe200ee5965954d085439ecb60fb0649a48c051ae.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:21:26.088 [info] {"args":{"id":20},"id":10671,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":152681314,"event":"job:stop","queue_time":323376,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:22:39.472 [info] {"args":{"id":17},"id":10672,"meta":{},"system_time":1773688959472285475,"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"]} 13:22:39.546 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ec/4f/ec4fa3482f0c4a6ce6c962a1ae73e96ba606c437bd2c9166c6ca760af43a4ad4.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:30:27.660 [info] {"args":{"id":17},"id":10672,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":468187328,"event":"job:stop","queue_time":734157,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:38:04.362 [info] {"args":{"id":15},"id":10673,"meta":{},"system_time":1773693484362821496,"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"]} 14:38:04.733 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e2/0d/e20d7d569ca5f1eee1405304ed3dedc731fbfd9f23261f4c2fd3721c7c66b1ae.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:51:34.304 [info] {"args":{"id":25},"id":10674,"meta":{},"system_time":1773694294304304763,"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"]} 14:51:34.948 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/93/be/93be991f8357687b14146a45ed40583adfe299f882ce91cb53eac483514db673.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:52:28.630 [info] {"args":{"id":15},"id":10673,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":864267009,"event":"job:stop","queue_time":344992,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:01:53.249 [info] {"args":{"id":25},"id":10674,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":618944213,"event":"job:stop","queue_time":373932,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:34:20.484 [info] {"args":{"id":32},"id":10677,"meta":{},"system_time":1773696860484727725,"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"]} 15:34:21.874 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e5/41/e54103d77fe3e151797de6855551535247fb1363d045bc475709713536ad80e7.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:37:47.622 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 15:37:47.656 [info] {"args":{"id":448479},"id":10702,"meta":{},"system_time":1773697067656420576,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:37:47.657 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:37:48.096 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/84/8a/848a2a54e228c1fa9e916c96e82322130472679a02b290d6c02c0d5ccb745f8d.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:38:15.125 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/84/8a/848a2a54e228c1fa9e916c96e82322130472679a02b290d6c02c0d5ccb745f8d.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:38:15.126 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:38:15.126 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:38:15.127 [info] {"args":{"id":448479},"id":10702,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27469980,"event":"job:stop","queue_time":655038,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:44:14.063 [info] {"args":{"id":32},"id":10677,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":593578333,"event":"job:stop","queue_time":1001743,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:44:14.065 [info] {"args":{"id":448479},"id":10703,"meta":{},"system_time":1773697454065720495,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:44:14.066 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:44:14.100 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/99/38/9938c4debda2d814e8f3412860b5448dc14e4d6ccdab564766d8ebbd7a063e02.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:44:41.158 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/99/38/9938c4debda2d814e8f3412860b5448dc14e4d6ccdab564766d8ebbd7a063e02.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:44:41.158 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:44:41.158 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:44:41.159 [info] {"args":{"id":448479},"id":10703,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27092854,"event":"job:stop","queue_time":64930,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:15:50.193 [info] {"args":{"id":5},"id":10679,"meta":{},"system_time":1773699350193561003,"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"]} 16:15:50.261 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c6/cb/c6cb2ad18bbf4ec18ae32e334536da87350001872608511db5be64db3350d3a5.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:18:09.357 [info] {"args":{"id":5},"id":10679,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":139163197,"event":"job:stop","queue_time":473611,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:26:36.900 [info] {"args":{"id":355611},"id":10361,"meta":{},"system_time":1773699996900478699,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:26:36.901 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:26:37.424 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1f/1b/1f1b4ed420fa4497faef62acb52c38789756e53176014c8a0bce08aff0f56703.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:26:47.433 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1f/1b/1f1b4ed420fa4497faef62acb52c38789756e53176014c8a0bce08aff0f56703.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 16:26:47.434 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 16:26:47.436 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10361,"meta":{},"state":"discard","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10533791,"event":"job:exception","queue_time":654196,"attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:17:57.198 [info] {"args":{"id":27},"id":10680,"meta":{},"system_time":1773703077198498092,"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"]} 17:17:57.478 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/86/d6/86d6ed74a790a32f4aaedb13a2a59662ebdebed475ebbf3b3a3142e7c732b328.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b7/d8/b7d8d4a507945705b9132f6656cdbe85042d7bb88186886db3358346cdb8e51f.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:18:49.263 [info] {"args":{"id":355622},"id":10362,"meta":{},"system_time":1773703129262951565,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:18:49.264 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:18:49.364 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4c/62/4c62996e1c0c754a34544fca72ede379b7612a08ae4c899059e021b7fd132b01.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:18:58.476 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4c/62/4c62996e1c0c754a34544fca72ede379b7612a08ae4c899059e021b7fd132b01.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:18:58.476 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:18:58.478 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10362,"meta":{},"state":"discard","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9213357,"event":"job:exception","queue_time":661747,"attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:18:59.769 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/86/d6/86d6ed74a790a32f4aaedb13a2a59662ebdebed475ebbf3b3a3142e7c732b328.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b7/d8/b7d8d4a507945705b9132f6656cdbe85042d7bb88186886db3358346cdb8e51f.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:18:59.812 [info] {"args":{"id":27},"id":10680,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":62613857,"event":"job:stop","queue_time":527140,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:27:09.812 [info] {"args":{"id":29},"id":10681,"meta":{},"system_time":1773703629812468225,"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"]} 17:27:10.145 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d8/d5/d8d57035f7a7510c06e0cdc44f213593ebc1a2149edaad0157c8ca8cafefac40.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cf/ea/cfeae7ce461bdd2e7163601900af7db6eedfb81bda5332b782c169570911fc92.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:30:53.280 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d8/d5/d8d57035f7a7510c06e0cdc44f213593ebc1a2149edaad0157c8ca8cafefac40.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cf/ea/cfeae7ce461bdd2e7163601900af7db6eedfb81bda5332b782c169570911fc92.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:30:53.429 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773703853429548100,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:30:53.429 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773703853429593453,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:30:53.430 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:30:53.431 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:30:53.435 [info] {"args":{"id":29},"id":10681,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":223620580,"event":"job:stop","queue_time":705826,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:30:53.477 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/08/22/082268a8ad74d0c8ad4190aebefec01f7557c593835d29b14dbee0858c3c0549.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:30:53.491 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/61/85/61855020bbb18c01b7e0b71e7ba7e052d5691e2e4a73cbdfdbcf418fefc07b2b.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:31:02.684 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/61/85/61855020bbb18c01b7e0b71e7ba7e052d5691e2e4a73cbdfdbcf418fefc07b2b.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:31:02.684 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:31:02.685 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9255391,"event":"job:exception","queue_time":426933,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:31:03.655 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/08/22/082268a8ad74d0c8ad4190aebefec01f7557c593835d29b14dbee0858c3c0549.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:31:03.655 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:31:03.656 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10225939,"event":"job:exception","queue_time":426933,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:31:20.119 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773703880119587064,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:31:20.120 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:31:20.710 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b1/17/b117dc3d2111e02721e9d4219a8d1eddd2b8a02343687b48b71fe20f021550b2.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:31:21.121 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773703881121086460,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:31:21.122 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:31:21.126 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/32/13/3213ef4262bffceafb74e6a0660dfaf00dfd4dbe22818601b3dd2f42ec60e4c4.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:31:29.738 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b1/17/b117dc3d2111e02721e9d4219a8d1eddd2b8a02343687b48b71fe20f021550b2.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:31:29.738 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:31:29.740 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9619287,"event":"job:exception","queue_time":432888,"attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:31:31.272 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/32/13/3213ef4262bffceafb74e6a0660dfaf00dfd4dbe22818601b3dd2f42ec60e4c4.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:31:31.272 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:31:31.274 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10151564,"event":"job:exception","queue_time":464412,"attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:31:49.160 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773703909160465554,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:31:49.161 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:31:49.505 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/62/53/6253144a2858c32c30cbdc1095ddd5a11204ef605f3e98c36bfcba4a61de5bd5.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:31:52.166 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773703912166546557,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:31:52.167 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:31:52.193 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6b/7a/6b7a01863c8606d6b67d4888236b039819419fa08a21e089f5a08b78bccf2853.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:31:59.608 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/62/53/6253144a2858c32c30cbdc1095ddd5a11204ef605f3e98c36bfcba4a61de5bd5.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:31:59.608 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:31:59.610 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10448679,"event":"job:exception","queue_time":420049,"attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:32:02.156 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6b/7a/6b7a01863c8606d6b67d4888236b039819419fa08a21e089f5a08b78bccf2853.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:32:02.156 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:32:02.157 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9990190,"event":"job:exception","queue_time":892340,"attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:32:24.204 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773703944204714467,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:32:24.206 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:32:24.256 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/73/df/73dff22ff12f51fc08b3391b06e31df9c0f192d35e67036b7d441e09b968d225.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:32:26.208 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773703946208470998,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:32:26.209 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:32:26.213 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/30/9e/309e3c6aafccd83aef2e4e81b8f3be49e790262a8f7e7d2092acfcf416b7a1ec.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:32:33.366 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/73/df/73dff22ff12f51fc08b3391b06e31df9c0f192d35e67036b7d441e09b968d225.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:32:33.366 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:32:33.367 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9161963,"event":"job:exception","queue_time":593782,"attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:32:36.369 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/30/9e/309e3c6aafccd83aef2e4e81b8f3be49e790262a8f7e7d2092acfcf416b7a1ec.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:32:36.369 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:32:36.371 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10161283,"event":"job:exception","queue_time":50176,"attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:33:05.257 [info] {"args":{"id":23},"id":10682,"meta":{},"system_time":1773703985257544363,"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"]} 17:33:05.956 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c7/c4/c7c4e360b37014bb70308ff87ceeda64118ff95f6b3077c7b74b0f4371c8d3ca.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:33:06.260 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773703986260299781,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:33:06.261 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:33:06.289 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/70/f870896723a1f437307d884140de4763b3e64be2699c0e745b921e77ed02e321.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:33:08.265 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773703988264943816,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:33:08.265 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:33:08.296 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a9/b7/a9b7de7aabdc1f4e6ea06a4e5298c493ea3278d4a2114dff6a7515796e3e9844.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:33:15.458 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/70/f870896723a1f437307d884140de4763b3e64be2699c0e745b921e77ed02e321.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:33:15.458 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:33:15.459 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9198184,"event":"job:exception","queue_time":892246,"attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:33:17.548 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a9/b7/a9b7de7aabdc1f4e6ea06a4e5298c493ea3278d4a2114dff6a7515796e3e9844.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:33:17.549 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:33:17.550 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9284279,"event":"job:exception","queue_time":893150,"attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:34:03.332 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773704043332853144,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:34:03.333 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:34:03.338 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/88/54/885409b1f662e91cdb96574edc669bb1cd376f7a94e4c7a91f9bc2aced91874e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:34:06.338 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773704046338480856,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:34:06.339 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:34:06.661 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0c/53/0c53db6d16402aff65aa3429cda84a4f207c4a0716a65fc668a406dee21d704c.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:34:11.464 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/88/54/885409b1f662e91cdb96574edc669bb1cd376f7a94e4c7a91f9bc2aced91874e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:34:11.464 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:34:11.466 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8131798,"event":"job:exception","queue_time":872504,"attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:34:16.811 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0c/53/0c53db6d16402aff65aa3429cda84a4f207c4a0716a65fc668a406dee21d704c.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:34:16.811 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:34:16.812 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10473013,"event":"job:exception","queue_time":787698,"attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:35:31.443 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773704131443749801,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:35:31.445 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:35:31.499 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/b9/6ab9815f7c8aab00b885b270ffa052b724c64510731b0bf9a4b4704f1df92c1a.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:35:37.452 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773704137452678373,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:35:37.453 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:35:37.528 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3a/6a/3a6a31df7181b98d1ed8980a4d2653b73351448bd0f36921147937d7121e26e8.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:35:40.513 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/b9/6ab9815f7c8aab00b885b270ffa052b724c64510731b0bf9a4b4704f1df92c1a.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:35:40.513 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:35:40.514 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9069852,"event":"job:exception","queue_time":977268,"attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:35:47.600 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3a/6a/3a6a31df7181b98d1ed8980a4d2653b73351448bd0f36921147937d7121e26e8.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:35:47.600 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:35:47.601 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10147887,"event":"job:exception","queue_time":639429,"attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:38:06.656 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773704286656578803,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:38:06.657 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:38:06.744 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c8/36/c836fc6b4301104f75eb6c2754b29f30a872c88d4128ee5ec9d20cf3c24e4e57.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:38:10.664 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773704290664360964,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:38:10.665 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:38:10.702 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/41/41/414140eb82bb3b5fabd9597cbc7683113bc93fc505e2295ddd605efc00fa7aca.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:38:15.671 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c8/36/c836fc6b4301104f75eb6c2754b29f30a872c88d4128ee5ec9d20cf3c24e4e57.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:38:15.671 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:38:15.672 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9015312,"event":"job:exception","queue_time":141363,"attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:38:20.814 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/41/41/414140eb82bb3b5fabd9597cbc7683113bc93fc505e2295ddd605efc00fa7aca.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:38:20.815 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:38:20.816 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10150890,"event":"job:exception","queue_time":62270,"attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:42:52.987 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773704572987284350,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:42:52.988 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:42:53.004 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2a/af/2aaf304b0a1204a8d2b5371f09919d8ed301ccca545397c1691fcc821fc42fd3.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:43:01.155 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2a/af/2aaf304b0a1204a8d2b5371f09919d8ed301ccca545397c1691fcc821fc42fd3.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:43:01.155 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:43:01.158 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8168663,"event":"job:exception","queue_time":313994,"attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:43:04.002 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773704584002173853,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:43:04.003 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:43:05.222 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/78/6a787aa64833b8a171b416b7ddc87ad9ac94106fa7aac87fd1a8cb5b081128b7.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:43:14.149 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/78/6a787aa64833b8a171b416b7ddc87ad9ac94106fa7aac87fd1a8cb5b081128b7.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:43:14.149 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:43:14.150 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10147797,"event":"job:exception","queue_time":184654,"attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:51:56.639 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773705116639460232,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:51:56.640 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:51:56.659 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/3d/4d3dc5738742ef4f273db5c7fa8deaa5af8771657e900ebaf9a784da345e8039.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:52:06.547 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/3d/4d3dc5738742ef4f273db5c7fa8deaa5af8771657e900ebaf9a784da345e8039.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:52:06.547 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:52:06.548 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9908157,"event":"job:exception","queue_time":481996,"attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:52:28.681 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773705148681241799,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:52:28.682 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:52:28.744 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ce/2b/ce2b7d2dbdef01cf08bad017e6ab09d984f0a2eb23ad65156041bac3bec2fb99.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:52:37.935 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ce/2b/ce2b7d2dbdef01cf08bad017e6ab09d984f0a2eb23ad65156041bac3bec2fb99.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 17:52:37.935 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 17:52:37.937 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9254746,"event":"job:exception","queue_time":529941,"attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:09:52.002 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773706192002124519,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:09:52.003 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:09:52.141 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9f/4d/9f4de5c740caee1559d5212b6916a2d30a6978ce6feee322b6b3baba47a1885c.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:10:01.303 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9f/4d/9f4de5c740caee1559d5212b6916a2d30a6978ce6feee322b6b3baba47a1885c.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:10:01.303 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:10:01.304 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9301625,"event":"job:exception","queue_time":399302,"attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:11:16.112 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773706276112595295,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:11:16.113 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:11:16.169 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3b/07/3b07d7ae83e6de5b8cd346b6947ff8342417bfaed8c02d12a7eb59ee4baff3e7.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:11:26.426 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3b/07/3b07d7ae83e6de5b8cd346b6947ff8342417bfaed8c02d12a7eb59ee4baff3e7.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:11:26.426 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:11:26.428 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10314396,"event":"job:exception","queue_time":174935,"attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:36:40.083 [info] {"args":{"id":23},"id":10682,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3814824723,"event":"job:stop","queue_time":587195,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:44:35.727 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773708275727379582,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:44:35.728 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:44:35.771 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7f/3e/7f3ea62e9ea6b93735df7b9c38bc4ea5ffcef0d1b5def9876a47e805349c84d0.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:44:43.834 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7f/3e/7f3ea62e9ea6b93735df7b9c38bc4ea5ffcef0d1b5def9876a47e805349c84d0.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:44:43.834 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:44:43.836 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8107889,"event":"job:exception","queue_time":422171,"attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:48:57.018 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773708537017979711,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:48:57.019 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:48:57.050 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b4/02/b40290cafd7cb0fe878fa13012010322139656d0b9dd4406411b9ba5d0c02615.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:49:06.146 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b4/02/b40290cafd7cb0fe878fa13012010322139656d0b9dd4406411b9ba5d0c02615.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:49:06.146 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:49:06.147 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9128814,"event":"job:exception","queue_time":588916,"attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:00:00.205 [info] {"args":{},"id":10711,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1773709200205353100,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.012 [info] Culling 0 media items past their retention date 19:00:01.041 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.042 [info] {"args":{},"id":10711,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":836079,"event":"job:stop","queue_time":203979,"attempt":1,"tags":["media_item","local_data"]} 19:40:26.294 [info] {"args":{"id":21},"id":10684,"meta":{},"system_time":1773711626294879662,"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"]} 19:40:26.311 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/00/68/0068264b65bc824ab1c12cbd03b7536c8fb4633e63cd641ffb9777f496c1e0f4.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bd/b2/bdb234aa800f83b20ac477d9fadaed2ad61029dba862ad4018e19f13c14ad194.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:44:41.972 [info] {"args":{"id":21},"id":10684,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":255677227,"event":"job:stop","queue_time":388752,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:55:45.303 [info] {"args":{"id":18},"id":10685,"meta":{},"system_time":1773712545303512091,"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"]} 19:55:45.308 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a0/93/a093859b3e5f2cd35a408b7cfc35f958b656bd26f0fb865567baab16faf65550.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:57:47.450 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773712667450450448,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:57:47.451 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:57:47.456 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/1b/851b279b6a016ba8e930d315f79ef918ed5fcb03fc39d41fb4bf3ba378b35f58.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:57:57.454 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/1b/851b279b6a016ba8e930d315f79ef918ed5fcb03fc39d41fb4bf3ba378b35f58.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:57:57.454 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:57:57.456 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10004190,"event":"job:exception","queue_time":302135,"attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:59:44.597 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773712784597624359,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:59:44.598 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:59:44.671 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/89/3d/893dd955c74d73d29914cf6853433fc3e095a1eac9a09dcd043c795c3cda5616.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:59:52.656 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/89/3d/893dd955c74d73d29914cf6853433fc3e095a1eac9a09dcd043c795c3cda5616.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:59:52.656 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:59:52.657 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8059128,"event":"job:exception","queue_time":760641,"attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:00.269 [info] {"args":{},"id":10713,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1773712800269246888,"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"]} 20:00:00.298 [info] Redownloading 0 media items 20:00:00.299 [info] {"args":{},"id":10713,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":29637,"event":"job:stop","queue_time":267913,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:40.675 [info] {"args":{"id":22},"id":10687,"meta":{},"system_time":1773712840675067178,"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"]} 20:00:40.711 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/02/59/0259a41170b8f30bfb91102c7a69523466cb71df0c2cac63778c7a943c78dbdb.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e1/7d/e17d47a71b79af640f9b137595bc3302fb56b4cdda1f5a7ffe99dfabfbbe8b5e.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:06:02.850 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/02/59/0259a41170b8f30bfb91102c7a69523466cb71df0c2cac63778c7a943c78dbdb.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e1/7d/e17d47a71b79af640f9b137595bc3302fb56b4cdda1f5a7ffe99dfabfbbe8b5e.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:06:02.979 [info] {"args":{"id":22},"id":10687,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":322302812,"event":"job:stop","queue_time":629215,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:06:02.986 [info] {"args":{"id":26},"id":10688,"meta":{},"system_time":1773713162986433794,"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"]} 20:06:03.034 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/7e/25/7e25f7858aa5a08c2964088c2c85bf2ccd53df4546f7e3b24177907649d8fce9.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/8c/548c5573244ca9e48d4be72ad188eb55c79a5884531d388f144ca2adeb9cf389.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:11:10.049 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/7e/25/7e25f7858aa5a08c2964088c2c85bf2ccd53df4546f7e3b24177907649d8fce9.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/8c/548c5573244ca9e48d4be72ad188eb55c79a5884531d388f144ca2adeb9cf389.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:11:10.422 [info] {"args":{"id":26},"id":10688,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":307435406,"event":"job:stop","queue_time":215674155,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:22:56.112 [info] {"args":{"id":18},"id":10685,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1630808374,"event":"job:stop","queue_time":589079,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:31:26.762 [info] {"args":{"id":16},"id":10689,"meta":{},"system_time":1773718286762624821,"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"]} 21:31:27.040 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/82/f8/82f8ee484aaa83bf7de59bf3bc3f39cffd73a19c803e09be8d98537e2e9837a8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b0/75/b075f1a8b2604cfc6ebbfbebea0de866e41bc8828b441c8b090eeb567775deb4.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:34:25.975 [info] {"args":{"id":19},"id":10691,"meta":{},"system_time":1773718465975621363,"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"]} 21:34:27.162 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/66/95/669594cacdb8813c7eb38ca81b4da435a9c1a18bb245855de202feb292a954e4.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/de/98/de98d304eaa3daa76469816751df753f30b8e78df81dced4b3718c43554469f1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:36:44.531 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/82/f8/82f8ee484aaa83bf7de59bf3bc3f39cffd73a19c803e09be8d98537e2e9837a8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b0/75/b075f1a8b2604cfc6ebbfbebea0de866e41bc8828b441c8b090eeb567775deb4.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:36:44.660 [info] {"args":{"id":16},"id":10689,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":317897546,"event":"job:stop","queue_time":215585,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:39:00.395 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/66/95/669594cacdb8813c7eb38ca81b4da435a9c1a18bb245855de202feb292a954e4.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/de/98/de98d304eaa3daa76469816751df753f30b8e78df81dced4b3718c43554469f1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:39:00.754 [info] {"args":{"id":6926},"id":10718,"meta":{},"system_time":1773718740754019277,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:39:00.755 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:39:00.760 [info] {"args":{"id":19},"id":10691,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":274783785,"event":"job:stop","queue_time":602436,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:39:00.779 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d0/e4/d0e43d8cf666e6b52400a3cbe5529b26959e03a6fba58a9b0b6ac7e283f20464.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:39:27.791 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d0/e4/d0e43d8cf666e6b52400a3cbe5529b26959e03a6fba58a9b0b6ac7e283f20464.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:39:27.792 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:39:27.792 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:39:27.793 [info] {"args":{"id":6926},"id":10718,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27038462,"event":"job:stop","queue_time":752942,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:10:38.385 [info] {"args":{"id":24},"id":10692,"meta":{},"system_time":1773720638385408677,"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"]} 22:10:38.390 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f9/a8/f9a8fc61956b42418c27a66dfbf080afe1667ff5dbe49064bd1faa309e7db790.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:14:24.306 [info] {"args":{"id":24},"id":10692,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":225919801,"event":"job:stop","queue_time":335753,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:20:00.013 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773721200013383777,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:20:00.016 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:20:00.046 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cd/3b/cd3ba0a95d35eaaf6cf0e39759d9e93cf6e794946bff4cfe63ee4be1968c9b64.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:20:09.202 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cd/3b/cd3ba0a95d35eaaf6cf0e39759d9e93cf6e794946bff4cfe63ee4be1968c9b64.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 22:20:09.202 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 22:20:09.203 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9189332,"event":"job:exception","queue_time":351184,"attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:22:04.157 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773721324157019914,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:22:04.158 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:22:04.171 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/00/74/0074bdef8bd2d4705403efabd7ebcf90d6d507a4ec46d69ed03ab9bbd0da33dd.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:22:12.359 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/00/74/0074bdef8bd2d4705403efabd7ebcf90d6d507a4ec46d69ed03ab9bbd0da33dd.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 22:22:12.359 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 22:22:12.360 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8202627,"event":"job:exception","queue_time":700226,"attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:02:15.624 [info] {"args":{"id":11},"id":10693,"meta":{},"system_time":1773727335624787840,"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"]} 00:02:16.014 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b5/4f/b54f11dbd5f7422ea8fdd87aedf39a989ecf46fa3964b1de15fa28ffd4fdc7f9.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:04:37.864 [notice] SIGTERM received - shutting down 00:06:48.922 [info] Reset 1 executing jobs 00:06:48.923 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:49.617 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:49.751 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:49.753 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:49.755 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:49.755 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:49.764 [info] {"args":{},"id":10721,"meta":{},"system_time":1773727609764857146,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:49.765 [info] Updating yt-dlp 00:06:49.765 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:50.685 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:50.762 [info] {"args":{"id":11},"id":10693,"meta":{},"system_time":1773727610762550577,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:06:50.772 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6b/c3/6bc3687ef78bdead788e244fdf6fdd6d1d93880f32aa3b58cbb489954a879918.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:06:51.218 [info] {"args":{},"id":10721,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1452670,"event":"job:stop","queue_time":763070,"attempt":1,"tags":["local_data"]} 00:45:02.822 [info] {"args":{"id":11},"id":10693,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2292058683,"event":"job:stop","queue_time":275726255,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 02:54:09.955 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773737649955095400,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 02:54:09.978 [info] User scripts lifecyle file either not present or is empty. Skipping. 02:54:10.125 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/00/0d/000d0efbdab8648cda09fcc06d4c679080ee216830c4ddd8f699f7e92b36e499.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:54:21.461 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/00/0d/000d0efbdab8648cda09fcc06d4c679080ee216830c4ddd8f699f7e92b36e499.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 02:54:21.462 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 02:54:21.463 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":11507079,"event":"job:exception","queue_time":751196,"attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 03:03:50.580 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773738230580580719,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 03:03:50.595 [info] User scripts lifecyle file either not present or is empty. Skipping. 03:03:50.658 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c6/c4/c6c40a0de73a47acee2e908d59161450eba75b3b3f29eeb82d5c0fd147b4f31c.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:03:59.529 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c6/c4/c6c40a0de73a47acee2e908d59161450eba75b3b3f29eeb82d5c0fd147b4f31c.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 03:03:59.529 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 03:03:59.530 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8948711,"event":"job:exception","queue_time":219227,"attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 05:00:11.643 [notice] SIGTERM received - shutting down 05:00:11.668 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:39.962 [info] Reset 0 executing jobs 05:06:39.964 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:51.140 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:56.597 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:56.599 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:56.601 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:56.701 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:57.106 [info] {"args":{},"id":10723,"meta":{},"system_time":1773745617106811869,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:57.107 [info] Updating yt-dlp 05:06:57.107 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:59.089 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:59.599 [info] {"args":{},"id":10723,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2491934,"event":"job:stop","queue_time":1105428,"attempt":1,"tags":["local_data"]} 05:10:39.582 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 08:05:30.980 [info] {"args":{"id":30},"id":10696,"meta":{},"system_time":1773756330979884905,"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"]} 08:05:31.387 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3d/78/3d7865e8371598a6a7e546bc05baeed8d1869ee18da4da9ad7c89f76079bb7fe.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:06:47.068 [info] {"args":{"id":31},"id":10697,"meta":{},"system_time":1773756407068698114,"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"]} 08:06:47.889 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e7/32/e7323ae473a3f5e8e329a88730f0b35fe97b4b05071cfae370cabb473dcd1173.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:40:58.042 [info] {"args":{"id":31},"id":10697,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2050972628,"event":"job:stop","queue_time":934228,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 08:54:44.029 [info] {"args":{"id":30},"id":10696,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2953048986,"event":"job:stop","queue_time":789362,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:05:25.411 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773770725411095950,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:05:25.436 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:05:25.512 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/31/09/3109434644d48aca188203f1c2e3f78db31f171b3ba6cc1b97e220317ec0cbe4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:05:34.475 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/31/09/3109434644d48aca188203f1c2e3f78db31f171b3ba6cc1b97e220317ec0cbe4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 12:05:34.475 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 12:05:34.477 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9064746,"event":"job:exception","queue_time":947120,"attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:15:21.048 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773771321048409897,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:15:21.069 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:15:21.153 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/35/46/35461a2718e21749248b9dee889358a1943b73ae6aae0d22bbf51a3623ad13ed.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:15:29.151 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/35/46/35461a2718e21749248b9dee889358a1943b73ae6aae0d22bbf51a3623ad13ed.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 12:15:29.152 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 12:15:29.153 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8103722,"event":"job:exception","queue_time":518056,"attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:21:26.451 [info] {"args":{"id":20},"id":10698,"meta":{},"system_time":1773771686451034141,"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"]} 12:21:26.529 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e4/af/e4af8a54b35cc997586b7dbf183da953f68b29e331e6de191a5b79c6890301a0.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:23:59.315 [info] {"args":{"id":20},"id":10698,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":152864199,"event":"job:stop","queue_time":364993,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:30:27.909 [info] {"args":{"id":17},"id":10699,"meta":{},"system_time":1773775827909534797,"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"]} 13:30:28.032 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8a/2c/8a2c5f3e80ab259955897e0ff36ea885256de02ac6304154859e082bc168433c.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:38:12.826 [info] {"args":{"id":17},"id":10699,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":464916248,"event":"job:stop","queue_time":253586,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:52:29.164 [info] {"args":{"id":15},"id":10700,"meta":{},"system_time":1773780749163908357,"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"]} 14:52:29.512 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/63/91/63912e165a9b2d8c529084663f897211653e6b3d685e456019a12bbf572fa111.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:01:53.873 [info] {"args":{"id":25},"id":10701,"meta":{},"system_time":1773781313873608956,"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"]} 15:01:53.966 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f9/86/f9869261a5e4d65fa612ccb2624829984861c2849afe120e85591cd54717af18.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:03:31.791 [info] {"args":{"id":15},"id":10700,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":662626893,"event":"job:stop","queue_time":535528,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:11:02.019 [info] {"args":{"id":25},"id":10701,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":547979463,"event":"job:stop","queue_time":583542,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:44:14.174 [info] {"args":{"id":32},"id":10704,"meta":{},"system_time":1773783854174122886,"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"]} 15:44:14.305 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2c/95/2c95b7ffe613098cd07e9e67dcbbcebbcf391182741ccfff22e1785cc1be2135.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:47:39.148 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 15:47:39.156 [info] {"args":{"id":448479},"id":10730,"meta":{},"system_time":1773784059156732271,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:47:39.157 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:47:39.254 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4a/85/4a851c209738609ea21d1391f802569f4ba4009caf347ddbc36ce9ed321a14d0.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:48:10.167 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4a/85/4a851c209738609ea21d1391f802569f4ba4009caf347ddbc36ce9ed321a14d0.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:48:10.167 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:48:10.167 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:48:10.169 [info] {"args":{"id":448479},"id":10730,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31011065,"event":"job:stop","queue_time":155317,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:54:03.958 [info] {"args":{"id":32},"id":10704,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":589783067,"event":"job:stop","queue_time":111369,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:54:03.959 [info] {"args":{"id":448479},"id":10731,"meta":{},"system_time":1773784443959460348,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:54:03.960 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:54:03.996 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/39/7e/397e3a55c57140cb31b5ad3d07d3562107014d07520e39e283d7e387ce0de60e.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:54:34.981 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/39/7e/397e3a55c57140cb31b5ad3d07d3562107014d07520e39e283d7e387ce0de60e.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:54:34.981 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:54:34.981 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:54:34.982 [info] {"args":{"id":448479},"id":10731,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31022204,"event":"job:stop","queue_time":957355,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:18:09.674 [info] {"args":{"id":5},"id":10705,"meta":{},"system_time":1773785889674012274,"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"]} 16:18:09.736 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c7/db/c7db95520a3369e49053fc9c7d8448c30ef6b698ffb0aab9e2fa3a9f6c1236e6.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:20:09.704 [info] {"args":{"id":5},"id":10705,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120030164,"event":"job:stop","queue_time":318023,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:19:00.587 [info] {"args":{"id":27},"id":10706,"meta":{},"system_time":1773789540586616389,"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"]} 17:19:03.052 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/66/b9/66b9785f3b4653fba8117c75dd886484001871d8ce4bdd6f1528b2951b1b5111.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cb/d7/cbd73a612df60482d82b2ba0b5aaea055dc79b9b6626546d74fedb3bffcbf020.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:19:57.670 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/66/b9/66b9785f3b4653fba8117c75dd886484001871d8ce4bdd6f1528b2951b1b5111.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cb/d7/cbd73a612df60482d82b2ba0b5aaea055dc79b9b6626546d74fedb3bffcbf020.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:19:57.729 [info] {"args":{"id":27},"id":10706,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":57142616,"event":"job:stop","queue_time":773489,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:30:54.363 [info] {"args":{"id":29},"id":10709,"meta":{},"system_time":1773790254362996640,"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"]} 17:30:54.707 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1a/27/1a2751f382e2c522bd41fa58b05ec829eefef36a0ffbec332f7f5bfe29e1ecde.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5b/ff/5bffef077c80723e0d581ec816816cada52651d05bc7ff3fe44c41812bc7f29c.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:34:38.331 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1a/27/1a2751f382e2c522bd41fa58b05ec829eefef36a0ffbec332f7f5bfe29e1ecde.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5b/ff/5bffef077c80723e0d581ec816816cada52651d05bc7ff3fe44c41812bc7f29c.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:34:38.762 [info] {"args":{"id":29},"id":10709,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":224398694,"event":"job:stop","queue_time":932159,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:36:40.592 [info] {"args":{"id":23},"id":10710,"meta":{},"system_time":1773794200592652077,"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"]} 18:36:40.810 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d9/ea/d9eaad1b7fd92fedaf7f494ea8a869309e75b1515d2e8873ca83f266d7513217.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:00:00.493 [info] {"args":{},"id":10736,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1773795600493596924,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.220 [info] Culling 0 media items past their retention date 19:00:01.277 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.278 [info] {"args":{},"id":10736,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":783764,"event":"job:stop","queue_time":458386,"attempt":1,"tags":["media_item","local_data"]} 19:44:42.799 [info] {"args":{"id":21},"id":10712,"meta":{},"system_time":1773798282799393554,"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"]} 19:44:42.824 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b1/6b/b16bb529d377ed6a10a5da33d7642dc9f37cf58bfc62c338eb0e8c679f98b7dd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f7/43/f743004f7b8f9864d1092709e193790fb1a0e6fda4e8b0b5d7513f4b9febbcd0.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:48:55.382 [info] {"args":{"id":21},"id":10712,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":252582464,"event":"job:stop","queue_time":827371,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:58:56.420 [info] {"args":{"id":23},"id":10710,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4935826887,"event":"job:stop","queue_time":512291,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.550 [info] {"args":{},"id":10739,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1773799200550625653,"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"]} 20:00:00.587 [info] Redownloading 0 media items 20:00:00.588 [info] {"args":{},"id":10739,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":37183,"event":"job:stop","queue_time":549408,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:06:03.637 [info] {"args":{"id":22},"id":10714,"meta":{},"system_time":1773799563637766266,"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"]} 20:06:03.669 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/09/3e/093e86a3ed0a54145d3a790f67c678dd834eadfc5dacca99e9e54c0016587013.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/18/6f/186fcf10b3dbeb62e031b430936a7cc78391ebc2a3e55132d2fcb93f5438f8fd.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:11:11.002 [info] {"args":{"id":26},"id":10715,"meta":{},"system_time":1773799871001961672,"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"]} 20:11:11.043 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/35/c7/35c7b1c3755c329b9c735179816b83a73bff9f9aafa523d6fba327008e3808b8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f8/f6/f8f68c95ed95a8e76e45d0c99bae35b23a4f83486b26ad464c1a45c547985d4b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:11:23.456 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/09/3e/093e86a3ed0a54145d3a790f67c678dd834eadfc5dacca99e9e54c0016587013.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/18/6f/186fcf10b3dbeb62e031b430936a7cc78391ebc2a3e55132d2fcb93f5438f8fd.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:11:23.608 [info] {"args":{"id":22},"id":10714,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":319970411,"event":"job:stop","queue_time":660622,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:16:55.300 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/35/c7/35c7b1c3755c329b9c735179816b83a73bff9f9aafa523d6fba327008e3808b8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f8/f6/f8f68c95ed95a8e76e45d0c99bae35b23a4f83486b26ad464c1a45c547985d4b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:16:55.614 [info] {"args":{"id":26},"id":10715,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":344612052,"event":"job:stop","queue_time":581145,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:22:56.796 [info] {"args":{"id":18},"id":10716,"meta":{},"system_time":1773800576796614075,"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"]} 20:22:56.831 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/68/71/68716828c0644539d93754457e6cd90d9a31f05fc807e48240bc5303129b5c0d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:49:54.357 [info] {"args":{"id":18},"id":10716,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1617559356,"event":"job:stop","queue_time":686139,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:36:44.717 [info] {"args":{"id":16},"id":10717,"meta":{},"system_time":1773805004717733736,"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"]} 21:36:44.779 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c3/21/c3219260f7da80ba7b4d6adc0401f0738b1d50fff94476bec73c424275bca16c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/11/bc/11bc932eced14634132428cc53b0db9473ada8123fe6f273322addd7b79ab57c.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:39:00.881 [info] {"args":{"id":19},"id":10719,"meta":{},"system_time":1773805140881147284,"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"]} 21:39:00.941 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/14/06/14060b580413c955aa06b85d58b49be5066801dcffba9571e1d0ca421ad009d8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/44/39/4439fbbdba549b1d46ce275be33bd902022884ea8aab892ce8eebbed106c8add.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:42:41.829 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c3/21/c3219260f7da80ba7b4d6adc0401f0738b1d50fff94476bec73c424275bca16c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/11/bc/11bc932eced14634132428cc53b0db9473ada8123fe6f273322addd7b79ab57c.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:42:41.946 [info] {"args":{"id":16},"id":10717,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":357227869,"event":"job:stop","queue_time":58755,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:44:55.946 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/14/06/14060b580413c955aa06b85d58b49be5066801dcffba9571e1d0ca421ad009d8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/44/39/4439fbbdba549b1d46ce275be33bd902022884ea8aab892ce8eebbed106c8add.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:44:56.349 [info] {"args":{"id":6926},"id":10744,"meta":{},"system_time":1773805496349445276,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:44:56.352 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:44:56.356 [info] {"args":{"id":19},"id":10719,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":355473610,"event":"job:stop","queue_time":124686,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:44:56.380 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/89/33/89336229fddd78618cec7ca01abcb9f6cf46b2d7e19c7bb37c56cf02f663ecd1.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:45:23.411 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/89/33/89336229fddd78618cec7ca01abcb9f6cf46b2d7e19c7bb37c56cf02f663ecd1.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:45:23.411 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:45:23.411 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:45:23.412 [info] {"args":{"id":6926},"id":10744,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27062328,"event":"job:stop","queue_time":348357,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:14:25.184 [info] {"args":{"id":24},"id":10720,"meta":{},"system_time":1773807265184849787,"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"]} 22:14:25.249 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/29/e0/29e0e66b02b0886020d4ee75dc35bfaadefdffea3d9bcc713f062c73185ed6bd.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:17:44.535 [info] {"args":{"id":24},"id":10720,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":199349463,"event":"job:stop","queue_time":880763,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:03:30.077 [notice] SIGTERM received - shutting down 00:03:30.086 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:05:40.353 [info] Reset 0 executing jobs 00:05:40.356 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:05:40.941 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:05:41.080 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:05:41.083 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:05:41.084 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:05:41.085 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:05:41.136 [info] {"args":{},"id":10747,"meta":{},"system_time":1773813941136757683,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:05:41.136 [info] Updating yt-dlp 00:05:41.137 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:05:44.477 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:05:45.039 [info] {"args":{},"id":10747,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":3901392,"event":"job:stop","queue_time":134899,"attempt":1,"tags":["local_data"]} 00:45:03.074 [info] {"args":{"id":11},"id":10722,"meta":{},"system_time":1773816303050962708,"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"]} 00:45:04.323 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/7a/3e7a1c2c7255f106a6135a5ef72819895a9c31bc276be2b3957329b47f61f5dc.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:23:14.892 [info] {"args":{"id":11},"id":10722,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2291840239,"event":"job:stop","queue_time":469984,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.393 [notice] SIGTERM received - shutting down 05:00:11.427 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:46.911 [info] Reset 0 executing jobs 05:06:46.913 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:59.869 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:04.605 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:04.607 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:04.609 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:04.712 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:05.091 [info] {"args":{},"id":10749,"meta":{},"system_time":1773832025091007632,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:05.091 [info] Updating yt-dlp 05:07:05.091 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:07.140 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:07.694 [info] {"args":{},"id":10749,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2559648,"event":"job:stop","attempt":1,"queue_time":1089215,"tags":["local_data"]} 05:10:46.226 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:39:25.519 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773837565519453015,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 06:39:25.544 [info] User scripts lifecyle file either not present or is empty. Skipping. 06:39:25.626 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d1/f9/d1f9de0271698d28d57a9764a416f60b65d1e6d99cc92be9f95dcbe8735f9928.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:39:34.777 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d1/f9/d1f9de0271698d28d57a9764a416f60b65d1e6d99cc92be9f95dcbe8735f9928.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 06:39:34.777 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 06:39:34.822 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9258236,"event":"job:exception","attempt":17,"queue_time":42241,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:07:23.129 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773842843129624543,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:07:23.164 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:07:23.229 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/46/5c/465ca37ebc21c948bd388da1147df090999386acccc2878c74694ab24ad8f76d.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:07:32.539 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/46/5c/465ca37ebc21c948bd388da1147df090999386acccc2878c74694ab24ad8f76d.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 08:07:32.539 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 08:07:32.554 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9409828,"event":"job:exception","attempt":17,"queue_time":975971,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:40:58.263 [info] {"args":{"id":31},"id":10724,"meta":{},"system_time":1773844858263691958,"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"]} 08:40:58.627 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/9f/3e9f0b67c315a5eed078f3c7c3283906b25b1004f8116a4aa931c7e4370ba7c8.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:54:44.806 [info] {"args":{"id":30},"id":10725,"meta":{},"system_time":1773845684805929406,"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"]} 08:54:45.095 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b3/2c/b32c6f07ed65fa3a7e984d1052bbb56ace3f57038ea7244d98dd6726b018f814.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:15:24.598 [info] {"args":{"id":31},"id":10724,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2066334328,"event":"job:stop","attempt":1,"queue_time":978136,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 09:44:17.768 [info] {"args":{"id":30},"id":10725,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2972962150,"event":"job:stop","attempt":1,"queue_time":778758,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:23:59.717 [info] {"args":{"id":20},"id":10726,"meta":{},"system_time":1773858239717770938,"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"]} 12:23:59.898 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bc/56/bc56c61507c24f9f2f705af7b1d9bddd2859f4162af65d8967bf38fb82040cd7.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:26:15.393 [info] {"args":{"id":20},"id":10726,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":135674609,"event":"job:stop","attempt":1,"queue_time":640468,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:38:13.492 [info] {"args":{"id":17},"id":10727,"meta":{},"system_time":1773862693491860473,"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"]} 13:38:13.645 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3a/19/3a1987576d97e105fa4ecb2b185b09223a3163576f40849dd20447fcbe05ffdf.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:44:19.625 [info] {"args":{"id":17},"id":10727,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":366133098,"event":"job:stop","attempt":1,"queue_time":667028,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:03:32.017 [info] {"args":{"id":15},"id":10728,"meta":{},"system_time":1773867812017155558,"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"]} 15:03:32.628 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/41/bf/41bf1ca717707756d47237fcdf033cc1eb8705488eae6960366e239452fe94ac.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:11:02.549 [info] {"args":{"id":25},"id":10729,"meta":{},"system_time":1773868262549543802,"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"]} 15:11:02.736 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c0/5b/c05b9ea5c4cdb515d32a36b65eb5956eebd46055e057ff1719de0565b6956b86.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:16:28.504 [info] {"args":{"id":15},"id":10728,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":776486383,"event":"job:stop","attempt":1,"queue_time":226873,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:20:28.176 [info] {"args":{"id":25},"id":10729,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":565626653,"event":"job:stop","attempt":1,"queue_time":697310,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:54:04.635 [info] {"args":{"id":32},"id":10732,"meta":{},"system_time":1773870844635362806,"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"]} 15:54:06.447 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9b/80/9b80e707ceb925563deec9bc62ad83b45c44f8366b00b68799c29ee827fe1ac9.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:57:35.202 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 15:57:35.210 [info] {"args":{"id":448479},"id":10756,"meta":{},"system_time":1773871055210336063,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:57:35.211 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:57:35.527 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0f/b0/0fb098a58dc5d334f72850d40fdff2fa3560bdaf64a99d56b25a481b1fe06676.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:58:03.052 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0f/b0/0fb098a58dc5d334f72850d40fdff2fa3560bdaf64a99d56b25a481b1fe06676.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 15:58:03.052 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:58:03.052 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 15:58:03.053 [info] {"args":{"id":448479},"id":10756,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27842313,"event":"job:stop","attempt":1,"queue_time":209107,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:04:04.531 [info] {"args":{"id":32},"id":10732,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":599896071,"event":"job:stop","attempt":1,"queue_time":679495,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:04:04.534 [info] {"args":{"id":448479},"id":10757,"meta":{},"system_time":1773871444534480420,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:04:04.535 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:04:04.562 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9b/de/9bde52965ff0ddbce47d9b3ffd0f8045fdedc55fdc2974af16749c06adc27fde.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:04:35.926 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9b/de/9bde52965ff0ddbce47d9b3ffd0f8045fdedc55fdc2974af16749c06adc27fde.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:04:35.926 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:04:35.926 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:04:35.928 [info] {"args":{"id":448479},"id":10757,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31392430,"event":"job:stop","attempt":1,"queue_time":532139,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:20:10.439 [info] {"args":{"id":5},"id":10733,"meta":{},"system_time":1773872410439760869,"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"]} 16:20:10.474 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4f/08/4f0816b87bf323239f3c337c9b6f6b4a20766f1e8c23a0c27999e5b5e9d028f9.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:22:11.387 [info] {"args":{"id":5},"id":10733,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120947064,"event":"job:stop","attempt":1,"queue_time":736325,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:19:58.267 [info] {"args":{"id":27},"id":10734,"meta":{},"system_time":1773875998267735095,"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"]} 17:19:59.069 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/34/8c/348c867bf781934d1457c3febfd40b1b6c0627b18bdf0fbc8753820c9ebaa538.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a0/d8/a0d86ea599fbbdfbca78b744e3145aa1ab7aa5d9879164b0248e86a4e418c81e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:20:47.367 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/34/8c/348c867bf781934d1457c3febfd40b1b6c0627b18bdf0fbc8753820c9ebaa538.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a0/d8/a0d86ea599fbbdfbca78b744e3145aa1ab7aa5d9879164b0248e86a4e418c81e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:20:47.426 [info] {"args":{"id":27},"id":10734,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":49158062,"event":"job:stop","attempt":1,"queue_time":539450,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:34:39.211 [info] {"args":{"id":29},"id":10735,"meta":{},"system_time":1773876879211534637,"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"]} 17:34:39.755 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/da/45/da4535bccd1eb4c50a3bd2c51707a8b8fce040aa4d0f98e1ac9dfe0e3166a553.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dc/c8/dcc803e9a53f4b90bce0c0ca1cb433ca64acee80dccdb6f8352b22282dc851c6.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:38:51.390 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/da/45/da4535bccd1eb4c50a3bd2c51707a8b8fce040aa4d0f98e1ac9dfe0e3166a553.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dc/c8/dcc803e9a53f4b90bce0c0ca1cb433ca64acee80dccdb6f8352b22282dc851c6.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:38:51.526 [info] {"args":{"id":29},"id":10735,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":252314835,"event":"job:stop","attempt":1,"queue_time":450557,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:46:40.008 [info] {"args":{"id":12},"id":10578,"meta":{},"system_time":1773877600008341464,"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"]} 17:46:40.417 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLz3-p2q6vFYUpr-f2wOSQ5uCQlvWM9iGm --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/PricePoints/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cb/79/cb79056564ed5116a0f0d7091127da3555117051ad638dc8c7539e93855126b4.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:52:52.840 [info] {"args":{"id":12},"id":10578,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":372831213,"event":"job:stop","attempt":1,"queue_time":972208,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.465 [info] {"args":{},"id":10763,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1773882000465159275,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:00.796 [info] Culling 0 media items past their retention date 19:00:00.835 [info] Deleting 0 media items that are from before the source cutoff 19:00:00.836 [info] {"args":{},"id":10763,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":370480,"event":"job:stop","attempt":1,"queue_time":464134,"tags":["media_item","local_data"]} 19:48:55.921 [info] {"args":{"id":21},"id":10737,"meta":{},"system_time":1773884935921329015,"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"]} 19:48:55.958 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1f/f5/1ff53e9088d94c51215527037300ccc1bbb3c5efde84b51be54d6422f080e3b0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/97/3c/973ca378a65054eea8e81eb6f01f7376c724cbb455a25e26a5b341d66bf3001c.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:53:06.962 [info] {"args":{"id":21},"id":10737,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":251040939,"event":"job:stop","attempt":1,"queue_time":540298,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:58:56.601 [info] {"args":{"id":23},"id":10738,"meta":{},"system_time":1773885536600969307,"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"]} 19:58:56.632 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/de/f5/def5cae1157ee97cddf3679b76210d4bdf10f286eed61c861850cd2341d90e40.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:00:00.533 [info] {"args":{},"id":10765,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1773885600532972735,"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"]} 20:00:00.589 [info] Redownloading 0 media items 20:00:00.591 [info] {"args":{},"id":10765,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":56655,"event":"job:stop","attempt":1,"queue_time":531206,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:11:24.489 [info] {"args":{"id":22},"id":10740,"meta":{},"system_time":1773886284489273361,"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"]} 20:11:24.545 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b5/80/b580b4785c27d249776426083d9c01e64553562b82053c9afc9b97e569f22405.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ec/bb/ecbbea99ee2b608b42e060387cd95806f615a974ae402738397bdae6c09242e5.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:16:09.257 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b5/80/b580b4785c27d249776426083d9c01e64553562b82053c9afc9b97e569f22405.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ec/bb/ecbbea99ee2b608b42e060387cd95806f615a974ae402738397bdae6c09242e5.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:16:09.390 [info] {"args":{"id":22},"id":10740,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":284901155,"event":"job:stop","attempt":1,"queue_time":884161,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:16:55.907 [info] {"args":{"id":26},"id":10741,"meta":{},"system_time":1773886615907856758,"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"]} 20:16:55.994 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6d/c0/6dc0f387b5e0e1755d637304157ce57bc0512fa7b88e58b7374609d91aa0dc6d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ae/5b/ae5b0387e9b35f3661055c20ef4d6497412fafaa78429c4b1cb7b6ded6951d43.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:22:40.747 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6d/c0/6dc0f387b5e0e1755d637304157ce57bc0512fa7b88e58b7374609d91aa0dc6d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ae/5b/ae5b0387e9b35f3661055c20ef4d6497412fafaa78429c4b1cb7b6ded6951d43.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:22:41.052 [info] {"args":{"id":26},"id":10741,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":345144069,"event":"job:stop","attempt":1,"queue_time":295340,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:49:55.250 [info] {"args":{"id":18},"id":10742,"meta":{},"system_time":1773888595250386355,"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"]} 20:49:55.285 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/76/17/761717e90b3696bb6d7bd3925c7cd0965a8cd16825935499d1caceb14e1cf959.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:13:19.938 [info] {"args":{"id":18},"id":10742,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1404686774,"event":"job:stop","attempt":1,"queue_time":896303,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:22:34.891 [info] {"args":{"id":23},"id":10738,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":5018290457,"event":"job:stop","attempt":1,"queue_time":181673,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:42:42.300 [info] {"args":{"id":16},"id":10743,"meta":{},"system_time":1773891762300279920,"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"]} 21:42:42.486 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/cb/a8/cba809ddf82668498e5d9cf8ce2c080f5df73f04434350dab51d61249330de10.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d5/e2/d5e2502efb1d68bd9e4ac80d3caac216c1a1e991815d384bb5095d12aaaefb5a.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:44:56.457 [info] {"args":{"id":19},"id":10745,"meta":{},"system_time":1773891896457664749,"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"]} 21:44:56.489 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/30/a3/30a3ad54920968ef87d2759ccceb2e126ae0b50ea1a8344d79c4218a8040619a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/15/0a/150a0469d003af2c2c5a051acca95f3dfe6def3bfb446c50c0e7c872f44a31fb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:47:56.286 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/cb/a8/cba809ddf82668498e5d9cf8ce2c080f5df73f04434350dab51d61249330de10.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d5/e2/d5e2502efb1d68bd9e4ac80d3caac216c1a1e991815d384bb5095d12aaaefb5a.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:47:56.406 [info] {"args":{"id":16},"id":10743,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":314105276,"event":"job:stop","attempt":1,"queue_time":355818,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:49:27.275 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/30/a3/30a3ad54920968ef87d2759ccceb2e126ae0b50ea1a8344d79c4218a8040619a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/15/0a/150a0469d003af2c2c5a051acca95f3dfe6def3bfb446c50c0e7c872f44a31fb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:49:27.440 [info] {"args":{"id":6926},"id":10771,"meta":{},"system_time":1773892167440522956,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:49:27.441 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:49:27.444 [info] {"args":{"id":19},"id":10745,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270985986,"event":"job:stop","attempt":1,"queue_time":106930,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:49:27.534 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/19/fc/19fcc126cebe2ba65c58bcdcb56b595eb426ee03050db518e175bbd84becc32b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:50:02.382 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/19/fc/19fcc126cebe2ba65c58bcdcb56b595eb426ee03050db518e175bbd84becc32b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:50:02.383 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:50:02.383 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:50:02.384 [info] {"args":{"id":6926},"id":10771,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34942998,"event":"job:stop","attempt":1,"queue_time":438066,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:17:44.658 [info] {"args":{"id":24},"id":10746,"meta":{},"system_time":1773893864658280000,"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"]} 22:17:44.794 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/af/24/af24d373b8b5aa7d25e20d226e3255e339746dca90f2d09bb0bc15636ffc69cf.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:21:30.082 [info] {"args":{"id":24},"id":10746,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":225423693,"event":"job:stop","attempt":1,"queue_time":124987,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:51.743 [notice] SIGTERM received - shutting down 00:04:51.752 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:02.691 [info] Reset 0 executing jobs 00:07:02.692 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:03.409 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:03.549 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:03.551 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:03.553 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:03.554 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:03.634 [info] {"args":{},"id":10774,"meta":{},"system_time":1773900423634757752,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:03.634 [info] Updating yt-dlp 00:07:03.635 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:04.576 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:05.098 [info] {"args":{},"id":10774,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1463403,"event":"job:stop","queue_time":632457,"attempt":1,"tags":["local_data"]} 01:23:15.547 [info] {"args":{"id":11},"id":10748,"meta":{},"system_time":1773904995547524563,"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"]} 01:23:16.159 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2e/96/2e969b0ce79e69cf063586fd186278e39c1c4e7eff6a5aa5b967de2f6e68c274.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:51:58.309 [info] {"args":{"id":11},"id":10748,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1722761194,"event":"job:stop","queue_time":741898,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.348 [notice] SIGTERM received - shutting down 05:00:11.374 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:52.764 [info] Reset 0 executing jobs 05:06:52.766 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:07.143 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:12.858 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:12.860 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:12.861 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:12.862 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:13.296 [info] {"args":{},"id":10776,"meta":{},"system_time":1773918433296318733,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:13.296 [info] Updating yt-dlp 05:07:13.296 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:14.868 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:15.477 [info] {"args":{},"id":10776,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2081547,"event":"job:stop","queue_time":1294783,"attempt":1,"tags":["local_data"]} 05:10:52.179 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:27:09.487 [info] GET / 06:27:10.770 [info] Sent 200 in 1282ms 06:28:46.091 [info] GET /sources/23/media/478453 06:28:46.118 [info] Sent 200 in 27ms 06:29:49.253 [info] GET /sources/23/media/478453/edit 06:29:49.256 [info] Sent 200 in 2ms 06:30:45.366 [info] GET /sources/23/media/478453/force_download 06:30:45.367 [error] #PID<0.2899.0> running PinchflatWeb.Endpoint (connection #PID<0.2898.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/478453/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/23/media/478453/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2898.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/478453/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 243, 245}, 33714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "i_like_gitea=7d22e840a809a0aa; _pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZG1CTnlJaVgzY0FIc3ItdUlXQmxzbDRX.6IB__j8Vkgt_ZlIMWb752ZId0P1KCUdF-wPK_wSgiT4; _csrf=fnkM4BLUCEvgQHOi_igxmGkltoc6MTc3MzkyMzIyMzU0MjA1OTc3OQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/478453", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_csrf" => "fnkM4BLUCEvgQHOi_igxmGkltoc6MTc3MzkyMzIyMzU0MjA1OTc3OQ", "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZG1CTnlJaVgzY0FIc3ItdUlXQmxzbDRX.6IB__j8Vkgt_ZlIMWb752ZId0P1KCUdF-wPK_wSgiT4", "i_like_gitea" => "7d22e840a809a0aa" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2899.0>, params: %{}, path_info: ["sources", "23", "media", "478453", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 243, 245}, req_cookies: %{ "_csrf" => "fnkM4BLUCEvgQHOi_igxmGkltoc6MTc3MzkyMzIyMzU0MjA1OTc3OQ", "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZG1CTnlJaVgzY0FIc3ItdUlXQmxzbDRX.6IB__j8Vkgt_ZlIMWb752ZId0P1KCUdF-wPK_wSgiT4", "i_like_gitea" => "7d22e840a809a0aa" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "i_like_gitea=7d22e840a809a0aa; _pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZG1CTnlJaVgzY0FIc3ItdUlXQmxzbDRX.6IB__j8Vkgt_ZlIMWb752ZId0P1KCUdF-wPK_wSgiT4; _csrf=fnkM4BLUCEvgQHOi_igxmGkltoc6MTc3MzkyMzIyMzU0MjA1OTc3OQ"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/478453"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/478453/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GJ49-ZPRuuVphAsAAAnB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2898.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/478453/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 243, 245}, 33714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "i_like_gitea=7d22e840a809a0aa; _pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZG1CTnlJaVgzY0FIc3ItdUlXQmxzbDRX.6IB__j8Vkgt_ZlIMWb752ZId0P1KCUdF-wPK_wSgiT4; _csrf=fnkM4BLUCEvgQHOi_igxmGkltoc6MTc3MzkyMzIyMzU0MjA1OTc3OQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/478453", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/478453/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2898.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/478453/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 243, 245}, 33714}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "i_like_gitea=7d22e840a809a0aa; _pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYZG1CTnlJaVgzY0FIc3ItdUlXQmxzbDRX.6IB__j8Vkgt_ZlIMWb752ZId0P1KCUdF-wPK_wSgiT4; _csrf=fnkM4BLUCEvgQHOi_igxmGkltoc6MTc3MzkyMzIyMzU0MjA1OTc3OQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/478453", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 1, has_body: false, host_info: :un (truncated) 06:31:33.336 [info] GET /sources/23/media/478453 06:31:33.340 [info] Sent 200 in 4ms 06:32:34.954 [info] GET /media/6d6c75aa-0b1f-40d4-b91d-38bb708608c4/stream 06:32:34.955 [info] Sent 200 in 1ms 09:15:24.982 [info] {"args":{"id":31},"id":10750,"meta":{},"system_time":1773933324982412140,"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"]} 09:15:25.045 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dc/72/dc72bffabc7d6ba74e904e5cb5c0bd884f7b0ef7d1edcb018c9b0e40ea8c7624.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:44:18.071 [info] {"args":{"id":30},"id":10751,"meta":{},"system_time":1773935058071741509,"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"]} 09:44:18.089 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5b/e3/5be3e1aa3a3696d453fa69c3c7ee0cf0ee66774d1eb4348210a28620670d172f.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:45:19.692 [info] {"args":{"id":31},"id":10750,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1794709790,"event":"job:stop","queue_time":590420,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:22:13.394 [info] {"args":{"id":30},"id":10751,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2275319936,"event":"job:stop","queue_time":306083,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:26:16.187 [info] {"args":{"id":20},"id":10752,"meta":{},"system_time":1773944776187160675,"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"]} 12:26:16.364 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7a/5e/7a5e491c42de6b2df036d212bc217cdd3952117d9fa174f51c2c7fa384ce4701.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:28:49.937 [info] {"args":{"id":20},"id":10752,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":153749810,"event":"job:stop","queue_time":795836,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:44:20.216 [info] {"args":{"id":17},"id":10753,"meta":{},"system_time":1773949460216427293,"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"]} 13:44:20.285 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/82/9e/829e47785975606b1bcaaa1fd10eefd7e75e875702d291bf6af6be9b1af341e4.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:51:13.722 [info] {"args":{"id":17},"id":10753,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":413505690,"event":"job:stop","queue_time":591955,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:16:29.126 [info] {"args":{"id":15},"id":10754,"meta":{},"system_time":1773954989126188468,"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"]} 15:16:29.188 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/00/c5/00c5ec6654ccba031cc09c3937320edad8895108063991746fe49bb6fc3586df.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:20:28.415 [info] {"args":{"id":25},"id":10755,"meta":{},"system_time":1773955228415129502,"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"]} 15:20:28.517 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/99/9c/999c56fb9e1e8eb0eecb98fc5011ea97483592c0b3121550133a9cc73643c640.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:29:12.316 [info] {"args":{"id":15},"id":10754,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":763189590,"event":"job:stop","queue_time":623561,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:29:37.247 [info] {"args":{"id":25},"id":10755,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":548831924,"event":"job:stop","queue_time":240537,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:04:05.297 [info] {"args":{"id":32},"id":10758,"meta":{},"system_time":1773957845297107000,"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"]} 16:04:05.325 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c6/56/c656ab622113861bd27a3fa308063992b28f7be0d29a11c85b9e6c4d6a972642.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:08:01.781 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 16:08:01.792 [info] {"args":{"id":448479},"id":10783,"meta":{},"system_time":1773958081792878762,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:08:01.795 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:08:02.492 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b6/82/b682b3f242003ff07c8ef4d245359f068d9a28d15668ea92074c0c182f65e167.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:08:33.513 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b6/82/b682b3f242003ff07c8ef4d245359f068d9a28d15668ea92074c0c182f65e167.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:08:33.513 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:08:33.514 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:08:33.515 [info] {"args":{"id":448479},"id":10783,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31721416,"event":"job:stop","queue_time":791718,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:15:28.368 [info] {"args":{"id":32},"id":10758,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":683070344,"event":"job:stop","queue_time":766667,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:15:28.369 [info] {"args":{"id":448479},"id":10784,"meta":{},"system_time":1773958528369094184,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:15:28.370 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:15:28.569 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a7/0f/a70f8972373cfab63872803b3a48abbd9764063c61a72f179c712cadb81a8d74.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:16:00.002 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a7/0f/a70f8972373cfab63872803b3a48abbd9764063c61a72f179c712cadb81a8d74.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:16:00.002 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:16:00.003 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:16:00.003 [info] {"args":{"id":448479},"id":10784,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31634096,"event":"job:stop","queue_time":367962,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:22:11.727 [info] {"args":{"id":5},"id":10759,"meta":{},"system_time":1773958931727272614,"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"]} 16:22:12.700 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/41/7f/417f97bf6b963c4fde8c3c2a462048576104aaba0c270fda5380821aece308ca.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:24:31.037 [info] {"args":{"id":5},"id":10759,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":139309832,"event":"job:stop","queue_time":363438,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:20:47.617 [info] {"args":{"id":27},"id":10760,"meta":{},"system_time":1773962447617157950,"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"]} 17:20:47.941 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2d/10/2d10f7c0a9a1bd8e0fd87c80a100c892d39697c0300d43aa2aa21124ebe8866e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1f/9f/1f9f99747d879d4f39400cfa17e4db06bf38a5e97ef584297bfc7bfee4d9c7bb.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:21:42.896 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2d/10/2d10f7c0a9a1bd8e0fd87c80a100c892d39697c0300d43aa2aa21124ebe8866e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1f/9f/1f9f99747d879d4f39400cfa17e4db06bf38a5e97ef584297bfc7bfee4d9c7bb.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:21:42.952 [info] {"args":{"id":27},"id":10760,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":55335226,"event":"job:stop","queue_time":192748,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:38:51.780 [info] {"args":{"id":29},"id":10761,"meta":{},"system_time":1773963531780230393,"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"]} 17:38:52.142 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/47/c0/47c06f428396a4d6ffa23e4b7a7237df367813866eba75898589a20809dca637.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3f/2b/3f2b0efaeee5757d2d46c209e9287688946d41211e3b9682401a1c64a164cd6c.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:43:03.961 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/47/c0/47c06f428396a4d6ffa23e4b7a7237df367813866eba75898589a20809dca637.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3f/2b/3f2b0efaeee5757d2d46c209e9287688946d41211e3b9682401a1c64a164cd6c.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:43:04.095 [info] {"args":{"id":29},"id":10761,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":252315151,"event":"job:stop","queue_time":254453,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.710 [info] {"args":{},"id":10789,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1773968400710616166,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.135 [info] Culling 0 media items past their retention date 19:00:02.166 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.167 [info] {"args":{},"id":10789,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1455701,"event":"job:stop","queue_time":709714,"attempt":1,"tags":["media_item","local_data"]} 19:35:49.237 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1773970549237169646,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:35:49.238 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:35:49.277 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/76/a0/76a00f5286c676e6ff954a1ef314a8aa8e1454565086cb92e6a5d9133508e3d9.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:35:58.260 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/76/a0/76a00f5286c676e6ff954a1ef314a8aa8e1454565086cb92e6a5d9133508e3d9.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:35:58.260 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:35:58.261 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9023861,"event":"job:exception","queue_time":458006,"attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:53:07.323 [info] {"args":{"id":21},"id":10764,"meta":{},"system_time":1773971587323539433,"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"]} 19:53:07.436 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/94/db/94db86ce2f89e33c89b5b48ebf796758b90e651ac9830b271f9b9ad93ee7ef9d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/80/c8802c52c21bb5ead2dfc6edb4b0879d1d9375c19727d5fa38503019fdbe32ab.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:57:57.881 [info] {"args":{"id":21},"id":10764,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":290557390,"event":"job:stop","queue_time":363365,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.771 [info] {"args":{},"id":10791,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1773972000771840824,"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"]} 20:00:00.802 [info] Redownloading 0 media items 20:00:00.802 [info] {"args":{},"id":10791,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":30413,"event":"job:stop","queue_time":770744,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:16:09.839 [info] {"args":{"id":22},"id":10766,"meta":{},"system_time":1773972969839297596,"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"]} 20:16:09.972 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/94/80/94808c7d606604436df3b214c08fe30defe0ff5d76cff5d84156ccb7bd71413a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bf/c8/bfc8e964013d4e4a8a139c3d2d50b367460e901edcf413397f5d7cd4f9d79733.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:20:20.334 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/94/80/94808c7d606604436df3b214c08fe30defe0ff5d76cff5d84156ccb7bd71413a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bf/c8/bfc8e964013d4e4a8a139c3d2d50b367460e901edcf413397f5d7cd4f9d79733.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:20:21.423 [info] {"args":{"id":22},"id":10766,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":251583176,"event":"job:stop","queue_time":449936,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:22:41.291 [info] {"args":{"id":26},"id":10767,"meta":{},"system_time":1773973361291209681,"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"]} 20:22:41.338 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f6/56/f656ff6351a6c13ab0232c449a0480b84eb997a6638667a79f71cdf455e165cf.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/29/13/2913403fda1aec317439b6ee738a90afb4a5c9b56ff6c0ff270a5d72be10f6df.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:28:24.968 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f6/56/f656ff6351a6c13ab0232c449a0480b84eb997a6638667a79f71cdf455e165cf.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/29/13/2913403fda1aec317439b6ee738a90afb4a5c9b56ff6c0ff270a5d72be10f6df.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:28:25.086 [info] {"args":{"id":26},"id":10767,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":343794357,"event":"job:stop","queue_time":240128,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:38:50.367 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1773974330367199309,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:38:50.368 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:38:50.396 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d7/51/d751392d8e2833c7ba36d79dcfd5e6a935e6f2b0e2a2535f41f15f94b984230f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:38:59.420 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d7/51/d751392d8e2833c7ba36d79dcfd5e6a935e6f2b0e2a2535f41f15f94b984230f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 20:38:59.420 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 20:38:59.421 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9053644,"event":"job:exception","queue_time":826250,"attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:13:20.725 [info] {"args":{"id":18},"id":10768,"meta":{},"system_time":1773976400725051816,"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"]} 21:13:20.738 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b7/fa/b7fae77c1b859777e10fdeb6bc3cee5ad2dfee6bba7b44153e7b46bdcdcc1441.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:22:35.221 [info] {"args":{"id":23},"id":10769,"meta":{},"system_time":1773976955221206516,"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"]} 21:22:35.278 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f8/16/f81649ce542cadae164902afb864761122bd2e38780f1124ad33b089d4430af4.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:40:22.312 [info] {"args":{"id":18},"id":10768,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1621586732,"event":"job:stop","queue_time":621924,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:47:57.087 [info] {"args":{"id":16},"id":10770,"meta":{},"system_time":1773978477087366481,"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"]} 21:47:57.818 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/aa/97/aa97dc18c384eb2d94c7f2740a07197e184f04c656cf95de1c013d71d4544ebd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7e/c5/7ec5d3eaf4d8e37a42e8cb56d7bd5f472fd8b3ae59ffc3f12ef3c174ad82bf9f.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:53:56.497 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/aa/97/aa97dc18c384eb2d94c7f2740a07197e184f04c656cf95de1c013d71d4544ebd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7e/c5/7ec5d3eaf4d8e37a42e8cb56d7bd5f472fd8b3ae59ffc3f12ef3c174ad82bf9f.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:53:56.610 [info] {"args":{"id":16},"id":10770,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":359522194,"event":"job:stop","queue_time":682351,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:53:56.616 [info] {"args":{"id":19},"id":10772,"meta":{},"system_time":1773978836616862157,"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"]} 21:53:56.674 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/20/c4/20c4269c3166483624ddd662f29429d5bedb3153ee1eb3f7b6b8ea2373f9c919.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a8/27/a827a684e83d7b46c0724708c0f67dd9dd53e999e97a4898d07f66158e0150fa.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:59:49.945 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/20/c4/20c4269c3166483624ddd662f29429d5bedb3153ee1eb3f7b6b8ea2373f9c919.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a8/27/a827a684e83d7b46c0724708c0f67dd9dd53e999e97a4898d07f66158e0150fa.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:59:50.133 [info] {"args":{"id":6926},"id":10796,"meta":{},"system_time":1773979190132977849,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:59:50.134 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:59:50.141 [info] {"args":{"id":19},"id":10772,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":353523985,"event":"job:stop","queue_time":269176564,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:59:50.200 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e4/25/e425d8a7685e21ddd5df6c5eeb006e6910fa041d797e0dbc853609614442a940.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:00:21.292 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e4/25/e425d8a7685e21ddd5df6c5eeb006e6910fa041d797e0dbc853609614442a940.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:00:21.293 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:00:21.293 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:00:21.294 [info] {"args":{"id":6926},"id":10796,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31160389,"event":"job:stop","queue_time":129662,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:21:30.262 [info] {"args":{"id":24},"id":10773,"meta":{},"system_time":1773980490262019235,"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"]} 22:21:30.589 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c0/27/c027560d9eb21047a9d056c8b6983ff71a93228ec8859d4a3fdcf515a1b43998.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:25:16.672 [info] {"args":{"id":24},"id":10773,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":226410000,"event":"job:stop","queue_time":181306,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:44:53.401 [info] {"args":{"id":23},"id":10769,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4938179933,"event":"job:stop","queue_time":330552,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:54.890 [notice] SIGTERM received - shutting down 00:04:54.899 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:04.227 [info] Reset 0 executing jobs 00:07:04.229 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:05.180 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:06.422 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:06.424 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:06.426 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:06.466 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:06.544 [info] {"args":{},"id":10800,"meta":{},"system_time":1773986826544212880,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:06.544 [info] Updating yt-dlp 00:07:06.544 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:07.520 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:08.040 [info] {"args":{},"id":10800,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1495333,"event":"job:stop","queue_time":542069,"attempt":1,"tags":["local_data"]} 01:51:58.910 [info] {"args":{"id":11},"id":10775,"meta":{},"system_time":1773993118910688213,"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"]} 01:51:59.376 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/44/7d/447d1073b8d783c40f611d9a554c5edc07e75d2932b255f877dda895390b25da.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:17:03.649 [info] {"args":{"id":11},"id":10775,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1504737846,"event":"job:stop","queue_time":758104,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:10.344 [notice] SIGTERM received - shutting down 05:00:10.374 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:26.764 [info] Reset 0 executing jobs 05:06:26.765 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:41.586 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:47.765 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:47.767 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:47.769 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:47.770 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:47.931 [info] {"args":{},"id":10802,"meta":{},"system_time":1774004807931061370,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:47.931 [info] Updating yt-dlp 05:06:47.931 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:49.678 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:50.276 [info] {"args":{},"id":10802,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2259830,"event":"job:stop","queue_time":929765,"attempt":1,"tags":["local_data"]} 05:10:26.307 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 09:45:20.795 [info] {"args":{"id":31},"id":10777,"meta":{},"system_time":1774021520795709454,"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"]} 09:45:21.949 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/60/b260c321ef0e6ab5a721f0b8e1c335bd20d6279f0b19b77453937b8a95e0015e.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:15:17.705 [info] {"args":{"id":31},"id":10777,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1796909042,"event":"job:stop","queue_time":1059189,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:22:13.465 [info] {"args":{"id":30},"id":10778,"meta":{},"system_time":1774023733465531017,"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"]} 10:22:14.356 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dc/ca/dccab853d2febc46e47b9f34d880813e9be105f95a807adebd2ed1fdc999924d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:05:26.832 [info] {"args":{"id":30},"id":10778,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2593363729,"event":"job:stop","queue_time":74276,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:28:50.888 [info] {"args":{"id":20},"id":10779,"meta":{},"system_time":1774031330888278464,"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"]} 12:28:52.210 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ed/94/ed94d47b1105a05e1a5c5c988cba610bf82f2038c3adfb82435748edf1e3425a.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:31:24.574 [info] {"args":{"id":20},"id":10779,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":153685511,"event":"job:stop","queue_time":953749,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:51:14.144 [info] {"args":{"id":17},"id":10780,"meta":{},"system_time":1774036274144205769,"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"]} 13:51:14.624 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/c2/5ac29bc3605fbfb3495f312266c9429230e75d650b35e50a40b3e872d1a238a5.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:58:07.260 [info] {"args":{"id":17},"id":10780,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":413114547,"event":"job:stop","queue_time":422962,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:29:12.370 [info] {"args":{"id":15},"id":10781,"meta":{},"system_time":1774042152370217214,"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"]} 15:29:12.623 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a3/e2/a3e2180c6755e1b2b1bfa17fa2ba5a62ad21d49ba2464d0cfe1a73b63ea6eeea.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:29:37.399 [info] {"args":{"id":25},"id":10782,"meta":{},"system_time":1774042177399443905,"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"]} 15:29:37.597 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/53/d3/53d3104c2ffe20d40ba871a23351cd652e3d19c769602ac8f43353e2e47e6524.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:38:58.851 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for Fighting Games are Broken. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 15:38:58.857 [info] {"args":{"id":489115},"id":10807,"meta":{},"system_time":1774042738857571683,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:38:58.860 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:38:58.958 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=iuz7-EVoqOg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/a9/85a9aeaa1777331ca4bd7704496e126a11e5e8e74aab15fdf9cb1bc2eee8ecc2.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:38:59.692 [info] Sent new media notification for source 25 15:38:59.699 [info] {"args":{"id":25},"id":10782,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":562299310,"event":"job:stop","queue_time":153302,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:39:09.000 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=iuz7-EVoqOg --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/21/62/216215e3be28c42aeb0f6258c89d7a0fd48b139d2ba16b38818b976ebf74ede7.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:39:39.152 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=iuz7-EVoqOg --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/489115/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/ae/86/ae86586ef5b22d590d2bde625c8001b14f7f52600a5b7efe6d699f9199db5923.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:39:50.793 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:39:50.794 [info] {"args":{"id":489115},"id":10807,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":51936091,"event":"job:stop","queue_time":855787,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:43:33.315 [info] {"args":{"id":15},"id":10781,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":860944368,"event":"job:stop","queue_time":55847,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:15:28.524 [info] {"args":{"id":32},"id":10785,"meta":{},"system_time":1774044928524425244,"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"]} 16:15:28.963 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d0/14/d014a238c0649848b4679e4377576089fa0bec5ed2b0eb3c252088c122acd305.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:18:54.058 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 16:18:54.066 [info] {"args":{"id":448479},"id":10810,"meta":{},"system_time":1774045134066684690,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:18:54.067 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:18:54.113 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a0/a2/a0a29874b5cf89c3381c2691aeb8c15ef544eb0099a94a936534ca6eb2069258.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:19:24.972 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a0/a2/a0a29874b5cf89c3381c2691aeb8c15ef544eb0099a94a936534ca6eb2069258.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:19:24.972 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:19:24.972 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:19:24.973 [info] {"args":{"id":448479},"id":10810,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":30906091,"event":"job:stop","queue_time":65765,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:24:31.180 [info] {"args":{"id":5},"id":10786,"meta":{},"system_time":1774045471180480840,"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"]} 16:24:31.235 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/68/ea/68eacc568ed3d40265efacbfbe0c03f965381bd2f582609a9a1c9baca4dd15d0.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:25:18.428 [info] {"args":{"id":32},"id":10785,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":589902805,"event":"job:stop","queue_time":157522,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:25:18.429 [info] {"args":{"id":448479},"id":10811,"meta":{},"system_time":1774045518429629849,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:25:18.430 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:25:18.467 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/12/ae/12ae40d1618636df0d2a394e401d915af12106b35388ca3bbd02af95a5e9c814.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:25:49.461 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/12/ae/12ae40d1618636df0d2a394e401d915af12106b35388ca3bbd02af95a5e9c814.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:25:49.461 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:25:49.461 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:25:49.462 [info] {"args":{"id":448479},"id":10811,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31031767,"event":"job:stop","queue_time":428714,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:26:31.060 [info] {"args":{"id":5},"id":10786,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":119878602,"event":"job:stop","queue_time":143750,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:21:43.836 [info] {"args":{"id":27},"id":10787,"meta":{},"system_time":1774048903836902544,"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"]} 17:21:44.260 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4c/b8/4cb8a6d9f2f70d2fbd35535defcf42ed2ff2ee32a5e28bf97b992a7f05c8b463.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/97/7c/977c130a054dc7f6f22a8d1135be22276dcab7d6a9a63b1cc6bd5b3b37182ebc.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:22:08.506 [info] Kicking off download for media item #489279 (8f8quEVpkCU) 17:22:08.516 [info] {"args":{"id":489279},"id":10814,"meta":{},"system_time":1774048928516202167,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:22:08.517 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:22:08.745 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8f8quEVpkCU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a9/8a/a98ab6a5d5055909bec09bca318ca32163a9076901522e161ab4ba2a50c0ad80.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:22:18.839 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8f8quEVpkCU --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-info-json --clean-info-json --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/83/16/83163358aab78fb152d764ac65cf624a792bbb9879080f3d733aeabe237a5eff.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:22:54.497 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4c/b8/4cb8a6d9f2f70d2fbd35535defcf42ed2ff2ee32a5e28bf97b992a7f05c8b463.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/97/7c/977c130a054dc7f6f22a8d1135be22276dcab7d6a9a63b1cc6bd5b3b37182ebc.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:22:54.542 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for Workshop Companion. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 17:22:55.050 [info] Sent new media notification for source 27 17:22:55.053 [info] {"args":{"id":27},"id":10787,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":71216403,"event":"job:stop","queue_time":885663,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:22:58.370 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8f8quEVpkCU --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/489279/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/09/ce/09ce7d0864ef7aa920f5ae17d627fc90db1fec9516406add24a51bdd647faaf3.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:23:08.150 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:23:08.152 [info] {"args":{"id":489279},"id":10814,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":59634719,"event":"job:stop","queue_time":514799,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:43:04.174 [info] {"args":{"id":29},"id":10788,"meta":{},"system_time":1774050184174105518,"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"]} 17:43:04.700 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b0/0b/b00bd2b8276c2b2e09850c989259f93bafbfdcbee9d41990eacafe92188c2333.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/43/db/43dbf0a58def9bbab2702dfa648cf7b682634f6d944f8f7de8a910e57f134e91.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:43:29.732 [info] Kicking off download for media item #489286 (rH5uQmq1V0w) 17:43:29.742 [info] {"args":{"id":489286},"id":10816,"meta":{},"system_time":1774050209742162887,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:43:29.743 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:43:29.768 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=rH5uQmq1V0w --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8b/c2/8bc2dcf7ff650f4c86c277011dba82edaf0c9bcce31abcb7ceeed03456ba6bf9.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:43:37.974 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=rH5uQmq1V0w --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/d6/0c/d60cd357b0d5649a8cc5e1e4331b38e87dff02bda5048baadd14bfed698697b0.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:45:02.821 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=rH5uQmq1V0w --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/489286/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/db/e5/dbe520fc1b59551aeaf32c60124d24eac780eb733760269cac7e4761137e3da1.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:45:13.737 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:45:13.737 [info] {"args":{"id":489286},"id":10816,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":103994939,"event":"job:stop","queue_time":740774,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:47:02.300 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b0/0b/b00bd2b8276c2b2e09850c989259f93bafbfdcbee9d41990eacafe92188c2333.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/43/db/43dbf0a58def9bbab2702dfa648cf7b682634f6d944f8f7de8a910e57f134e91.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:47:02.464 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for turndownforwalt. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 17:47:03.219 [info] Sent new media notification for source 29 17:47:03.224 [info] {"args":{"id":29},"id":10788,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":239048532,"event":"job:stop","queue_time":79441,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.621 [info] {"args":{},"id":10818,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774054800621372587,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.315 [info] Culling 0 media items past their retention date 19:00:02.344 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.345 [info] {"args":{},"id":10818,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1723380,"event":"job:stop","queue_time":619766,"attempt":1,"tags":["media_item","local_data"]} 19:57:58.628 [info] {"args":{"id":21},"id":10790,"meta":{},"system_time":1774058278628235334,"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"]} 19:57:58.670 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e1/a5/e1a594a56d59f7d73f26a3873db2a014e896518ffe3c23910bd1873328d6996a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c4/87/c4876f0cc561fc714dd8e634aa9b1273df8ddf7c7540e9866123e30ab88b1c53.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:00:00.684 [info] {"args":{},"id":10819,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774058400684481300,"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"]} 20:00:00.713 [info] Redownloading 0 media items 20:00:00.714 [info] {"args":{},"id":10819,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":29368,"event":"job:stop","queue_time":682758,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:02:51.395 [info] {"args":{"id":21},"id":10790,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":292766729,"event":"job:stop","queue_time":748549,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:20:22.066 [info] {"args":{"id":22},"id":10792,"meta":{},"system_time":1774059622066910578,"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"]} 20:20:22.660 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/15/3e/153ee700280f59a96846912fb4fb761c6d0415e49a35849f396d0830e2820074.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bd/26/bd267766ffe99958e0af8b1aa219a69c557e4fc552259db712e63567c34b22cf.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:24:27.734 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/15/3e/153ee700280f59a96846912fb4fb761c6d0415e49a35849f396d0830e2820074.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bd/26/bd267766ffe99958e0af8b1aa219a69c557e4fc552259db712e63567c34b22cf.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:24:29.456 [info] {"args":{"id":22},"id":10792,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":247389545,"event":"job:stop","queue_time":644789,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:28:25.619 [info] {"args":{"id":26},"id":10793,"meta":{},"system_time":1774060105619200914,"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"]} 20:28:25.686 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/64/ee/64ee321b133c7ce57d7b9d96bead76f913fa101e484bba2be742bd6fb38bd29e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/01/03/010315f76bf678fd6238c22d4727d18b43328a49b91a704667515fcad3e0d4f9.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:34:10.169 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/64/ee/64ee321b133c7ce57d7b9d96bead76f913fa101e484bba2be742bd6fb38bd29e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/01/03/010315f76bf678fd6238c22d4727d18b43328a49b91a704667515fcad3e0d4f9.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:34:10.314 [info] {"args":{"id":26},"id":10793,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":344695063,"event":"job:stop","queue_time":534712,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:40:23.223 [info] {"args":{"id":18},"id":10794,"meta":{},"system_time":1774064423222999862,"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"]} 21:40:23.248 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cd/c3/cdc303a400f1518fac88494ef0d868148f5a7aad3dbbfcfd5cdd7a37b6dc9502.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:53:57.190 [info] {"args":{"id":16},"id":10795,"meta":{},"system_time":1774065237190086460,"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"]} 21:53:57.234 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a7/f5/a7f56d47f296cd6d413ee3bafc6efceb4cd61b691f6b1f304f4dd671f3b6e88c.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/e3/66e39912eb97d47caeb3be8b85078d88d9d2678bf08220ade2cbb24b135c42a2.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:58:29.768 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a7/f5/a7f56d47f296cd6d413ee3bafc6efceb4cd61b691f6b1f304f4dd671f3b6e88c.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/e3/66e39912eb97d47caeb3be8b85078d88d9d2678bf08220ade2cbb24b135c42a2.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:58:30.374 [info] {"args":{"id":16},"id":10795,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":273183065,"event":"job:stop","queue_time":581585,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:59:50.629 [info] {"args":{"id":19},"id":10797,"meta":{},"system_time":1774065590629349464,"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"]} 21:59:50.683 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f1/11/f111f45f0af27ebe798abdf7e5fa3dd9c16097a2dd148df9827debce56bdb69b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/35/85/35851c793cd33dd22c7a5e6dd95686ebcd2c9e555d588eeb628df382e7498753.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:00:19.720 [info] Kicking off download for media item #489543 (DOJuOsZ4eLQ) 22:00:19.730 [info] {"args":{"id":489543},"id":10824,"meta":{},"system_time":1774065619730053412,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:00:19.731 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:00:19.775 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=DOJuOsZ4eLQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1c/b2/1cb20b001b428f601c75fe1a46491fc4a6a244412908bd0d6d2354e7ba500623.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:00:29.014 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=DOJuOsZ4eLQ --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/e8/65/e8654cabf07b408fbf75ed40c28fc56d16db9a2f699f772ded124adb50bcbeba.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:00:58.556 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=DOJuOsZ4eLQ --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/489543/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/2f/d8/2fd8198747fe3e00b228d4cf310cdd86ae20e55a34b741e628bc834eb73ec10e.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:01:08.079 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:01:08.080 [info] {"args":{"id":489543},"id":10824,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":48349297,"event":"job:stop","queue_time":728801,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:06:02.432 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f1/11/f111f45f0af27ebe798abdf7e5fa3dd9c16097a2dd148df9827debce56bdb69b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/35/85/35851c793cd33dd22c7a5e6dd95686ebcd2c9e555d588eeb628df382e7498753.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:06:02.592 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 22:06:02.596 [info] {"args":{"id":6926},"id":10825,"meta":{},"system_time":1774065962596299200,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:06:02.597 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:06:02.651 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2b/bb/2bbb428eecbe30424605722b913f140a0c439cd7f09db755be5857374ce41cda.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:06:03.164 [info] Sent new media notification for source 19 22:06:03.178 [info] {"args":{"id":19},"id":10797,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":372548740,"event":"job:stop","queue_time":493627,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:06:33.709 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2b/bb/2bbb428eecbe30424605722b913f140a0c439cd7f09db755be5857374ce41cda.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:06:33.709 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:06:33.710 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:06:33.711 [info] {"args":{"id":6926},"id":10825,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31113842,"event":"job:stop","queue_time":592939,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:07:13.652 [info] {"args":{"id":18},"id":10794,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1610428357,"event":"job:stop","queue_time":911987,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:25:17.044 [info] {"args":{"id":24},"id":10798,"meta":{},"system_time":1774067117044101463,"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"]} 22:25:17.060 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/05/3e05f8e289941fa3f347cdd1b6f84e5b50d94a93063cbe8d950a1d1d214d9f1f.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:28:35.537 [info] {"args":{"id":24},"id":10798,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":198492803,"event":"job:stop","queue_time":372773,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:44:54.317 [info] {"args":{"id":23},"id":10799,"meta":{},"system_time":1774068294317262180,"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"]} 22:44:54.370 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/82/44/8244ecd5d7cd68eee455819f6f457c2d1753cf1957e09adb09e805e07e14324a.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:47:46.688 [info] {"args":{"id":23},"id":10799,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3771963683,"event":"job:stop","queue_time":917655,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:53.370 [notice] SIGTERM received - shutting down 00:04:53.384 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:56.750 [info] Reset 0 executing jobs 00:06:56.751 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:57.258 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:57.397 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:57.399 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:57.401 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:57.402 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:57.460 [info] {"args":{},"id":10830,"meta":{},"system_time":1774073217459905764,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:57.460 [info] Updating yt-dlp 00:06:57.460 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:58.379 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:58.892 [info] {"args":{},"id":10830,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1431142,"event":"job:stop","queue_time":458181,"attempt":1,"tags":["local_data"]} 02:17:04.015 [info] {"args":{"id":11},"id":10801,"meta":{},"system_time":1774081024015854828,"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"]} 02:17:04.413 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9e/e7/9ee7bf5bbd9e74d14b14fd6ea0888fea1d5d2f45294c83c97327128acb934897.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:50:04.184 [info] {"args":{"id":11},"id":10801,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1980167503,"event":"job:stop","queue_time":411815,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.022 [notice] SIGTERM received - shutting down 05:00:11.032 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:31.038 [info] Reset 0 executing jobs 05:06:31.039 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:45.611 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:50.953 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:50.955 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:50.956 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:51.009 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:51.341 [info] {"args":{},"id":10832,"meta":{},"system_time":1774091211341361067,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:51.341 [info] Updating yt-dlp 05:06:51.341 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:52.987 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:53.550 [info] {"args":{},"id":10832,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2155594,"event":"job:stop","queue_time":340088,"attempt":1,"tags":["local_data"]} 05:10:30.613 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 10:15:18.460 [info] {"args":{"id":31},"id":10803,"meta":{},"system_time":1774109718460711683,"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"]} 10:15:18.837 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bf/67/bf67788b8fd6e5bef3ecaf638b350fe10af4e1176376ff28e0e253727658c11d.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:41:27.461 [info] {"args":{"id":31},"id":10803,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1569000249,"event":"job:stop","queue_time":837145,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:05:27.205 [info] {"args":{"id":30},"id":10804,"meta":{},"system_time":1774112727205852188,"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"]} 11:05:27.296 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/db/12/db12db7926271a5e3c8790663a651f3d5b6a5c3b7145e47f071864e855e09e3c.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:42:56.258 [info] {"args":{"id":30},"id":10804,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2249051993,"event":"job:stop","queue_time":376977,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:31:25.093 [info] {"args":{"id":20},"id":10805,"meta":{},"system_time":1774117885093248553,"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"]} 12:31:25.708 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c6/fb/c6fbb7120fcd303a6b80f06608cd3e512aa634d79be2a2d94e4bcc694bd837fd.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:33:58.530 [info] {"args":{"id":20},"id":10805,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":153436978,"event":"job:stop","queue_time":520496,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:58:07.571 [info] {"args":{"id":17},"id":10806,"meta":{},"system_time":1774123087571128336,"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"]} 13:58:08.547 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/18/69/1869213ebf4cf49b316b008e70f74b6015b2e0c21115eae4d9cd4003e820eb1e.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:05:55.986 [info] {"args":{"id":17},"id":10806,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":468414597,"event":"job:stop","queue_time":314092,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:38:59.968 [info] {"args":{"id":25},"id":10808,"meta":{},"system_time":1774129139968016998,"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"]} 15:39:00.035 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/57/c0/57c0a70b14fbaeb3bbe8f08fdb545e44f9c9c1db120e20731a01a72aee1cd5a8.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:43:34.292 [info] {"args":{"id":15},"id":10809,"meta":{},"system_time":1774129414292760947,"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"]} 15:43:34.439 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/34/5a340d8839a19e306192068ca662d4c3739be169c0c8ca71fe81673834c373c9.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:49:33.829 [info] {"args":{"id":25},"id":10808,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":633861054,"event":"job:stop","queue_time":274347,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:56:15.437 [info] {"args":{"id":15},"id":10809,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":761144315,"event":"job:stop","queue_time":980174,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:25:19.076 [info] {"args":{"id":32},"id":10812,"meta":{},"system_time":1774131919076758574,"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"]} 16:25:19.279 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f6/71/f671a7d72aa9df753888633f39d095f719829e3bb14f7c68027f3041b33f9165.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:26:31.159 [info] {"args":{"id":5},"id":10813,"meta":{},"system_time":1774131991159715887,"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"]} 16:26:31.843 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dc/51/dc518b377799a47493b81c529d51caeb16e6ac3a27906f9ba43fb47b5cfa82d0.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:28:49.127 [info] {"args":{"id":5},"id":10813,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":137967427,"event":"job:stop","queue_time":102407,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:29:14.684 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 16:29:14.693 [info] {"args":{"id":448479},"id":10840,"meta":{},"system_time":1774132154693019840,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:29:14.693 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:29:14.747 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f5/58/f558062d197319e4c09932eacb03afe22e8ef905c0be507dc60cb33481e95a28.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:29:41.584 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f5/58/f558062d197319e4c09932eacb03afe22e8ef905c0be507dc60cb33481e95a28.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:29:41.584 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:29:41.584 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:29:41.585 [info] {"args":{"id":448479},"id":10840,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26891581,"event":"job:stop","queue_time":692028,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:36:37.755 [info] {"args":{"id":32},"id":10812,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":678678088,"event":"job:stop","queue_time":649965,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:36:37.757 [info] {"args":{"id":448479},"id":10841,"meta":{},"system_time":1774132597756970563,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:36:37.757 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:36:37.845 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d3/0c/d30ca02d98b992e96fa0b71a46cb5446522f099b508a172e93c1f0c38a54108b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:37:04.836 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d3/0c/d30ca02d98b992e96fa0b71a46cb5446522f099b508a172e93c1f0c38a54108b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:37:04.836 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:37:04.836 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:37:04.838 [info] {"args":{"id":448479},"id":10841,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27079558,"event":"job:stop","queue_time":754977,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:22:55.845 [info] {"args":{"id":27},"id":10815,"meta":{},"system_time":1774135375845444255,"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"]} 17:22:56.164 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/02/0c/020c4fd81ad7d7bcdcd961bd672ffa7cee277a35ff5a52b94265d071ed2dc16f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/87/ed/87ed29129b7389ef72c9d5e29b6fce1902855a95fb5029fa095887d7ef6ff7a7.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:24:15.089 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/02/0c/020c4fd81ad7d7bcdcd961bd672ffa7cee277a35ff5a52b94265d071ed2dc16f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/87/ed/87ed29129b7389ef72c9d5e29b6fce1902855a95fb5029fa095887d7ef6ff7a7.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:24:15.555 [info] {"args":{"id":27},"id":10815,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":79709067,"event":"job:stop","queue_time":793900,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:47:03.407 [info] {"args":{"id":29},"id":10817,"meta":{},"system_time":1774136823407390769,"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"]} 17:47:03.660 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/93/32/93321ae5c51b3b0caaf6a3865bfb61d98faf9ea5d12545277473f0190fa46892.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d4/6f/d46fe51ec44cb07c19d1d8964730e7eca819c4d7b5f96656fde84c8b8deaa607.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:50:29.749 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/93/32/93321ae5c51b3b0caaf6a3865bfb61d98faf9ea5d12545277473f0190fa46892.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d4/6f/d46fe51ec44cb07c19d1d8964730e7eca819c4d7b5f96656fde84c8b8deaa607.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:50:30.185 [info] {"args":{"id":29},"id":10817,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":206778035,"event":"job:stop","queue_time":186584,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.819 [info] {"args":{},"id":10845,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774141200819242103,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.549 [info] Culling 0 media items past their retention date 19:00:01.578 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.579 [info] {"args":{},"id":10845,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":759322,"event":"job:stop","queue_time":817987,"attempt":1,"tags":["media_item","local_data"]} 20:00:00.885 [info] {"args":{},"id":10846,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774144800884740395,"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"]} 20:00:00.941 [info] Redownloading 0 media items 20:00:00.942 [info] {"args":{},"id":10846,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":56760,"event":"job:stop","queue_time":881044,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:02:52.045 [info] {"args":{"id":21},"id":10820,"meta":{},"system_time":1774144972045639209,"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"]} 20:02:52.076 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6d/07/6d0712688da881f8b6ef19f1bcdbfc5b7601917352ad53f0ae30619b40bab15c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/79/29/79290b269d7b044615561f3216d6870e79c64c8d759fc9bea761a38eb51506cd.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:07:42.419 [info] {"args":{"id":21},"id":10820,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":290373064,"event":"job:stop","queue_time":651313,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:24:30.444 [info] {"args":{"id":22},"id":10821,"meta":{},"system_time":1774146270444753853,"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"]} 20:24:30.506 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fe/e5/fee586bb696353eb66bd060233f502ecf8f89e8ac9a48474dd6a5caeafe7101b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/30/a8/30a82a4238d000188b0e3334b7552dc4a75ac2ef308d96c47872554180e0cd52.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:29:12.151 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fe/e5/fee586bb696353eb66bd060233f502ecf8f89e8ac9a48474dd6a5caeafe7101b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/30/a8/30a82a4238d000188b0e3334b7552dc4a75ac2ef308d96c47872554180e0cd52.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:29:13.210 [info] {"args":{"id":22},"id":10821,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":282764707,"event":"job:stop","queue_time":988862,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:34:10.324 [info] {"args":{"id":26},"id":10822,"meta":{},"system_time":1774146850324656438,"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"]} 20:34:10.399 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/03/92/039230b3ea0f3ac9d49253f32595e83139d956f0846a5d09840fd6681d95d82d.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/e6/c1e64e7f19617ce0e56dfc4e5627fe112ef38758a4cdba41cffcec1c84f6c61b.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:38:33.884 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/03/92/039230b3ea0f3ac9d49253f32595e83139d956f0846a5d09840fd6681d95d82d.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/e6/c1e64e7f19617ce0e56dfc4e5627fe112ef38758a4cdba41cffcec1c84f6c61b.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:38:33.994 [info] {"args":{"id":26},"id":10822,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":263669566,"event":"job:stop","queue_time":11483,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:58:30.709 [info] {"args":{"id":16},"id":10823,"meta":{},"system_time":1774151910709002160,"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"]} 21:58:32.174 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/da/ee/daee9188281d3f3977889dcbd2190af8b985d38e3bfa29489dbfab980fe0663a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/44/30/443022e1a43521c455ed32558dd7b02056b317ba107c5573cf8dab6c48162057.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:03:49.529 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/da/ee/daee9188281d3f3977889dcbd2190af8b985d38e3bfa29489dbfab980fe0663a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/44/30/443022e1a43521c455ed32558dd7b02056b317ba107c5573cf8dab6c48162057.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:03:49.650 [info] {"args":{"id":16},"id":10823,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":318940162,"event":"job:stop","queue_time":336038,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:06:03.233 [info] {"args":{"id":19},"id":10826,"meta":{},"system_time":1774152363233798850,"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"]} 22:06:03.589 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6a/91/6a918efbab5eaf1954fb52696787aab800dc75c5b3e71dd38777f8d3a2012679.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d4/e9/d4e914878bb27498f27bc26ddb908f9b6c25b5c9e28557b79fd7cb7c997817e8.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:07:14.320 [info] {"args":{"id":18},"id":10827,"meta":{},"system_time":1774152434320461256,"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"]} 22:07:14.336 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/83/65/836541a468d506c58e6a6268c16e6c93bbfcc05b571b90b0a1762c22edd7245e.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:11:56.709 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6a/91/6a918efbab5eaf1954fb52696787aab800dc75c5b3e71dd38777f8d3a2012679.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d4/e9/d4e914878bb27498f27bc26ddb908f9b6c25b5c9e28557b79fd7cb7c997817e8.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:11:56.863 [info] {"args":{"id":6926},"id":10851,"meta":{},"system_time":1774152716863157494,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:11:56.864 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:11:56.866 [info] {"args":{"id":19},"id":10826,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":353631902,"event":"job:stop","queue_time":67685,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:11:56.971 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9c/ed/9cedcc9b290bbb9b19e576d6d0fb6d780dc7c485dea66f6592f57269fa533703.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:12:32.002 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9c/ed/9cedcc9b290bbb9b19e576d6d0fb6d780dc7c485dea66f6592f57269fa533703.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:12:32.002 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:12:32.002 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:12:32.003 [info] {"args":{"id":6926},"id":10851,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35139388,"event":"job:stop","queue_time":862022,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:28:35.962 [info] {"args":{"id":24},"id":10828,"meta":{},"system_time":1774153715962422354,"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"]} 22:28:36.431 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/84/0c/840c23464d5f246a61d9346aee45ea206245a8c3f65e9890c91a7e7413fb8fe4.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:31:29.222 [info] {"args":{"id":24},"id":10828,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":173259189,"event":"job:stop","queue_time":426997,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:37:39.704 [info] {"args":{"id":18},"id":10827,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1825383278,"event":"job:stop","queue_time":670297,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:47:47.067 [info] {"args":{"id":23},"id":10829,"meta":{},"system_time":1774158467067839197,"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"]} 23:47:47.095 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7a/e4/7ae412dee1d2ccffc529ce82da451cbd1926cb90a30734bfcfb94e2e97942f74.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:04:41.171 [notice] SIGTERM received - shutting down 00:07:00.541 [info] Reset 1 executing jobs 00:07:00.543 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:01.309 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:01.470 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:01.473 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:01.475 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:01.476 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:01.485 [info] {"args":{},"id":10855,"meta":{},"system_time":1774159621485755864,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:01.485 [info] Updating yt-dlp 00:07:01.486 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:02.485 [info] {"args":{"id":23},"id":10829,"meta":{},"system_time":1774159622485449870,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:07:02.500 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:02.531 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/29/f2/29f21d878244da4de4aec55dc9ec177637020ff23a722394cf07c700dd2cfd46.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:07:03.070 [info] {"args":{},"id":10855,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1584345,"event":"job:stop","queue_time":484199,"attempt":1,"tags":["local_data"]} 01:09:59.356 [info] {"args":{"id":23},"id":10829,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3776862816,"event":"job:stop","queue_time":1156205972,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 02:50:04.612 [info] {"args":{"id":11},"id":10831,"meta":{},"system_time":1774169404611944769,"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"]} 02:50:04.869 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cc/0c/cc0c3eccca80ab8e13f59b31c60a16d649f3eadf6fcfccfaa152e4d9de19c809.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:23:23.787 [info] {"args":{"id":11},"id":10831,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1999174375,"event":"job:stop","queue_time":574663,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:13.782 [notice] SIGTERM received - shutting down 05:00:13.830 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:25.613 [info] Reset 0 executing jobs 05:06:25.615 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:41.679 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:43.316 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:43.319 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:43.320 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:43.358 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:44.071 [info] {"args":{},"id":10858,"meta":{},"system_time":1774177604071017938,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:44.071 [info] Updating yt-dlp 05:06:44.071 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:46.349 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:46.981 [info] {"args":{},"id":10858,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2785517,"event":"job:stop","queue_time":1069849,"attempt":1,"tags":["local_data"]} 05:10:24.963 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 10:41:27.587 [info] {"args":{"id":31},"id":10833,"meta":{},"system_time":1774197687587134071,"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"]} 10:41:28.143 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d7/ab/d7ab4e136f0737d47f9773e8582754c81098a8c5cba9711a4210031b792d777b.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:07:29.708 [info] {"args":{"id":31},"id":10833,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1562120221,"event":"job:stop","queue_time":146282,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:42:56.285 [info] {"args":{"id":30},"id":10834,"meta":{},"system_time":1774201376285208783,"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"]} 11:42:56.865 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a6/b5/a6b522a7e56f220c273f2e5f1c61b69b08a8b5e2035b0f634d0e2bf845700311.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:20:32.656 [info] {"args":{"id":30},"id":10834,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2256369693,"event":"job:stop","queue_time":28666,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:33:59.198 [info] {"args":{"id":20},"id":10835,"meta":{},"system_time":1774204439198300622,"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"]} 12:33:59.453 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3a/0f/3a0f77d42fda3ab29126fc34a47cdb00ee98ca5a14406e2dab6c71668ec6765f.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:36:52.247 [info] {"args":{"id":20},"id":10835,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":173048405,"event":"job:stop","queue_time":669604,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:05:56.109 [info] {"args":{"id":17},"id":10836,"meta":{},"system_time":1774209956109123299,"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"]} 14:05:56.326 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/61/cf/61cf69d39621c6e7c3cabfa97815c0c6d262b92c2b1e3cf87a9062e4977ffd48.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:12:47.824 [info] {"args":{"id":17},"id":10836,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":411714645,"event":"job:stop","queue_time":124361,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:49:34.816 [info] {"args":{"id":25},"id":10837,"meta":{},"system_time":1774216174816673238,"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"]} 15:49:35.338 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/78/39781cce0295830fc13ced0f4de25f6235ea405e9bb5af2b205514602d488451.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:56:16.306 [info] {"args":{"id":15},"id":10838,"meta":{},"system_time":1774216576306561750,"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"]} 15:56:16.460 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/41/2d/412db0bc64a8cd7c01aeb322cf151a37e1f7017489ccbbb148c7769f505977d1.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:57:41.029 [info] {"args":{"id":25},"id":10837,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":486212731,"event":"job:stop","queue_time":988548,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:08:57.920 [info] {"args":{"id":15},"id":10838,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":761613113,"event":"job:stop","queue_time":870768,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:28:49.748 [info] {"args":{"id":5},"id":10839,"meta":{},"system_time":1774218529748557982,"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"]} 16:28:49.958 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bb/46/bb4615dc2e14a5fa976743450ca0e7b369e65102a5738c73687481a949be8ad2.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:31:25.430 [info] {"args":{"id":5},"id":10839,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":155681091,"event":"job:stop","queue_time":622914,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:36:38.272 [info] {"args":{"id":32},"id":10842,"meta":{},"system_time":1774218998272234509,"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"]} 16:36:38.454 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/56/b9/56b9c1b033d080ad14028e85c007d2ac2b19d4904d0749e8f4dfc8afbe82c35b.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:40:33.834 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 16:40:33.844 [info] {"args":{"id":448479},"id":10866,"meta":{},"system_time":1774219233844212047,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:40:33.845 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:40:33.879 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a3/d2/a3d235120cec5a2b4f66c22ef902a8fd1310150cc749bdccd11584c5e295e17d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:41:04.731 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a3/d2/a3d235120cec5a2b4f66c22ef902a8fd1310150cc749bdccd11584c5e295e17d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:41:04.731 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:41:04.732 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:41:04.732 [info] {"args":{"id":448479},"id":10866,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":30887851,"event":"job:stop","queue_time":842810,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:55.272 [info] {"args":{"id":32},"id":10842,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":676998798,"event":"job:stop","queue_time":518850,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:47:55.272 [info] {"args":{"id":448479},"id":10867,"meta":{},"system_time":1774219675272873665,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:55.273 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:55.324 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7f/43/7f4320f450b925d7a2ad2da9239cfebcd821b38a939033f4494b1f520fa0c7dc.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:22.283 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7f/43/7f4320f450b925d7a2ad2da9239cfebcd821b38a939033f4494b1f520fa0c7dc.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:48:22.283 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:48:22.284 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:48:22.285 [info] {"args":{"id":448479},"id":10867,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27011298,"event":"job:stop","queue_time":270781,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:24:16.416 [info] {"args":{"id":27},"id":10843,"meta":{},"system_time":1774221856415938880,"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"]} 17:24:16.658 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/7c/d4/7cd458bb7fa64656765155659a202b0774049cbb026924c492e51ee0dca73ef3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/ce/39cee674ff7a6b481d98b3a02b64321486c114083f357f239461d5294d6f48aa.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:25:18.079 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/7c/d4/7cd458bb7fa64656765155659a202b0774049cbb026924c492e51ee0dca73ef3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/ce/39cee674ff7a6b481d98b3a02b64321486c114083f357f239461d5294d6f48aa.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:25:18.120 [info] {"args":{"id":27},"id":10843,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":61703631,"event":"job:stop","queue_time":863209,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:50:31.095 [info] {"args":{"id":29},"id":10844,"meta":{},"system_time":1774223431095181155,"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"]} 17:50:31.349 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fc/1a/fc1a981217b512caeb8cc360898066d1b57411d8a4d836437220a1ee2cf57d69.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/94/5f/945f9c83a320a282d3e149593a91278d807686643049f7e3a135649dc0becabd.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:53:57.067 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fc/1a/fc1a981217b512caeb8cc360898066d1b57411d8a4d836437220a1ee2cf57d69.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/94/5f/945f9c83a320a282d3e149593a91278d807686643049f7e3a135649dc0becabd.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:53:57.220 [info] {"args":{"id":29},"id":10844,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":206123800,"event":"job:stop","queue_time":910710,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.172 [info] {"args":{},"id":10871,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774227600172054004,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:00.792 [info] Culling 0 media items past their retention date 19:00:00.837 [info] Deleting 0 media items that are from before the source cutoff 19:00:00.838 [info] {"args":{},"id":10871,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":665454,"event":"job:stop","queue_time":170779,"attempt":1,"tags":["media_item","local_data"]} 20:00:00.236 [info] {"args":{},"id":10872,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774231200236312614,"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"]} 20:00:00.271 [info] Redownloading 0 media items 20:00:00.273 [info] {"args":{},"id":10872,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":35874,"event":"job:stop","queue_time":234823,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:07:42.916 [info] {"args":{"id":21},"id":10847,"meta":{},"system_time":1774231662916836858,"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"]} 20:07:42.950 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/37/82/378258d25b182a5e381e0376a461af6b0b29419a5c73852572ad3ba327affb9f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fc/63/fc63a041730c945a7550ac2d8db8e58dab797ff67ef6ab4aa451d41d11de8309.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:12:33.819 [info] {"args":{"id":21},"id":10847,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":290902585,"event":"job:stop","queue_time":498131,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:29:13.339 [info] {"args":{"id":22},"id":10848,"meta":{},"system_time":1774232953338933947,"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"]} 20:29:13.612 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c7/3f/c73fed8a227e08686434c31bbc5bc44771ea21f026b8d6489931a218d28dbdfa.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c7/d9/c7d9a7701e2a971561b49f60726768e9a184ffc0f2b65bc1f4750e8d9996203a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:34:35.982 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c7/3f/c73fed8a227e08686434c31bbc5bc44771ea21f026b8d6489931a218d28dbdfa.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c7/d9/c7d9a7701e2a971561b49f60726768e9a184ffc0f2b65bc1f4750e8d9996203a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:34:36.613 [info] {"args":{"id":22},"id":10848,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":323273602,"event":"job:stop","queue_time":131022,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:38:34.979 [info] {"args":{"id":26},"id":10849,"meta":{},"system_time":1774233514979808483,"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"]} 20:38:35.108 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/49/c1/49c1e03b1b1c76c9f05eae8da26ee31bbff38a44f98e9b3cf8e6ea68e0dd6fce.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3b/2c/3b2cef2e66500a5d21ef51d3bd99ecdda1221692c4b4db578d83fa5837481889.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:44:18.634 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/49/c1/49c1e03b1b1c76c9f05eae8da26ee31bbff38a44f98e9b3cf8e6ea68e0dd6fce.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3b/2c/3b2cef2e66500a5d21ef51d3bd99ecdda1221692c4b4db578d83fa5837481889.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:44:18.746 [info] {"args":{"id":26},"id":10849,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":343765821,"event":"job:stop","queue_time":987231,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:03:50.471 [info] {"args":{"id":16},"id":10850,"meta":{},"system_time":1774238630471062305,"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"]} 22:03:50.527 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2e/1d/2e1d689f3fc258ea5562ae77abf7d5865373175bc629e1a5aa4eb344b951d5c0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c4/97/c497f24261c3e857a20e0a734c5e37f7e3ada6f4d39928807f644457b6fc1d9d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:09:02.669 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2e/1d/2e1d689f3fc258ea5562ae77abf7d5865373175bc629e1a5aa4eb344b951d5c0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c4/97/c497f24261c3e857a20e0a734c5e37f7e3ada6f4d39928807f644457b6fc1d9d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:09:02.800 [info] {"args":{"id":16},"id":10850,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":312328940,"event":"job:stop","queue_time":822812,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:11:57.042 [info] {"args":{"id":19},"id":10852,"meta":{},"system_time":1774239117042244008,"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"]} 22:11:57.088 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b0/91/b09153a9fa0c83d77f5cb92a6807275e1efecad86dc7db6f959b3c0a96b15d30.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f1/8c/f18c87014e9ea4fc8dca76e4bb63535f063c290f006f2d90af666185eaf155cb.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:16:27.127 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b0/91/b09153a9fa0c83d77f5cb92a6807275e1efecad86dc7db6f959b3c0a96b15d30.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f1/8c/f18c87014e9ea4fc8dca76e4bb63535f063c290f006f2d90af666185eaf155cb.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:16:27.473 [info] {"args":{"id":6926},"id":10877,"meta":{},"system_time":1774239387473649557,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:16:27.475 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:16:27.477 [info] {"args":{"id":19},"id":10852,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270434956,"event":"job:stop","queue_time":178814,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:16:27.499 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2f/f5/2ff50535c817fe139bb5bbf1553aa8929c985c366debac87fdbbc959ca06a7f6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:16:54.844 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2f/f5/2ff50535c817fe139bb5bbf1553aa8929c985c366debac87fdbbc959ca06a7f6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:16:54.844 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:16:54.845 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:16:54.846 [info] {"args":{"id":6926},"id":10877,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27371452,"event":"job:stop","queue_time":471797,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:31:18.335 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1774240278335502562,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":19,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:31:18.336 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:31:18.379 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/26/50/26503459bbdc5aba9cf24665d169e01b7e4e6472c6291532b6e11a1bcffd3efc.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:31:27.202 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/26/50/26503459bbdc5aba9cf24665d169e01b7e4e6472c6291532b6e11a1bcffd3efc.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 22:31:27.202 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 22:31:27.203 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8867114,"event":"job:exception","queue_time":72782,"attempt":19,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:31:29.350 [info] {"args":{"id":24},"id":10853,"meta":{},"system_time":1774240289350665741,"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"]} 22:31:29.445 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ee/e9/eee96cdcdc50fb0d32f6dec70fd5b603da6ddacc442697f87c6041eb37ff738d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:34:22.047 [info] {"args":{"id":24},"id":10853,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172696308,"event":"job:stop","queue_time":129593,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:37:39.774 [info] {"args":{"id":18},"id":10854,"meta":{},"system_time":1774240659774173891,"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"]} 22:37:39.858 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c5/b2/c5b2c00a97f7e804a9173fd086cb4d56378b97cfd0b391e87ad252afc9702ffc.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:07:58.304 [info] {"args":{"id":18},"id":10854,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1818529923,"event":"job:stop","queue_time":71329,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:49.268 [notice] SIGTERM received - shutting down 00:04:49.276 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:52.066 [info] Reset 0 executing jobs 00:06:52.068 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:52.725 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:52.858 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:52.859 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:52.861 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:52.862 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:52.957 [info] {"args":{},"id":10881,"meta":{},"system_time":1774246012957719783,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:52.957 [info] Updating yt-dlp 00:06:52.957 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:53.874 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:54.432 [info] {"args":{},"id":10881,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1473592,"event":"job:stop","queue_time":956017,"attempt":1,"tags":["local_data"]} 00:21:45.108 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1774246905107902910,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":19,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:21:45.219 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:21:46.324 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9e/42/9e42f0bff594aca4284afdad932df4bf7fc3cccf27e127e0abb515e93e725332.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:22:04.282 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9e/42/9e42f0bff594aca4284afdad932df4bf7fc3cccf27e127e0abb515e93e725332.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 00:22:04.282 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 00:22:04.283 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":19174589,"event":"job:exception","queue_time":457023,"attempt":19,"tags":["media_item","media_fetching","show_in_dashboard"]} 01:09:59.634 [info] {"args":{"id":23},"id":10856,"meta":{},"system_time":1774249799634584100,"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"]} 01:10:00.227 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/06/ac/06ac4d6bbafff282f7a51e4449bdd4e6a2a5b57b8d6c40eb09854b831b03850f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:10:41.496 [info] Kicking off download for media item #494131 (sPs6OeGecJg) 01:10:41.611 [info] {"args":{"id":494131},"id":10882,"meta":{},"system_time":1774249841611815463,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 01:10:41.613 [info] User scripts lifecyle file either not present or is empty. Skipping. 01:10:41.866 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=sPs6OeGecJg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/27/4d27e76ddf68e933cb3b2a0f6152c5d8bbaf9fa76e0fa284ad27603e40318b19.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:10:51.432 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=sPs6OeGecJg --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/8a/9a/8a9a3c7b7a18e06f84936d2f9723eb7ff6116868b4e404822c5e8eeb251c96de.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:11:52.215 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=sPs6OeGecJg --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/494131/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/97/d9/97d9c6fa48b3088da241e3459fc814aeb85210ac536021976ac6bf9681ed513b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:12:03.563 [info] User scripts lifecyle file either not present or is empty. Skipping. 01:12:03.564 [info] {"args":{"id":494131},"id":10882,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":81951987,"event":"job:stop","queue_time":530925,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 02:22:23.525 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for Play to Win MTG. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 02:22:24.798 [info] Sent new media notification for source 23 02:22:25.021 [info] {"args":{"id":23},"id":10856,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4345185368,"event":"job:stop","queue_time":339010,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 03:23:24.100 [info] {"args":{"id":11},"id":10857,"meta":{},"system_time":1774257804100592809,"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"]} 03:23:24.341 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0f/12/0f12bd9fa5833ee11e47bf41a80dcb3c84db6fd24604c2de08e340fa7da352fb.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:55:54.873 [info] {"args":{"id":11},"id":10857,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1950771752,"event":"job:stop","queue_time":260900,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:13.017 [notice] SIGTERM received - shutting down 05:00:13.034 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:42.227 [info] Reset 0 executing jobs 05:06:42.228 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:02.256 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:07.525 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:07.526 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:07.528 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:07.529 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:08.042 [info] {"args":{},"id":10885,"meta":{},"system_time":1774264028042014544,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:08.042 [info] Updating yt-dlp 05:07:08.042 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:09.934 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:10.468 [info] {"args":{},"id":10885,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2401112,"event":"job:stop","queue_time":1040048,"attempt":1,"tags":["local_data"]} 05:10:41.505 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 11:07:30.546 [info] {"args":{"id":31},"id":10859,"meta":{},"system_time":1774285650545894393,"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"]} 11:07:30.942 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/25/62/2562a4d2e4ebe0094e8412cb7649cc3bf4670de76bfe93a67641523760471e87.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:41:26.454 [info] {"args":{"id":31},"id":10859,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2035907884,"event":"job:stop","queue_time":875900,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:20:33.484 [info] {"args":{"id":30},"id":10860,"meta":{},"system_time":1774290033484187157,"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"]} 12:20:33.978 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/52/54/5254a1f810ad1bc7aa90c46d1df722f0e05076d4a3c7334990d956438fe690bd.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:36:52.638 [info] {"args":{"id":20},"id":10861,"meta":{},"system_time":1774291012638362305,"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"]} 12:36:53.289 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e0/89/e0890bd9dde1dd10e32dea8b600479d61fe980c2d4f9da547d75d4aabf55beac.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:39:46.075 [info] {"args":{"id":20},"id":10861,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":173437093,"event":"job:stop","queue_time":392354,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:03:45.316 [info] {"args":{"id":30},"id":10860,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2591831100,"event":"job:stop","queue_time":833143,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:12:47.947 [info] {"args":{"id":17},"id":10862,"meta":{},"system_time":1774296767947628673,"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"]} 14:12:48.827 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b0/06/b006f064544b1ac35012698bb92e997e5d969456e9ce6dc38fb262bb78995284.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:20:36.101 [info] {"args":{"id":17},"id":10862,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":468153681,"event":"job:stop","queue_time":124760,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:57:41.799 [info] {"args":{"id":25},"id":10863,"meta":{},"system_time":1774303061798505381,"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"]} 15:57:43.435 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d1/cd/d1cdf9587369940bb2cb23b8c1d85a433110f7808139e92ea44106b954731fb2.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:07:03.147 [info] {"args":{"id":25},"id":10863,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":561348858,"event":"job:stop","queue_time":769561,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:08:58.557 [info] {"args":{"id":15},"id":10864,"meta":{},"system_time":1774303738557270986,"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"]} 16:08:58.715 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7a/ed/7aedb1ebc13fb0381fd73aa1ca912745ba7eb604827021bbdd9cc253f433ce05.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:21:54.661 [info] {"args":{"id":15},"id":10864,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":776103988,"event":"job:stop","queue_time":639066,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:31:26.110 [info] {"args":{"id":5},"id":10865,"meta":{},"system_time":1774305086110109865,"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"]} 16:31:26.266 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2c/69/2c69a3f6689f04b7175f53b1a3791a6a5faa07e566e03921cfa6d809eef986d8.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:33:43.773 [info] {"args":{"id":5},"id":10865,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":137662710,"event":"job:stop","queue_time":682323,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:47:56.169 [info] {"args":{"id":32},"id":10868,"meta":{},"system_time":1774306076169289122,"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"]} 16:47:56.267 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/09/4b/094b1e513e06754af0617d598632e2c05429733dd9163102c566d36afa1617f8.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:51:21.779 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 16:51:21.789 [info] {"args":{"id":448479},"id":10893,"meta":{},"system_time":1774306281789745493,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:51:21.791 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:51:21.821 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9a/11/9a11f426facfec4376e078539ef6855968ba949f8419bbeb98f0ecc344fea2bd.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:51:48.625 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9a/11/9a11f426facfec4376e078539ef6855968ba949f8419bbeb98f0ecc344fea2bd.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:51:48.625 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:51:48.625 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:51:48.627 [info] {"args":{"id":448479},"id":10893,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26836226,"event":"job:stop","queue_time":787972,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:57:45.793 [info] {"args":{"id":448479},"id":10894,"meta":{},"system_time":1774306665793114869,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:57:45.794 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:57:45.796 [info] {"args":{"id":32},"id":10868,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":589626285,"event":"job:stop","queue_time":899838,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:57:45.864 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/55/b4/55b43073692cd7da72a421011f0e21e46a047a3a6f3c24389e0309a03954c33b.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:58:12.692 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/55/b4/55b43073692cd7da72a421011f0e21e46a047a3a6f3c24389e0309a03954c33b.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 16:58:12.692 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:58:12.692 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 16:58:12.694 [info] {"args":{"id":448479},"id":10894,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26899902,"event":"job:stop","queue_time":791941,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:25:18.634 [info] {"args":{"id":27},"id":10869,"meta":{},"system_time":1774308318634293277,"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"]} 17:25:18.914 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ff/4d/ff4d6166e002185f532bb207133ca9d8f35bcc4010afb806c14f215f1055b154.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7b/53/7b537775e1fb3ea2150418cf591577adb85c142d380965ebfed6653d8018c042.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:26:29.161 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ff/4d/ff4d6166e002185f532bb207133ca9d8f35bcc4010afb806c14f215f1055b154.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7b/53/7b537775e1fb3ea2150418cf591577adb85c142d380965ebfed6653d8018c042.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:26:29.206 [info] {"args":{"id":27},"id":10869,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":70571607,"event":"job:stop","queue_time":517458,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:53:57.472 [info] {"args":{"id":29},"id":10870,"meta":{},"system_time":1774310037472828976,"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"]} 17:53:57.876 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/82/88824224769d39fa30ca44747008c47ef0815276ed4089832732b2aa23d4673a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1a/8a/1a8a5c00c265db0bb7429ebe4fbf5280f1c0f4e34bea0db1a5ec027b0e0cbbfe.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:58:31.866 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/82/88824224769d39fa30ca44747008c47ef0815276ed4089832732b2aa23d4673a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1a/8a/1a8a5c00c265db0bb7429ebe4fbf5280f1c0f4e34bea0db1a5ec027b0e0cbbfe.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:58:32.025 [info] {"args":{"id":29},"id":10870,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":274551135,"event":"job:stop","queue_time":255283,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.386 [info] {"args":{},"id":10898,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774314000385999674,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.281 [info] Culling 0 media items past their retention date 19:00:02.307 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.308 [info] {"args":{},"id":10898,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1921696,"event":"job:stop","queue_time":384979,"attempt":1,"tags":["media_item","local_data"]} 20:00:00.448 [info] {"args":{},"id":10899,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774317600447936488,"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"]} 20:00:00.477 [info] Redownloading 0 media items 20:00:00.478 [info] {"args":{},"id":10899,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":29623,"event":"job:stop","queue_time":446068,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:12:34.328 [info] {"args":{"id":21},"id":10873,"meta":{},"system_time":1774318354328474941,"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"]} 20:12:34.419 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/02/1c/021ceacfadc0f1df271adc836e722025bbc2adb824f9eae706ed0a6666212224.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4b/d1/4bd15a7aa851484f35a82fc1985b6d4f2af168145f46b915a769c683de10d698.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:18:02.206 [info] {"args":{"id":21},"id":10873,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":327877179,"event":"job:stop","queue_time":509767,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:34:36.770 [info] {"args":{"id":22},"id":10874,"meta":{},"system_time":1774319676769889579,"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"]} 20:34:36.951 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b3/83/b3839b1716cef5683cadf99f13bbbfff07641360447bd1b2cec32218ec3ade09.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3b/d9/3bd9ea84f4397817af3f2e77a643ff3281c9031e9e46ce25e21e78b0f315ea50.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:39:19.599 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b3/83/b3839b1716cef5683cadf99f13bbbfff07641360447bd1b2cec32218ec3ade09.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3b/d9/3bd9ea84f4397817af3f2e77a643ff3281c9031e9e46ce25e21e78b0f315ea50.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:39:19.968 [info] {"args":{"id":22},"id":10874,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":283197695,"event":"job:stop","queue_time":157808,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:44:19.425 [info] {"args":{"id":26},"id":10875,"meta":{},"system_time":1774320259425399175,"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"]} 20:44:19.479 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/16/f2/16f2fb7e56ae1ddacf04e6a76329f40693f8ddaa16ce8039394db24b4656a20e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/94/c8941d77746c5ae55da8bf5989a87d4f34b553f1a7527dedeca8bcc03b731858.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:50:04.025 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/16/f2/16f2fb7e56ae1ddacf04e6a76329f40693f8ddaa16ce8039394db24b4656a20e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/94/c8941d77746c5ae55da8bf5989a87d4f34b553f1a7527dedeca8bcc03b731858.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:50:04.334 [info] {"args":{"id":26},"id":10875,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":344908341,"event":"job:stop","queue_time":681176,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:09:03.794 [info] {"args":{"id":16},"id":10876,"meta":{},"system_time":1774325343794279598,"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"]} 22:09:03.866 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/bb/83/bb83ea3efe43ded3b024a6be7a0c00e6467d5b8c204af038411c09ad2ab583fd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ca/9c/ca9cc887576d2eafec8fe5fa7e1ee7311745720eef2e2f7c02e27047a56f93be.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:14:57.633 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/bb/83/bb83ea3efe43ded3b024a6be7a0c00e6467d5b8c204af038411c09ad2ab583fd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ca/9c/ca9cc887576d2eafec8fe5fa7e1ee7311745720eef2e2f7c02e27047a56f93be.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:14:58.030 [info] {"args":{"id":16},"id":10876,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":354236175,"event":"job:stop","queue_time":995490,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:16:28.305 [info] {"args":{"id":19},"id":10878,"meta":{},"system_time":1774325788305216394,"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"]} 22:16:28.367 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/57/e0/57e0d0a0e147d1dca2b537d08423f099646c68ba5f907b8a883e2fe86a182a44.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3c/ce/3ccede6f02a073ff4d54aa0ea0417bbd3880aecb6195f73ddcc9bf0593a2a3eb.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:20:59.291 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/57/e0/57e0d0a0e147d1dca2b537d08423f099646c68ba5f907b8a883e2fe86a182a44.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3c/ce/3ccede6f02a073ff4d54aa0ea0417bbd3880aecb6195f73ddcc9bf0593a2a3eb.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:20:59.453 [info] {"args":{"id":6926},"id":10904,"meta":{},"system_time":1774326059452692834,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:20:59.454 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:20:59.456 [info] {"args":{"id":19},"id":10878,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":271150530,"event":"job:stop","queue_time":831774,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:20:59.493 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/95/16/9516a84aeb623aad3eb404649570ba10b3ad0c6a5f381f2178777f945837df2a.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:21:30.269 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/95/16/9516a84aeb623aad3eb404649570ba10b3ad0c6a5f381f2178777f945837df2a.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:21:30.269 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:21:30.269 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:21:30.271 [info] {"args":{"id":6926},"id":10904,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":30817249,"event":"job:stop","queue_time":451050,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:34:22.485 [info] {"args":{"id":24},"id":10879,"meta":{},"system_time":1774326862485230155,"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"]} 22:34:23.141 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/23/9f/239f5c502ee253e0a2526376a01a3fdf70911cf911c2ecc7a75aca25d424b1d1.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:37:40.730 [info] {"args":{"id":24},"id":10879,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":198243747,"event":"job:stop","queue_time":439713,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:07:58.606 [info] {"args":{"id":18},"id":10880,"meta":{},"system_time":1774328878606072994,"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"]} 23:07:58.864 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/03/06/0306a89109007613550057625f19fee7d18b947feb7cc80c800688c848600c25.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:31:14.119 [info] {"args":{"id":18},"id":10880,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1395512924,"event":"job:stop","queue_time":302896,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:53.731 [notice] SIGTERM received - shutting down 00:04:53.739 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:54.726 [info] Reset 0 executing jobs 00:06:54.728 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:55.469 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:55.603 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:55.605 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:55.606 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:55.607 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:55.661 [info] {"args":{},"id":10908,"meta":{},"system_time":1774332415661480174,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:55.661 [info] Updating yt-dlp 00:06:55.661 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:56.573 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:57.087 [info] {"args":{},"id":10908,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1424767,"event":"job:stop","attempt":1,"queue_time":660065,"tags":["local_data"]} 02:22:24.845 [info] {"args":{"id":23},"id":10883,"meta":{},"system_time":1774340544845479688,"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"]} 02:22:25.561 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c6/db/c6db190e8eeda0078afb7db4f4cb28fbaf9b05f3852101eab2142f1336473d24.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:44:24.368 [info] {"args":{"id":23},"id":10883,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4919521103,"event":"job:stop","attempt":1,"queue_time":45193,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 03:55:55.572 [info] {"args":{"id":11},"id":10884,"meta":{},"system_time":1774346155572118232,"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"]} 03:55:55.780 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8f/b8/8fb874f946ae155678c09f2a31b0a05b73b6d1ac9c5ce84cca35f6b5bb01739d.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:20:47.383 [info] {"args":{"id":11},"id":10884,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1491810803,"event":"job:stop","attempt":1,"queue_time":701165,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:12.475 [notice] SIGTERM received - shutting down 05:00:12.494 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:44.870 [info] Reset 0 executing jobs 05:06:44.871 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:01.206 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:05.848 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:05.850 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:05.852 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:05.852 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:06.148 [info] {"args":{},"id":10911,"meta":{},"system_time":1774350426148094407,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:06.148 [info] Updating yt-dlp 05:07:06.148 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:07.892 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:08.471 [info] {"args":{},"id":10911,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2251285,"event":"job:stop","queue_time":1147043,"attempt":1,"tags":["local_data"]} 05:10:44.376 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 11:41:26.714 [info] {"args":{"id":31},"id":10886,"meta":{},"system_time":1774374086713980716,"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"]} 11:41:27.240 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/01/28/0128ec69554140adc976177b2e3f54cd4922b96235094ac727afd27a03aacd3e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:07:33.894 [info] {"args":{"id":31},"id":10886,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1567179810,"event":"job:stop","queue_time":286831,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:39:46.985 [info] {"args":{"id":20},"id":10887,"meta":{},"system_time":1774377586985409688,"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"]} 12:39:47.053 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3c/a4/3ca4452b1e26be4ade7e05fb6f7139cbf363948a9412ce34fecc840e859a9cb3.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:42:40.614 [info] {"args":{"id":20},"id":10887,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":173626643,"event":"job:stop","queue_time":911314,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:03:45.525 [info] {"args":{"id":30},"id":10888,"meta":{},"system_time":1774379025525085389,"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"]} 13:03:46.253 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f1/59/f1598418669428370c2f8a398c1fac57db893e9a3629f019ca95b824c4c68f06.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:52:39.294 [info] {"args":{"id":30},"id":10888,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2933768471,"event":"job:stop","queue_time":210452,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:20:37.030 [info] {"args":{"id":17},"id":10889,"meta":{},"system_time":1774383637030569489,"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"]} 14:20:37.675 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a4/8a/a48ad283883006e7412654aec25f85772b9044397ecbb4f088df6bb5da4705d1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:26:36.740 [info] {"args":{"id":17},"id":10889,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":359709746,"event":"job:stop","queue_time":930029,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:07:03.882 [info] {"args":{"id":25},"id":10890,"meta":{},"system_time":1774390023882223274,"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"]} 16:07:04.143 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9f/d8/9fd89c4f6115226356f092e0694e3731646863c4c8ed7938942dbd0d52528182.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:16:24.725 [info] {"args":{"id":25},"id":10890,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":560842540,"event":"job:stop","queue_time":735755,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:21:54.918 [info] {"args":{"id":15},"id":10891,"meta":{},"system_time":1774390914918370315,"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"]} 16:21:55.237 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/28/65/2865670d37440bf2ad61cd893e4ea334d3978222b38a9205e93633f69d64add5.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:33:10.417 [info] {"args":{"id":15},"id":10891,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":675497736,"event":"job:stop","queue_time":257928,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:33:44.770 [info] {"args":{"id":5},"id":10892,"meta":{},"system_time":1774391624770115077,"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"]} 16:33:44.964 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/df/c1/dfc14314afe78e06844db5546ae6a1d2570281c0b5b0cfd495665e76439eecf5.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:35:45.037 [info] {"args":{"id":5},"id":10892,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120267083,"event":"job:stop","queue_time":998331,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:57:46.343 [info] {"args":{"id":32},"id":10895,"meta":{},"system_time":1774393066343572448,"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"]} 16:57:46.545 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a7/30/a730287da07fc6791a65dc3466ad008ea3f8b3f674ce37c54234beeab1fcaf48.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:01:12.907 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 17:01:12.916 [info] {"args":{"id":448479},"id":10919,"meta":{},"system_time":1774393272916147846,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:01:12.917 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:01:12.952 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/64/58/6458d5386722e8ca6b4e472839658f383c4ac0fd2300766ecc1ed0434bc50b99.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:01:40.029 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/64/58/6458d5386722e8ca6b4e472839658f383c4ac0fd2300766ecc1ed0434bc50b99.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:01:40.029 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:01:40.029 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:01:40.030 [info] {"args":{"id":448479},"id":10919,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27113578,"event":"job:stop","queue_time":915108,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:07:44.287 [info] {"args":{"id":32},"id":10895,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":597942746,"event":"job:stop","queue_time":552301,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:07:44.288 [info] {"args":{"id":448479},"id":10920,"meta":{},"system_time":1774393664288194804,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:07:44.289 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:07:44.353 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/98/4d/984dbfe0de2060a9973cbd4fd341cf3c30b0fa815a2d57c87453493d114618e4.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:08:20.083 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/98/4d/984dbfe0de2060a9973cbd4fd341cf3c30b0fa815a2d57c87453493d114618e4.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:08:20.083 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:08:20.084 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:08:20.085 [info] {"args":{"id":448479},"id":10920,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35795892,"event":"job:stop","queue_time":286073,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:26:29.297 [info] {"args":{"id":27},"id":10896,"meta":{},"system_time":1774394789297232695,"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"]} 17:26:29.672 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1a/20/1a20375628053cb787481b0202348bf37a2ea1b3552f82e9c0f7f2462257e381.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6f/b1/6fb11f198cf4a68d1f678e06877486c56cead9db57ecd271f92a648fa9f935b8.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:27:50.180 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1a/20/1a20375628053cb787481b0202348bf37a2ea1b3552f82e9c0f7f2462257e381.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6f/b1/6fb11f198cf4a68d1f678e06877486c56cead9db57ecd271f92a648fa9f935b8.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:27:50.895 [info] {"args":{"id":27},"id":10896,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":81597429,"event":"job:stop","queue_time":93528,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:58:32.350 [info] {"args":{"id":29},"id":10897,"meta":{},"system_time":1774396712350201698,"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"]} 17:58:33.143 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/37/85/37853bab5745103aeff3b8606a0da7f303953fdef7fd3263d38fb907a8efa15e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/40/5a/405ac7aadb8c3d9773caf5acfbe86fae11fa4d51d7313f197e8586e3eb1b6ea3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:03:09.049 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/37/85/37853bab5745103aeff3b8606a0da7f303953fdef7fd3263d38fb907a8efa15e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/40/5a/405ac7aadb8c3d9773caf5acfbe86fae11fa4d51d7313f197e8586e3eb1b6ea3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:03:09.198 [info] {"args":{"id":29},"id":10897,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":276847133,"event":"job:stop","queue_time":328545,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.736 [info] {"args":{},"id":10924,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774400400736767847,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.438 [info] Culling 0 media items past their retention date 19:00:01.475 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.476 [info] {"args":{},"id":10924,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":738556,"event":"job:stop","queue_time":735081,"attempt":1,"tags":["media_item","local_data"]} 20:00:00.799 [info] {"args":{},"id":10925,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774404000799891431,"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"]} 20:00:00.829 [info] Redownloading 0 media items 20:00:00.830 [info] {"args":{},"id":10925,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":29486,"event":"job:stop","queue_time":799076,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:18:03.202 [info] {"args":{"id":21},"id":10900,"meta":{},"system_time":1774405083201976066,"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"]} 20:18:04.128 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a6/c1/a6c1aaf4d868f9987ab697bbfb5a693fba6ee6fe8a1b204e51b03c0307a15645.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4a/31/4a3189bafc081a61043610ef122d91dbce6d7b6b68d777963514dbc0a28de624.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:23:37.378 [info] {"args":{"id":21},"id":10900,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":334175837,"event":"job:stop","queue_time":996809,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:39:20.613 [info] {"args":{"id":22},"id":10901,"meta":{},"system_time":1774406360613516730,"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"]} 20:39:21.078 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/17/0d/170d044e8a74d563250b29b95e392ef3dcd08c324cac82e52099b82f15cbe527.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/85/20/85208072591dcba6acc8dee553be279648f812dd48e77c2cf04e1dfcaac319f8.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:43:31.703 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/17/0d/170d044e8a74d563250b29b95e392ef3dcd08c324cac82e52099b82f15cbe527.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/85/20/85208072591dcba6acc8dee553be279648f812dd48e77c2cf04e1dfcaac319f8.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:43:32.043 [info] {"args":{"id":22},"id":10901,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":251429741,"event":"job:stop","queue_time":647251,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:50:04.437 [info] {"args":{"id":26},"id":10902,"meta":{},"system_time":1774407004437807864,"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"]} 20:50:04.513 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/62/a1/62a1f9771a02b2cf08da9d032e020659c711b8fed7791c2133c3d87e8a639a0b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/95/b295ccbddb3c61a8855eb90eee2bdb8fb7862b216574f264ea754d122030918e.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:55:53.354 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/62/a1/62a1f9771a02b2cf08da9d032e020659c711b8fed7791c2133c3d87e8a639a0b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/95/b295ccbddb3c61a8855eb90eee2bdb8fb7862b216574f264ea754d122030918e.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:55:53.494 [info] {"args":{"id":26},"id":10902,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":349055710,"event":"job:stop","queue_time":104793,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:14:58.890 [info] {"args":{"id":16},"id":10903,"meta":{},"system_time":1774412098890848705,"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"]} 22:14:58.915 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0d/5d/0d5d461ef22f614e63011c8e7835dd8c255cfb40b29c65603a443127b629d264.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/24/df/24df01cab8ffe3e6325bb8971f5507f401f1197d384096c7530320bd17c28fa5.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:15:23.947 [info] Kicking off download for media item #498138 (r7B0MzvwDcA) 22:15:23.957 [info] {"args":{"id":498138},"id":10929,"meta":{},"system_time":1774412123957203253,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:15:23.958 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:15:23.990 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=r7B0MzvwDcA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/af/40/af405efc3d20d013182a0cf16e638a1f1e733c50217b3eeeaf9c317204f583e6.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:15:32.950 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=r7B0MzvwDcA --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S]-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/29/38/2938bb2b0d3186186b9394849711856c66b47932be3ec1a95f50ced88e8bb27b.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:15:57.993 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=r7B0MzvwDcA --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/498138/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/4d/0e/4d0e3fc3913cffda26b8bc7a397dbea0c1b4002e7ee080c3023eac2be52dffae.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:16:06.874 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:16:06.875 [info] {"args":{"id":498138},"id":10929,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":42917075,"event":"job:stop","queue_time":956109,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:20:33.755 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0d/5d/0d5d461ef22f614e63011c8e7835dd8c255cfb40b29c65603a443127b629d264.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/24/df/24df01cab8ffe3e6325bb8971f5507f401f1197d384096c7530320bd17c28fa5.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:20:33.878 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for XKCD. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 22:20:34.964 [info] Sent new media notification for source 16 22:20:34.967 [info] {"args":{"id":16},"id":10903,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":336076388,"event":"job:stop","queue_time":861110,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:21:00.325 [info] {"args":{"id":19},"id":10905,"meta":{},"system_time":1774412460325019326,"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"]} 22:21:00.802 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/61/b4/61b4b2098a17e42deea85cda39a29bb0398b35e830e10559222be338c7f95568.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cc/83/cc8348b6601fc9b709c82260175380277da23622ad4205e3de2b93e0bf4a5560.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:21:28.843 [info] Kicking off download for media item #498179 (BBGbCqXMUFo) 22:21:28.857 [info] {"args":{"id":498179},"id":10931,"meta":{},"system_time":1774412488857089238,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:21:28.859 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:21:28.921 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BBGbCqXMUFo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c2/2e/c22ef56503478faa3113e0751013c024ff43d48a71891096e7bb7a20a41aad6a.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:21:38.492 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BBGbCqXMUFo --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/f8/c4/f8c4a1e58f6e9c565a28e0bc9d04b54842d5600ffd653b40c44b1ed6f6eab35f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:22:43.382 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=BBGbCqXMUFo --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/498179/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/80/e0/80e0dbd311c604ef1aff5ae4175bb50f7ff3049fd57d966a7207ea89f2060469.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:22:54.469 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:22:54.469 [info] {"args":{"id":498179},"id":10931,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":85612201,"event":"job:stop","queue_time":853089,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:27:16.653 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/61/b4/61b4b2098a17e42deea85cda39a29bb0398b35e830e10559222be338c7f95568.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cc/83/cc8348b6601fc9b709c82260175380277da23622ad4205e3de2b93e0bf4a5560.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:27:16.832 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 22:27:16.833 [info] {"args":{"id":6926},"id":10932,"meta":{},"system_time":1774412836833497263,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:27:16.834 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:27:16.899 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4e/bd/4ebd6511f8d993f39fb781e9862678ec264b1843298786c7159a2aba8a26a9c9.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:27:17.657 [info] Sent new media notification for source 19 22:27:17.666 [info] {"args":{"id":19},"id":10905,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":377339593,"event":"job:stop","queue_time":873240,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:27:44.887 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4e/bd/4ebd6511f8d993f39fb781e9862678ec264b1843298786c7159a2aba8a26a9c9.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:27:44.887 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:27:44.887 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:27:44.888 [info] {"args":{"id":6926},"id":10932,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":28054167,"event":"job:stop","queue_time":832076,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:37:41.458 [info] {"args":{"id":24},"id":10906,"meta":{},"system_time":1774413461458123476,"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"]} 22:37:41.474 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/29/98/299862dfc477137a63a1160551db74e7b2207e727288843c3524c0389544d533.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:41:02.875 [info] {"args":{"id":24},"id":10906,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":201416466,"event":"job:stop","queue_time":730414,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:31:14.905 [info] {"args":{"id":18},"id":10907,"meta":{},"system_time":1774416674905346265,"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"]} 23:31:14.939 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/02/89/0289cebb1e290d81841522cd1691db7e2deeedfe596dfd87de683123f008f9ed.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:58:22.547 [info] {"args":{"id":18},"id":10907,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1627641580,"event":"job:stop","queue_time":787245,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:51.175 [notice] SIGTERM received - shutting down 00:04:51.184 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:08.920 [info] Reset 0 executing jobs 00:07:08.921 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:09.665 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:10.064 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:10.067 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:10.068 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:10.069 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:10.127 [info] {"args":{},"id":10936,"meta":{},"system_time":1774418830127672161,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:10.127 [info] Updating yt-dlp 00:07:10.127 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:11.248 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:11.755 [info] {"args":{},"id":10936,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1627031,"event":"job:stop","queue_time":125827,"attempt":1,"tags":["local_data"]} 03:44:25.048 [info] {"args":{"id":23},"id":10909,"meta":{},"system_time":1774431865048495021,"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"]} 03:44:25.783 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/79/06/7906691b2fc3572366736a79191415e8893423a1a3435db5ef33fe3d52f51ee5.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:20:47.959 [info] {"args":{"id":11},"id":10910,"meta":{},"system_time":1774434047959682837,"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"]} 04:20:49.609 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c0/fe/c0fe06cc751889f820edb9c943bb8e0ec3ad6bd5a28183b3eacd8a5b6434d8dd.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:48:18.779 [info] {"args":{"id":23},"id":10909,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3833730169,"event":"job:stop","queue_time":766667,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 04:50:01.827 [info] {"args":{"id":11},"id":10910,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1753866884,"event":"job:stop","queue_time":577185,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.565 [notice] SIGTERM received - shutting down 05:00:11.574 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:47.183 [info] Reset 0 executing jobs 05:06:47.184 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:58.646 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:02.804 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:02.806 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:02.808 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:02.809 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:03.334 [info] {"args":{},"id":10939,"meta":{},"system_time":1774436823334053710,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:03.334 [info] Updating yt-dlp 05:07:03.334 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:05.601 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:06.222 [info] {"args":{},"id":10939,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2782076,"event":"job:stop","queue_time":1332587,"attempt":1,"tags":["local_data"]} 05:10:46.626 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 09:55:47.193 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 12:07:34.541 [info] {"args":{"id":31},"id":10912,"meta":{},"system_time":1774462054541906228,"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"]} 12:07:35.087 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8e/20/8e20d206f3ee6497d95a333c230c06ee71ea33ac132e26febe07b3ad3358561c.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:34:07.235 [info] {"args":{"id":31},"id":10912,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1592691929,"event":"job:stop","queue_time":707254,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:42:41.284 [info] {"args":{"id":20},"id":10913,"meta":{},"system_time":1774464161284421588,"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"]} 12:42:41.338 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/64/fa/64fad775ef011c58423c7f77bf8f8ba08ca284c63eadebd84caed5675fe6b3c5.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:45:36.824 [info] {"args":{"id":20},"id":10913,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":175538785,"event":"job:stop","queue_time":672707,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:55:47.551 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 13:52:40.936 [info] {"args":{"id":30},"id":10914,"meta":{},"system_time":1774468360935886028,"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"]} 13:52:42.195 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/23/3e2315c144a8c4d3c315b7ca88fdebe81202a24a8cf0796e050eaeea9c1afb7c.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:55:47.670 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 13:56:47.672 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 14:26:36.961 [info] {"args":{"id":17},"id":10915,"meta":{},"system_time":1774470396961152720,"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"]} 14:26:37.707 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/17/68/17689ce73ee5e1c05251f0fc1c279f004cd897f24e0bdfde596f4c3a70073ea8.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:31:59.393 [info] {"args":{"id":30},"id":10914,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2358456638,"event":"job:stop","queue_time":1408258,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:34:32.514 [info] {"args":{"id":17},"id":10915,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":475552274,"event":"job:stop","queue_time":191837,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:42:47.765 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 16:16:25.152 [info] {"args":{"id":25},"id":10916,"meta":{},"system_time":1774476985152208207,"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"]} 16:16:25.443 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/57/3b/573bb20aee285fb27533e6797d4d21c8d34d1e4ec5285a79d32976d5c51f14b8.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:24:44.529 [info] {"args":{"id":25},"id":10916,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":499376670,"event":"job:stop","queue_time":427847,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:33:10.650 [info] {"args":{"id":15},"id":10917,"meta":{},"system_time":1774477990650323722,"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"]} 16:33:11.928 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d7/5c/d75c14cba6cb9b37a9d888977acb26600b45d4a585cae1cfdafe1edc8659321e.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:35:45.823 [info] {"args":{"id":5},"id":10918,"meta":{},"system_time":1774478145823830161,"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"]} 16:35:45.899 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e0/bd/e0bd50d044aad9a9de7b836e603b407b30363333518754d43c8111dcbe431541.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:38:05.372 [info] {"args":{"id":5},"id":10918,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":139546967,"event":"job:stop","queue_time":788404,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:47:45.572 [info] {"args":{"id":15},"id":10917,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":874918352,"event":"job:stop","queue_time":235494,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:07:44.322 [info] {"args":{"id":32},"id":10921,"meta":{},"system_time":1774480064322800851,"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"]} 17:07:44.708 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/20/7220643626154ee01ec4aa3ba71464a7270a4408a5f7292d40b412ab11cc5cfb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:11:15.030 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 17:11:15.049 [info] {"args":{"id":448479},"id":10947,"meta":{},"system_time":1774480275049566400,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:11:15.053 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:11:15.156 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9c/86/9c86358c664d26a7b400f397e39a03928cdfe2c63aecf597ef45a94f93df9b1b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:11:50.780 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9c/86/9c86358c664d26a7b400f397e39a03928cdfe2c63aecf597ef45a94f93df9b1b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:11:50.780 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:11:50.780 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:11:50.781 [info] {"args":{"id":448479},"id":10947,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35731220,"event":"job:stop","queue_time":48605,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:17:50.933 [info] {"args":{"id":32},"id":10921,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":606610119,"event":"job:stop","queue_time":38485,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:17:50.935 [info] {"args":{"id":448479},"id":10948,"meta":{},"system_time":1774480670935470965,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:17:50.936 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:17:50.956 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d6/5c/d65cc7501ebabc2505f875a70c44922b2f604b14e6f99c8be0c00525aac60d5c.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:18:22.738 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d6/5c/d65cc7501ebabc2505f875a70c44922b2f604b14e6f99c8be0c00525aac60d5c.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:18:22.738 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:18:22.739 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:18:22.740 [info] {"args":{"id":448479},"id":10948,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31803612,"event":"job:stop","queue_time":933670,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:27:51.031 [info] {"args":{"id":27},"id":10922,"meta":{},"system_time":1774481271031848917,"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"]} 17:27:51.566 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/04/20/0420db7e66d1b1d0c0cc1631e81641d3cba418d41b6a76e1718d8f57419deac2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/88/3e88d39df8e2884dea1a50eedf0d77ffea1c1ab82d076a38d6dfcdcc33cd26b1.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:29:04.055 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/04/20/0420db7e66d1b1d0c0cc1631e81641d3cba418d41b6a76e1718d8f57419deac2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/88/3e88d39df8e2884dea1a50eedf0d77ffea1c1ab82d076a38d6dfcdcc33cd26b1.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:29:04.102 [info] {"args":{"id":27},"id":10922,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":73070140,"event":"job:stop","queue_time":138401,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:52:53.645 [info] {"args":{"id":12},"id":10762,"meta":{},"system_time":1774482773645774249,"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"]} 17:52:53.776 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLz3-p2q6vFYUpr-f2wOSQ5uCQlvWM9iGm --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/PricePoints/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ec/19/ec1989e74459ae1202e734a40374dd0979e3fc2d1b824f3251b032e4ca282be5.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:00:07.020 [info] {"args":{"id":12},"id":10762,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":433374073,"event":"job:stop","queue_time":808202,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:03:09.377 [info] {"args":{"id":29},"id":10923,"meta":{},"system_time":1774483389377263010,"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"]} 18:03:10.070 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a8/c0/a8c05ed08fee0a496149c18bf697a07f7fc9a94c5b2a29ba91f2e209d264d8a2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/61/4261df6e0408eacbe6b639c6d1e4bea65bd460004b7acb85b11bfbe5eff1a212.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:03:38.133 [info] Kicking off download for media item #500214 (JTP1s_aHJDE) 18:03:38.144 [info] {"args":{"id":500214},"id":10952,"meta":{},"system_time":1774483418144082766,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:03:38.145 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:03:38.224 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=JTP1s_aHJDE --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/46/3f/463f9aa4175836b041100f41b6894cb61f4d5bd4520d455bf42aff480c5a1444.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:03:48.610 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=JTP1s_aHJDE --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/44/5a/445aa0f3e991da06f6a380ef3d5587f1cadbee21d43b1d1cf43d559624f49d68.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:05:12.142 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=JTP1s_aHJDE --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/500214/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/34/42/3442a280d035c908e30c49cd1bc7031e4f5af63d8b65009a094ba7e814fb1321.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:05:22.100 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:05:22.101 [info] {"args":{"id":500214},"id":10952,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":103956403,"event":"job:stop","queue_time":142617,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:08:00.849 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a8/c0/a8c05ed08fee0a496149c18bf697a07f7fc9a94c5b2a29ba91f2e209d264d8a2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/61/4261df6e0408eacbe6b639c6d1e4bea65bd460004b7acb85b11bfbe5eff1a212.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:08:01.504 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for turndownforwalt. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 18:08:03.543 [info] Sent new media notification for source 29 18:08:03.547 [info] {"args":{"id":29},"id":10923,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":294169320,"event":"job:stop","queue_time":179594,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.721 [info] {"args":{},"id":10954,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774486800721885140,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.967 [info] Culling 0 media items past their retention date 19:00:02.997 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.998 [info] {"args":{},"id":10954,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":2275662,"event":"job:stop","queue_time":720581,"attempt":1,"tags":["media_item","local_data"]} 20:00:00.789 [info] {"args":{},"id":10955,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774490400788043565,"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"]} 20:00:00.839 [info] Redownloading 0 media items 20:00:00.840 [info] {"args":{},"id":10955,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":51037,"event":"job:stop","queue_time":786581,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:23:38.376 [info] {"args":{"id":21},"id":10926,"meta":{},"system_time":1774491818376739317,"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"]} 20:23:38.939 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/10/7d/107d0aadabb7fc6ec0ae72ba4d6177a66511bb7a6115ffc5a8c7b45138542d16.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7b/2a/7b2af6d866669159cffa0fee3942307bd4e54c1e4404a1a42bf81a923b7e32c5.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:29:10.746 [info] {"args":{"id":21},"id":10926,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":332369372,"event":"job:stop","queue_time":1001832,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:43:32.697 [info] {"args":{"id":22},"id":10927,"meta":{},"system_time":1774493012697869328,"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"]} 20:43:32.743 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/65/ef/65efee1edaadd0e5c01cc9ecbed0b199dab06b76587a480401b4b3d5db09939f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/31/02/3102d43cddd80e81662e846ca27f7a6eb735a1437a36898301bbd96fe5c7e87e.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:48:19.677 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/65/ef/65efee1edaadd0e5c01cc9ecbed0b199dab06b76587a480401b4b3d5db09939f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/31/02/3102d43cddd80e81662e846ca27f7a6eb735a1437a36898301bbd96fe5c7e87e.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:48:20.065 [info] {"args":{"id":22},"id":10927,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":287365746,"event":"job:stop","queue_time":655738,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:55:53.516 [info] {"args":{"id":26},"id":10928,"meta":{},"system_time":1774493753516824054,"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"]} 20:55:54.125 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4e/2a/4e2a6aba1f8960422ceedc4abb7ff4d1ce30f11745dbcea2df9337d4e6ddd6c5.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/de/c3/dec3bf53100e665b36a3acb946749a6fcaa7aef1adb3932f9d8b483c45c7d1c1.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:01:02.995 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4e/2a/4e2a6aba1f8960422ceedc4abb7ff4d1ce30f11745dbcea2df9337d4e6ddd6c5.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/de/c3/dec3bf53100e665b36a3acb946749a6fcaa7aef1adb3932f9d8b483c45c7d1c1.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:01:03.127 [info] {"args":{"id":26},"id":10928,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":309610192,"event":"job:stop","queue_time":25426,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:56:48.626 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 21:58:48.630 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 21:59:48.632 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 22:20:35.939 [info] {"args":{"id":16},"id":10930,"meta":{},"system_time":1774498835938948004,"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"]} 22:20:35.991 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/37/a4/37a4689082ccb4d5571b4f7dc82d33e606a48bf0db00e8900cb82d1bbb710bdc.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f0/42/f042e4863913fe9ab742e5d4fd57c44149460d84a1f6079e275d9737d4ec2595.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:25:09.590 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/37/a4/37a4689082ccb4d5571b4f7dc82d33e606a48bf0db00e8900cb82d1bbb710bdc.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f0/42/f042e4863913fe9ab742e5d4fd57c44149460d84a1f6079e275d9737d4ec2595.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:25:09.702 [info] {"args":{"id":16},"id":10930,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":273763387,"event":"job:stop","queue_time":973502,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:27:18.399 [info] {"args":{"id":19},"id":10933,"meta":{},"system_time":1774499238399790935,"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"]} 22:27:18.475 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/70/4f/704f273c75749123ee003da9a32b8c386ec3c5397d9abe7ce9b0969da1eaa62f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/2a/5a2a9aa7819a5de9f68b6e7689a87d9993953925bff28506ea5e8845cbec58d4.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:27:43.541 [info] Kicking off download for media item #500395 (3qAlqbdEtFk) 22:27:43.550 [info] {"args":{"id":500395},"id":10960,"meta":{},"system_time":1774499263550121074,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:27:43.550 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:27:43.628 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=3qAlqbdEtFk --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1b/30/1b3044767962c99c2b3a4842150dcaba9c4b91947e25e0621b012306cfb7236b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:27:53.767 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=3qAlqbdEtFk --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/8a/33/8a336635c7db8147ffcfd66943c0909d7dde421c35e606c6e610fa25271c5567.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:28:30.942 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=3qAlqbdEtFk --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/500395/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/e9/e1/e9e1d62e18e669a7261d8108a2f246b7b556ecc0a1b1fde34259c6a4d6a7e2f9.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:28:40.772 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:28:40.773 [info] {"args":{"id":500395},"id":10960,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":57222635,"event":"job:stop","queue_time":548605,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:32:47.501 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/70/4f/704f273c75749123ee003da9a32b8c386ec3c5397d9abe7ce9b0969da1eaa62f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/2a/5a2a9aa7819a5de9f68b6e7689a87d9993953925bff28506ea5e8845cbec58d4.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:32:47.663 [info] {"args":{"id":6926},"id":10961,"meta":{},"system_time":1774499567663133472,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:32:47.664 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:32:47.664 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 22:32:48.142 [info] Sent new media notification for source 19 22:32:48.146 [info] {"args":{"id":19},"id":10933,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":329745436,"event":"job:stop","queue_time":740779,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:32:48.667 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/af/67/af67ed9ce51f63d6d72ea5151d022bad672406ff31299a4565613842107ef6b9.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:33:15.983 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/af/67/af67ed9ce51f63d6d72ea5151d022bad672406ff31299a4565613842107ef6b9.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:33:15.983 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:33:15.983 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:33:15.985 [info] {"args":{"id":6926},"id":10961,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":28320523,"event":"job:stop","queue_time":661575,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:41:03.382 [info] {"args":{"id":24},"id":10934,"meta":{},"system_time":1774500063382857484,"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"]} 22:41:03.449 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/73/0b/730b0a3c20ccd0a5c6e450164508bdf345a6fa1e62bacc23fbd5a7b94cd087da.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:43:57.857 [info] {"args":{"id":24},"id":10934,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":174474053,"event":"job:stop","queue_time":509488,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:58:23.350 [info] {"args":{"id":18},"id":10935,"meta":{},"system_time":1774504703349980436,"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"]} 23:58:23.384 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c5/e3/c5e302917da2e1763ea64bb0324a2482aa1e0e59c5c92d193a677b245187e056.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:05:22.598 [notice] SIGTERM received - shutting down 00:07:37.197 [info] Reset 1 executing jobs 00:07:37.198 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:38.004 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:38.137 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:38.139 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:38.141 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:38.141 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:38.150 [info] {"args":{},"id":10964,"meta":{},"system_time":1774505258150676848,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:38.150 [info] Updating yt-dlp 00:07:38.150 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:39.148 [info] {"args":{"id":18},"id":10935,"meta":{},"system_time":1774505259148232511,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:07:39.174 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:39.228 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8b/a4/8ba45e463181152dcfa22362c3bc99505b22f017d140cecb696fa13d5fd4ddf7.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:07:39.702 [info] {"args":{},"id":10964,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1550834,"event":"job:stop","attempt":1,"queue_time":149074,"tags":["local_data"]} 00:31:19.496 [info] {"args":{"id":18},"id":10935,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1420331490,"event":"job:stop","attempt":2,"queue_time":556602585,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 04:48:19.359 [info] {"args":{"id":23},"id":10937,"meta":{},"system_time":1774522099359556914,"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"]} 04:48:21.150 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/11/c1/11c19a766151e990a9216859ed73eb141777c07a36a9821fb6d09921ffcb7ad3.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:50:01.841 [info] {"args":{"id":11},"id":10938,"meta":{},"system_time":1774522201840981961,"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"]} 04:50:02.089 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/de/11/de113243da7d91921193c85a689f54cfda8bc7d00f531e2a0f0fb1c85a03d6b4.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:00:13.110 [notice] SIGTERM received - shutting down 05:06:59.992 [info] Reset 2 executing jobs 05:06:59.994 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:14.503 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:18.970 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:18.972 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:18.974 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:18.974 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:19.036 [info] {"args":{},"id":10966,"meta":{},"system_time":1774523239036459096,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:19.036 [info] Updating yt-dlp 05:07:19.036 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:19.980 [info] {"args":{"id":23},"id":10937,"meta":{},"system_time":1774523239980797012,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:07:19.981 [info] {"args":{"id":11},"id":10938,"meta":{},"system_time":1774523239980875570,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:07:21.572 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:22.083 [info] {"args":{},"id":10966,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":3045978,"event":"job:stop","queue_time":1035074,"attempt":1,"tags":["local_data"]} 05:07:24.529 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1c/13/1c1331ae983100d593a2de4c859cea07c8ce2d1812ffb909b6fe7a33270c3ee6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:07:25.830 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0f/cd/0fcd4cf5003371d7d2bfda36136fc01cb4d4a83d12f45026b4a9bcf75ad4ec2b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:10:59.177 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:32:28.644 [info] {"args":{"id":11},"id":10938,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1508662711,"event":"job:stop","queue_time":1038194783,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 06:29:38.519 [info] {"args":{"id":23},"id":10937,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4938538149,"event":"job:stop","queue_time":1141249015,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:57:39.671 [info] {"args":{"id":1},"id":10078,"meta":{},"system_time":1774544259671659062,"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"]} 10:57:39.762 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLb_5fF_O3FvhVPV2-pPRAUJ8mIDOcH4UI --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Wolfey/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dc/39/dc396d71b3600f30ebeb3bb3075e1c302c5eb659de63583c034b2d0658d785e3.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:02:01.827 [info] {"args":{"id":1},"id":10078,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":262154992,"event":"job:stop","queue_time":248841,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:34:07.725 [info] {"args":{"id":31},"id":10940,"meta":{},"system_time":1774550047725517366,"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"]} 12:34:08.130 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fa/a7/faa7545b4d5bd4a1f4299db76474d80829cc1ac6488d375f509fa295927ace5f.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:45:37.528 [info] {"args":{"id":20},"id":10941,"meta":{},"system_time":1774550737527982917,"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"]} 12:45:37.786 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e0/81/e081cc507407a08db25d6d620ee5e1d755d7a87fc140855b3847b44d1b74dced.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:47:51.764 [info] {"args":{"id":20},"id":10941,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":134235188,"event":"job:stop","queue_time":705048,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:04:23.521 [info] {"args":{"id":31},"id":10940,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1815795906,"event":"job:stop","queue_time":651290,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:27:34.451 [info] {"args":{"id":4},"id":10080,"meta":{},"system_time":1774556854451049200,"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"]} 14:27:34.731 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@NewFramePlus --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/NewFramePlus/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c9/a9/c9a9e049c650192d1413e2a6f4cfaa7f0bb681eb42b87bc8c09334bc0a0de273.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/71/ef/71eff2b29f285d06f3acd57a0dddc1cfd0cd1d1650c90b45e2fb1665354f44ce.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:31:57.810 [info] {"args":{"id":30},"id":10942,"meta":{},"system_time":1774557117810294777,"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"]} 14:31:58.611 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/de/c8de4669e4d641eb1d53483d40460075587dfe871165d28b6e9fcf9e940be50f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:32:00.008 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@NewFramePlus --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/NewFramePlus/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c9/a9/c9a9e049c650192d1413e2a6f4cfaa7f0bb681eb42b87bc8c09334bc0a0de273.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/71/ef/71eff2b29f285d06f3acd57a0dddc1cfd0cd1d1650c90b45e2fb1665354f44ce.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 14:32:00.159 [info] {"args":{"id":4},"id":10080,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":265707469,"event":"job:stop","queue_time":558849,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:34:32.990 [info] {"args":{"id":17},"id":10943,"meta":{},"system_time":1774557272990187588,"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"]} 14:34:33.083 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/74/01/74012a69f9971e0cce8ef04cf276088882b07b4ea68f1f34e50d268bedcde5f4.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:41:27.966 [info] {"args":{"id":17},"id":10943,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":414975465,"event":"job:stop","queue_time":543615,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:41:27.972 [info] {"args":{"id":3},"id":10087,"meta":{},"system_time":1774557687972685098,"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"]} 14:41:28.310 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@SugarPunch --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SugarPunch/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2a/77/2a77901900b499c8e1a33cb4f26215e944274bffbcfc58c22222f59880ab3f77.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7c/38/7c38d2d03d91fe6a7dd338145373fc490d1857f13d2831c2d6f59fd5756eea6a.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:45:01.728 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@SugarPunch --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SugarPunch/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2a/77/2a77901900b499c8e1a33cb4f26215e944274bffbcfc58c22222f59880ab3f77.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7c/38/7c38d2d03d91fe6a7dd338145373fc490d1857f13d2831c2d6f59fd5756eea6a.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 14:45:01.913 [info] {"args":{"id":116},"id":10974,"meta":{},"system_time":1774557901913502328,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:45:01.914 [info] {"args":{"id":240},"id":10975,"meta":{},"system_time":1774557901913863888,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:45:01.915 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:45:01.917 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:45:01.935 [info] {"args":{"id":3},"id":10087,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":213962463,"event":"job:stop","queue_time":115651391,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:45:02.117 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=2MjM1X7FbZ4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/37/73/377356120a65f1571fb13f7aaa5e4ce61eb749c7864983414ea9677c86fc9244.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:45:02.117 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=RlnHQFs5swk --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9f/40/9f406ded8169a0c3d00ac149cebe79c90cd66045b4fd3eab9ea595d4dfe0a033.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:45:37.150 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=RlnHQFs5swk --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9f/40/9f406ded8169a0c3d00ac149cebe79c90cd66045b4fd3eab9ea595d4dfe0a033.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] RlnHQFs5swk: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:45:37.166 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=2MjM1X7FbZ4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/37/73/377356120a65f1571fb13f7aaa5e4ce61eb749c7864983414ea9677c86fc9244.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 2MjM1X7FbZ4: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:45:37.182 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=RlnHQFs5swk --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/56/b4/56b4f838face0cfe042164ed47fa74ef128bce0279ddb28788825abbdf61ca26.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:45:37.245 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=2MjM1X7FbZ4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0c/6e/0c6e6db656b11223f9581e77b0ec4b6ab5e37e2200485ab5bbd03962fe525eba.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:46:04.062 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=RlnHQFs5swk --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/56/b4/56b4f838face0cfe042164ed47fa74ef128bce0279ddb28788825abbdf61ca26.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] RlnHQFs5swk: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:46:04.062 [error] yt-dlp download error for media item #116: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] RlnHQFs5swk: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:46:04.062 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] RlnHQFs5swk: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:46:04.063 [info] {"args":{"id":116},"id":10974,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":62149348,"event":"job:stop","queue_time":911844,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:46:04.070 [info] {"args":{"id":418},"id":10976,"meta":{},"system_time":1774557964070429846,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:46:04.071 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:46:04.094 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Tam9R6ru38s --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/78/9c/789c3dfd50dfe4ffcb8d2ad691cbcdc380b86cbc240cbddb5ab6ed9ba88b481b.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:46:12.311 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=2MjM1X7FbZ4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0c/6e/0c6e6db656b11223f9581e77b0ec4b6ab5e37e2200485ab5bbd03962fe525eba.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 2MjM1X7FbZ4: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:46:12.311 [error] yt-dlp download error for media item #240: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 2MjM1X7FbZ4: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:46:12.311 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 2MjM1X7FbZ4: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:46:12.312 [info] {"args":{"id":240},"id":10975,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":70398044,"event":"job:stop","queue_time":911844,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:46:12.320 [info] {"args":{"id":420},"id":10977,"meta":{},"system_time":1774557972320466940,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:46:12.321 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:46:12.338 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=vqi5ijLrJbA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/74/7e/747e59b51b337302a4cb3ba64fc072111e76ad769a09c1de2611650df1d0caff.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:46:34.923 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Tam9R6ru38s --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/78/9c/789c3dfd50dfe4ffcb8d2ad691cbcdc380b86cbc240cbddb5ab6ed9ba88b481b.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] Tam9R6ru38s: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:46:34.946 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Tam9R6ru38s --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/80/3d/803de160b2e85915bbfc8e315b2f27e6c8d04ebd35fb791f4ae08abf83251f6d.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:46:47.110 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=vqi5ijLrJbA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/74/7e/747e59b51b337302a4cb3ba64fc072111e76ad769a09c1de2611650df1d0caff.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] vqi5ijLrJbA: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:46:47.128 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=vqi5ijLrJbA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a8/9c/a89c59af7a1e14a14623d1e522d8385f2253337331daa3d002e2e8d910e7c172.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:47:02.150 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Tam9R6ru38s --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/80/3d/803de160b2e85915bbfc8e315b2f27e6c8d04ebd35fb791f4ae08abf83251f6d.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] Tam9R6ru38s: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:47:02.150 [error] yt-dlp download error for media item #418: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] Tam9R6ru38s: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:47:02.150 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] Tam9R6ru38s: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:47:02.152 [info] {"args":{"id":418},"id":10976,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":58080543,"event":"job:stop","queue_time":63068979,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:47:02.159 [info] {"args":{"id":432},"id":10978,"meta":{},"system_time":1774558022159025365,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:47:02.160 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:47:02.198 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=bf2145aKeUM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/49/e5/49e5c3f8ac98428e7fd06ca0a1bb805a0ab2c9a236468accd5fd6497c331dcb8.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:47:18.028 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=vqi5ijLrJbA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a8/9c/a89c59af7a1e14a14623d1e522d8385f2253337331daa3d002e2e8d910e7c172.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] vqi5ijLrJbA: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:47:18.028 [error] yt-dlp download error for media item #420: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] vqi5ijLrJbA: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:47:18.028 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] vqi5ijLrJbA: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:47:18.029 [info] {"args":{"id":420},"id":10977,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":65708445,"event":"job:stop","queue_time":71318982,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:47:18.037 [info] {"args":{"id":604},"id":10979,"meta":{},"system_time":1774558038037745060,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:47:18.038 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:47:18.077 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=t06Dkdg6fEo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/55/a1/55a195807b8d483f2d1ab597ad1b89a40faadd55f0ec42d42a4c56e06712a601.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:47:29.211 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=bf2145aKeUM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/49/e5/49e5c3f8ac98428e7fd06ca0a1bb805a0ab2c9a236468accd5fd6497c331dcb8.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] bf2145aKeUM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:47:30.507 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=bf2145aKeUM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/92/c0/92c0f2bf92be63e06ac1482a76d615360170f1e33b407814ab2d5c3442eba7ed.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:47:44.952 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=t06Dkdg6fEo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/55/a1/55a195807b8d483f2d1ab597ad1b89a40faadd55f0ec42d42a4c56e06712a601.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] t06Dkdg6fEo: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:47:45.001 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=t06Dkdg6fEo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a3/02/a3021f194fb59de82584943e81280dc8ecd8b8713f550d7581c604cecacfe523.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:48:01.404 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=bf2145aKeUM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/92/c0/92c0f2bf92be63e06ac1482a76d615360170f1e33b407814ab2d5c3442eba7ed.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] bf2145aKeUM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:48:01.404 [error] yt-dlp download error for media item #432: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] bf2145aKeUM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:48:01.405 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] bf2145aKeUM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:48:01.406 [info] {"args":{"id":432},"id":10978,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":59246181,"event":"job:stop","queue_time":121157904,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:48:11.873 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=t06Dkdg6fEo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a3/02/a3021f194fb59de82584943e81280dc8ecd8b8713f550d7581c604cecacfe523.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] t06Dkdg6fEo: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 14:48:11.874 [error] yt-dlp download error for media item #604: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] t06Dkdg6fEo: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:48:11.874 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] t06Dkdg6fEo: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 14:48:11.875 [info] {"args":{"id":604},"id":10979,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":53836696,"event":"job:stop","queue_time":137035994,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:15:56.810 [info] {"args":{"id":30},"id":10942,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2638999484,"event":"job:stop","queue_time":313864,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:37:14.831 [info] {"args":{"id":7},"id":10088,"meta":{},"system_time":1774561034831506707,"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"]} 15:37:14.875 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLMFtdYsV1LgsmDMVb40RQuNMb4PkZ8AId --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SoloOnly/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/d8/c8d89616b4d2945d5f07d9dec0a45eda585bab677ab672dfb4791977e958b424.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:44:17.746 [info] Kicking off download for media item #502337 (h3Z8EcDr1_U) 15:44:17.754 [info] {"args":{"id":502337},"id":10982,"meta":{},"system_time":1774561457753949899,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:44:17.754 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:44:17.978 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=h3Z8EcDr1_U --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/40/c5/40c569846412f8097a169ea409c308bd4e351653c5405af291c9fe093bb8fa92.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:44:26.744 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=h3Z8EcDr1_U --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/SoloOnly/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S]-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/SoloOnly/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/13/d6/13d6226bc60a3a018a728ef026d23c9cbe6dd8bd657bd754aebafa48352b1417.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:44:30.507 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 2 new media item(s) for SoloOnly. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 15:44:30.512 [info] {"args":{"id":502369},"id":10983,"meta":{},"system_time":1774561470512648151,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:44:30.513 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:44:30.565 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=EhBzEWMai6g --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7e/33/7e336bd11568fe937ccc1448929fe769fc86c3b5d4b88d4b3baea9364b28c881.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:44:31.504 [info] Sent new media notification for source 7 15:44:31.507 [info] {"args":{"id":7},"id":10088,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":436675722,"event":"job:stop","queue_time":740323,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:44:38.735 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=EhBzEWMai6g --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/SoloOnly/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S]-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/SoloOnly/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/15/d0/15d080118c05ba53d641f534638bef00a29b1043231146b4eae5cbef743cb0cb.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:44:55.715 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=h3Z8EcDr1_U --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/502337/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/c3/8e/c38e0df2d0cba97304633bfa376001f19f73e4222dd5f4ac5ccdf61dccb5ef06.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:45:06.232 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:45:06.233 [info] {"args":{"id":502337},"id":10982,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":48478921,"event":"job:stop","queue_time":753042,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:47:50.659 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=EhBzEWMai6g --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/502369/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/ef/66/ef663ada31758eb128e2204d3cb729940c8c4a3bbd5557d017705eab5c7c3793.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:48:00.424 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 15:48:24.954 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:48:24.955 [info] {"args":{"id":502369},"id":10983,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":234442248,"event":"job:stop","queue_time":510949,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:50:00.427 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 15:52:00.430 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 15:54:00.434 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 16:01:00.447 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 16:02:00.449 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 16:24:44.923 [info] {"args":{"id":25},"id":10944,"meta":{},"system_time":1774563884923845551,"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"]} 16:24:45.096 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b6/7f/b67f0ade11a0ce071bca577f577da0fb666d80f622972d60c9e6595e9f8147e9.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:32:49.981 [info] {"args":{"id":25},"id":10944,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":485056782,"event":"job:stop","queue_time":395490,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:38:05.861 [info] {"args":{"id":5},"id":10945,"meta":{},"system_time":1774564685861179118,"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"]} 16:38:05.938 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/be/57/be573ed58cc56130bd5ae9feeaebe29214f8cc1f3c69e7767ebc2802bb6d3f10.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:40:05.838 [info] {"args":{"id":5},"id":10945,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":119976372,"event":"job:stop","queue_time":491194,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:41:34.105 [info] {"args":{"id":8},"id":10144,"meta":{},"system_time":1774564894105507520,"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"]} 16:41:34.242 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@CGPGrey --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/CGPGrey/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/de/b8/deb8baf6fc33ddfcb4e943467f40bdd316f950f2314cd847e579fcd5a37e047b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/16/64/16641214024bc4386ab5ef751a6e93216814190684ec24bc7f96cbcbfd5042fb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:41:49.265 [info] Kicking off download for media item #164000 (J2dOXL5FUj0) 16:41:49.557 [info] {"args":{"id":164000},"id":10987,"meta":{},"system_time":1774564909557050322,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:41:49.558 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:41:49.588 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=J2dOXL5FUj0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/81/45/8145ff5a5c4c215a766d16752a61b04db6a6a655cbb82ba276ef1d5d9fa83300.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:41:57.426 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=J2dOXL5FUj0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/81/45/8145ff5a5c4c215a766d16752a61b04db6a6a655cbb82ba276ef1d5d9fa83300.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] J2dOXL5FUj0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:41:57.427 [error] yt-dlp download error for media item #164000: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] J2dOXL5FUj0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:41:57.427 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] J2dOXL5FUj0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:41:57.428 [info] {"args":{"id":164000},"id":10987,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7870404,"event":"job:stop","queue_time":476984,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:42:28.629 [info] Kicking off download for media item #20042 (8hiXZ5b4kOM) 16:42:28.638 [info] {"args":{"id":20042},"id":10988,"meta":{},"system_time":1774564948638330249,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:42:28.639 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:42:29.624 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8hiXZ5b4kOM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e3/77/e37760f7b800fd21115109ad0bd467d4b73931d6b06c1461b3c761d2aaa34906.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:42:37.452 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8hiXZ5b4kOM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e3/77/e37760f7b800fd21115109ad0bd467d4b73931d6b06c1461b3c761d2aaa34906.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 8hiXZ5b4kOM: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:42:37.452 [error] yt-dlp download error for media item #20042: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 8hiXZ5b4kOM: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:42:37.452 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 8hiXZ5b4kOM: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:42:37.453 [info] {"args":{"id":20042},"id":10988,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8814133,"event":"job:stop","queue_time":636945,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:43:20.990 [info] Kicking off download for media item #653 (_-W12QMthtA) 16:43:21.000 [info] {"args":{"id":653},"id":10989,"meta":{},"system_time":1774565001000367320,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:43:21.001 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:43:21.019 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=_-W12QMthtA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fa/96/fa961b1a0d22fcce0966a8580a1aa899900d660c072f83dde8ed6ad1d82fe522.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:43:30.046 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=_-W12QMthtA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fa/96/fa961b1a0d22fcce0966a8580a1aa899900d660c072f83dde8ed6ad1d82fe522.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] _-W12QMthtA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:43:30.046 [error] yt-dlp download error for media item #653: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] _-W12QMthtA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:43:30.046 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] _-W12QMthtA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:43:30.047 [info] {"args":{"id":653},"id":10989,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9046326,"event":"job:stop","queue_time":998980,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:43:47.038 [info] Kicking off download for media item #656 (jcQek2Sg4WQ) 16:43:47.047 [info] {"args":{"id":656},"id":10990,"meta":{},"system_time":1774565027047300308,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:43:47.048 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:43:47.085 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=jcQek2Sg4WQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/94/ce/94cedbb1e1a7c6fdc2468ae4cfcf37f592c394e4cddd8da7a43a93de0d2d4bd6.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:43:57.076 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=jcQek2Sg4WQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/94/ce/94cedbb1e1a7c6fdc2468ae4cfcf37f592c394e4cddd8da7a43a93de0d2d4bd6.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] jcQek2Sg4WQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:43:57.077 [error] yt-dlp download error for media item #656: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] jcQek2Sg4WQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:43:57.077 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] jcQek2Sg4WQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:43:57.078 [info] {"args":{"id":656},"id":10990,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10030009,"event":"job:stop","queue_time":45965,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:44:14.085 [info] Kicking off download for media item #660 (PkwOREtpbI4) 16:44:14.094 [info] {"args":{"id":660},"id":10991,"meta":{},"system_time":1774565054094149009,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:44:14.095 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:44:14.642 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=PkwOREtpbI4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6c/b5/6cb5283461a712c8fa9522b080f7589badee61415d4290736197b0aecd591dd7.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:44:23.577 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=PkwOREtpbI4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6c/b5/6cb5283461a712c8fa9522b080f7589badee61415d4290736197b0aecd591dd7.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] PkwOREtpbI4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:44:23.577 [error] yt-dlp download error for media item #660: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] PkwOREtpbI4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:44:23.578 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] PkwOREtpbI4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:44:23.579 [info] {"args":{"id":660},"id":10991,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9484165,"event":"job:stop","queue_time":92945,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:44:27.109 [info] Kicking off download for media item #661 (XvDFrBRpo20) 16:44:27.117 [info] {"args":{"id":661},"id":10992,"meta":{},"system_time":1774565067117395895,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:44:27.118 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:44:27.146 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XvDFrBRpo20 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/df/6e/df6e724507ae75bfd1fb727284f8011427a1b024d4ab073edb01d28c88d26a16.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:44:37.136 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XvDFrBRpo20 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/df/6e/df6e724507ae75bfd1fb727284f8011427a1b024d4ab073edb01d28c88d26a16.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] XvDFrBRpo20: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:44:37.136 [error] yt-dlp download error for media item #661: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] XvDFrBRpo20: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:44:37.136 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] XvDFrBRpo20: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:44:37.137 [info] {"args":{"id":661},"id":10992,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10019226,"event":"job:stop","queue_time":115982,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:45:06.175 [info] Kicking off download for media item #666 (8nFfMlYDync) 16:45:06.183 [info] {"args":{"id":666},"id":10993,"meta":{},"system_time":1774565106183287550,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:45:06.183 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:45:06.227 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8nFfMlYDync --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bd/3b/bd3b575f62c1c6abea7b745d6d0358b38ac125444c70ce4a9e066e12366806f4.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:45:14.275 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8nFfMlYDync --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bd/3b/bd3b575f62c1c6abea7b745d6d0358b38ac125444c70ce4a9e066e12366806f4.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 8nFfMlYDync: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:45:14.275 [error] yt-dlp download error for media item #666: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 8nFfMlYDync: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:45:14.275 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 8nFfMlYDync: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:45:14.276 [info] {"args":{"id":666},"id":10993,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8092067,"event":"job:stop","queue_time":181972,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:45:19.198 [info] Kicking off download for media item #668 (fvatMQ5wZm4) 16:45:19.206 [info] {"args":{"id":668},"id":10994,"meta":{},"system_time":1774565119206270097,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:45:19.207 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:45:19.246 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=fvatMQ5wZm4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/a1/6aa1dbe5e82ec4c77bd1a4a9400ce88212b00e0c7c6da8eca125f4da0eac1de4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:45:28.128 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=fvatMQ5wZm4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/a1/6aa1dbe5e82ec4c77bd1a4a9400ce88212b00e0c7c6da8eca125f4da0eac1de4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] fvatMQ5wZm4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:45:28.128 [error] yt-dlp download error for media item #668: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] fvatMQ5wZm4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:45:28.128 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] fvatMQ5wZm4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:45:28.130 [info] {"args":{"id":668},"id":10994,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8922453,"event":"job:stop","queue_time":204958,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:45:58.539 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@CGPGrey --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/CGPGrey/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/de/b8/deb8baf6fc33ddfcb4e943467f40bdd316f950f2314cd847e579fcd5a37e047b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/16/64/16641214024bc4386ab5ef751a6e93216814190684ec24bc7f96cbcbfd5042fb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 16:45:58.679 [info] {"args":{"id":653},"id":10995,"meta":{},"system_time":1774565158678969392,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:45:58.679 [info] {"args":{"id":656},"id":10996,"meta":{},"system_time":1774565158679031734,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:45:58.680 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:45:58.680 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:45:58.881 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=jcQek2Sg4WQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e8/86/e886516660faa459c2301315e920c05f263f6838bda7a34b30f31fbda8733a2a.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:45:58.882 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=_-W12QMthtA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1a/b3/1ab3a90baa56e92d42bdc2bf8b5dbfc5f55c62dd114bb70651b169ec0e7f9379.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:45:59.042 [info] {"args":{"id":8},"id":10144,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":264936641,"event":"job:stop","queue_time":37411,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:46:07.042 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=_-W12QMthtA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1a/b3/1ab3a90baa56e92d42bdc2bf8b5dbfc5f55c62dd114bb70651b169ec0e7f9379.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] _-W12QMthtA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:07.042 [error] yt-dlp download error for media item #653: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] _-W12QMthtA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:07.042 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] _-W12QMthtA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:07.043 [info] {"args":{"id":653},"id":10995,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8364055,"event":"job:stop","queue_time":677932,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:07.051 [info] {"args":{"id":660},"id":10997,"meta":{},"system_time":1774565167051722953,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:07.052 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:07.074 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=PkwOREtpbI4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/17/ec/17ecf5f05a14e3fc1e12c501aa02da3fd8c5e3822ead53a672b3253f4f383a57.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:08.995 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=jcQek2Sg4WQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e8/86/e886516660faa459c2301315e920c05f263f6838bda7a34b30f31fbda8733a2a.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] jcQek2Sg4WQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:08.995 [error] yt-dlp download error for media item #656: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] jcQek2Sg4WQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:08.995 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] jcQek2Sg4WQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:08.996 [info] {"args":{"id":656},"id":10996,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10316795,"event":"job:stop","queue_time":677932,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:09.004 [info] {"args":{"id":661},"id":10998,"meta":{},"system_time":1774565169004509910,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:09.005 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:09.023 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XvDFrBRpo20 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/93/56/935601b7e8c64a9befc744b1c0f1d73598234a2ca6f21774ccf9d40c51e03644.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:16.999 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=PkwOREtpbI4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/17/ec/17ecf5f05a14e3fc1e12c501aa02da3fd8c5e3822ead53a672b3253f4f383a57.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] PkwOREtpbI4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:17.000 [error] yt-dlp download error for media item #660: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] PkwOREtpbI4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:17.000 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] PkwOREtpbI4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:17.001 [info] {"args":{"id":660},"id":10997,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9948684,"event":"job:stop","queue_time":9049940,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:17.009 [info] {"args":{"id":666},"id":10999,"meta":{},"system_time":1774565177009221011,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:17.009 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:17.085 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8nFfMlYDync --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e6/77/e6775bb082fd2b6737188cb878cf856fb4de5056d7fb19e3ae98fbd07934218b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:18.993 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XvDFrBRpo20 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/93/56/935601b7e8c64a9befc744b1c0f1d73598234a2ca6f21774ccf9d40c51e03644.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] XvDFrBRpo20: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:18.993 [error] yt-dlp download error for media item #661: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] XvDFrBRpo20: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:18.994 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] XvDFrBRpo20: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:18.995 [info] {"args":{"id":661},"id":10998,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9989719,"event":"job:stop","queue_time":11002974,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:19.002 [info] {"args":{"id":668},"id":11000,"meta":{},"system_time":1774565179002733401,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:19.003 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:19.041 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=fvatMQ5wZm4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/27/11/2711c8a52adff48ab20b959e09cb52c60462ee0a769f567ebea03214db8b24ea.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:27.003 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=fvatMQ5wZm4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/27/11/2711c8a52adff48ab20b959e09cb52c60462ee0a769f567ebea03214db8b24ea.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] fvatMQ5wZm4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:27.003 [error] yt-dlp download error for media item #668: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] fvatMQ5wZm4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:27.003 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] fvatMQ5wZm4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:27.004 [info] {"args":{"id":668},"id":11000,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8001158,"event":"job:stop","queue_time":21000929,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:27.011 [info] {"args":{"id":673},"id":11001,"meta":{},"system_time":1774565187011450765,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:27.012 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:27.015 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=-7dgkMAyln0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/78/53/7853adde2e074c2546fa826256620db3ece1c2cf970e9e1812bc922d068febc3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:27.217 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8nFfMlYDync --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e6/77/e6775bb082fd2b6737188cb878cf856fb4de5056d7fb19e3ae98fbd07934218b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 8nFfMlYDync: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:27.217 [error] yt-dlp download error for media item #666: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 8nFfMlYDync: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:27.217 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 8nFfMlYDync: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:27.218 [info] {"args":{"id":666},"id":10999,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10208216,"event":"job:stop","queue_time":19007950,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:27.229 [info] {"args":{"id":676},"id":11002,"meta":{},"system_time":1774565187229306223,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:27.230 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:27.779 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=wyF_k4pPr0s --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0f/79/0f797ce278b5b7beb54657bf91d0539136c7c1e81d9086677212d90d57b184d8.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:35.891 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=wyF_k4pPr0s --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0f/79/0f797ce278b5b7beb54657bf91d0539136c7c1e81d9086677212d90d57b184d8.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] wyF_k4pPr0s: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:35.891 [error] yt-dlp download error for media item #676: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] wyF_k4pPr0s: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:35.891 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] wyF_k4pPr0s: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:35.892 [info] {"args":{"id":676},"id":11002,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8662542,"event":"job:stop","queue_time":29224956,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:35.899 [info] {"args":{"id":685},"id":11003,"meta":{},"system_time":1774565195899009363,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:35.899 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:36.036 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=GSVXvoVRIBc --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b8/b8/b8b8434c0140925d8bd2a5858d112b810da7f3946fc0f8de8fe5e1cc2772d080.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:36.958 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=-7dgkMAyln0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/78/53/7853adde2e074c2546fa826256620db3ece1c2cf970e9e1812bc922d068febc3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] -7dgkMAyln0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:36.958 [error] yt-dlp download error for media item #673: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] -7dgkMAyln0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:36.959 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] -7dgkMAyln0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:36.960 [info] {"args":{"id":673},"id":11001,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9947596,"event":"job:stop","queue_time":29009930,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:36.986 [info] {"args":{"id":689},"id":11004,"meta":{},"system_time":1774565196986474906,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:36.987 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:37.023 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=U_OXhsb6sYE --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ee/c3/eec328ce6fd0046bf8cc98f7909246c320d818f16290aab4fbcaa76cd1d22d78.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:43.980 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=GSVXvoVRIBc --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b8/b8/b8b8434c0140925d8bd2a5858d112b810da7f3946fc0f8de8fe5e1cc2772d080.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] GSVXvoVRIBc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:43.980 [error] yt-dlp download error for media item #685: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] GSVXvoVRIBc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:43.980 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] GSVXvoVRIBc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:43.981 [info] {"args":{"id":685},"id":11003,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8081427,"event":"job:stop","queue_time":37897911,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:43.988 [info] {"args":{"id":695},"id":11005,"meta":{},"system_time":1774565203988481635,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:43.989 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:44.004 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=KrvXLbjTgMQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a6/ae/a6ae5aac77d9c1ce1ed6d981b2e5222d13f67536264488a24e48ef4f92b83434.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:47.030 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=U_OXhsb6sYE --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ee/c3/eec328ce6fd0046bf8cc98f7909246c320d818f16290aab4fbcaa76cd1d22d78.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] U_OXhsb6sYE: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:47.031 [error] yt-dlp download error for media item #689: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] U_OXhsb6sYE: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:47.031 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] U_OXhsb6sYE: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:47.033 [info] {"args":{"id":689},"id":11004,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10044817,"event":"job:stop","queue_time":38985184,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:47.040 [info] {"args":{"id":697},"id":11006,"meta":{},"system_time":1774565207040262334,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:47.041 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:47.327 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Oz4yMGbRa4Q --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8d/88/8d883dd43c712f0de75921ca58f7c2291d4a823879eb777d7fd1b78d0920dc85.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:52.111 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=KrvXLbjTgMQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a6/ae/a6ae5aac77d9c1ce1ed6d981b2e5222d13f67536264488a24e48ef4f92b83434.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] KrvXLbjTgMQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:52.111 [error] yt-dlp download error for media item #695: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] KrvXLbjTgMQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:52.111 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] KrvXLbjTgMQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:52.112 [info] {"args":{"id":695},"id":11005,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8123090,"event":"job:stop","queue_time":45986995,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:52.120 [info] {"args":{"id":700},"id":11007,"meta":{},"system_time":1774565212120158221,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:52.121 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:52.398 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=ZhCAbDeLgTw --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/88/df/88df88c0445274332bf200d67def1b9f7717ff51a429e76fce651fd9c3a97e9b.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:56.161 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Oz4yMGbRa4Q --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8d/88/8d883dd43c712f0de75921ca58f7c2291d4a823879eb777d7fd1b78d0920dc85.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] Oz4yMGbRa4Q: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:46:56.161 [error] yt-dlp download error for media item #697: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] Oz4yMGbRa4Q: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:56.161 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] Oz4yMGbRa4Q: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:46:56.162 [info] {"args":{"id":697},"id":11006,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9121197,"event":"job:stop","queue_time":49038943,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:56.169 [info] {"args":{"id":709},"id":11008,"meta":{},"system_time":1774565216169097615,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:46:56.170 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:46:56.197 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=LZwS6hZmqL8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0e/1a/0e1a7dab7e25e114829fa8db9ac8cd018c8b5e7b76d1822a332c331523318a07.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:00.465 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=ZhCAbDeLgTw --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/88/df/88df88c0445274332bf200d67def1b9f7717ff51a429e76fce651fd9c3a97e9b.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] ZhCAbDeLgTw: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:00.465 [error] yt-dlp download error for media item #700: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] ZhCAbDeLgTw: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:00.465 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] ZhCAbDeLgTw: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:00.467 [info] {"args":{"id":700},"id":11007,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8345659,"event":"job:stop","queue_time":54117927,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:00.473 [info] {"args":{"id":714},"id":11009,"meta":{},"system_time":1774565220473865799,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:00.474 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:00.738 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=STMX20aB4Wo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0b/c6/0bc6aecdda60e12c262b2bfb0649145f962b358535897ebd26528e5d5292dcfd.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:04.149 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=LZwS6hZmqL8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0e/1a/0e1a7dab7e25e114829fa8db9ac8cd018c8b5e7b76d1822a332c331523318a07.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] LZwS6hZmqL8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:04.149 [error] yt-dlp download error for media item #709: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] LZwS6hZmqL8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:04.150 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] LZwS6hZmqL8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:04.151 [info] {"args":{"id":709},"id":11008,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7980991,"event":"job:stop","queue_time":58167945,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:04.158 [info] {"args":{"id":716},"id":11010,"meta":{},"system_time":1774565224158186941,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:04.159 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:04.185 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=mIzN-fDt730 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fc/12/fc12317e4ac66e0813c1a1e29dab643486cfb43de6ff9b5d551c1049791b1c93.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:09.758 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=STMX20aB4Wo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0b/c6/0bc6aecdda60e12c262b2bfb0649145f962b358535897ebd26528e5d5292dcfd.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] STMX20aB4Wo: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:09.758 [error] yt-dlp download error for media item #714: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] STMX20aB4Wo: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:09.758 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] STMX20aB4Wo: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:09.759 [info] {"args":{"id":714},"id":11009,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9284619,"event":"job:stop","queue_time":62472896,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:09.766 [info] {"args":{"id":717},"id":11011,"meta":{},"system_time":1774565229766725621,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:09.767 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:09.811 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=PycLJQb1Goc --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/80/15/801565627d008e254891c2ab6e73b7549fd3f2490bc75ba168b0e726ac86764b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:14.132 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=mIzN-fDt730 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fc/12/fc12317e4ac66e0813c1a1e29dab643486cfb43de6ff9b5d551c1049791b1c93.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] mIzN-fDt730: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:14.132 [error] yt-dlp download error for media item #716: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] mIzN-fDt730: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:14.132 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] mIzN-fDt730: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:14.133 [info] {"args":{"id":716},"id":11010,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9974428,"event":"job:stop","queue_time":66156958,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:14.140 [info] {"args":{"id":722},"id":11012,"meta":{},"system_time":1774565234140903772,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:14.141 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:14.147 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=hVqIc3S3-jY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/58/5f/585f03be53cc40eabad209139a15e510848435a851b67cb4ed5ff3567561e6c6.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:17.726 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=PycLJQb1Goc --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/80/15/801565627d008e254891c2ab6e73b7549fd3f2490bc75ba168b0e726ac86764b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] PycLJQb1Goc: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:17.726 [error] yt-dlp download error for media item #717: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] PycLJQb1Goc: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:17.726 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] PycLJQb1Goc: This video is available to this channel's members on level: 🐝 Bonnie Bee Brigade 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:17.727 [info] {"args":{"id":717},"id":11011,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7959954,"event":"job:stop","queue_time":71764976,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:17.735 [info] {"args":{"id":726},"id":11013,"meta":{},"system_time":1774565237734928512,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:17.735 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:17.739 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=4R3N1oeKbE4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/71/b8/71b854a5ca0b4d30c169103c4011466e6025b27acae9e9a9c67bbb3eec91eee0.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:23.923 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=hVqIc3S3-jY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/58/5f/585f03be53cc40eabad209139a15e510848435a851b67cb4ed5ff3567561e6c6.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] hVqIc3S3-jY: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:23.923 [error] yt-dlp download error for media item #722: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] hVqIc3S3-jY: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:23.923 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] hVqIc3S3-jY: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:23.924 [info] {"args":{"id":722},"id":11012,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9782883,"event":"job:stop","queue_time":76139046,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:23.932 [info] {"args":{"id":729},"id":11014,"meta":{},"system_time":1774565243932084628,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:23.933 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:23.960 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=QAIy155xeh4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/15/72/1572497a979727ac444c3d5b7e1d24583f7c7bb49f681d651c6627e70032ce4b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:27.688 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=4R3N1oeKbE4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/71/b8/71b854a5ca0b4d30c169103c4011466e6025b27acae9e9a9c67bbb3eec91eee0.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 4R3N1oeKbE4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:27.688 [error] yt-dlp download error for media item #726: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 4R3N1oeKbE4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:27.689 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 4R3N1oeKbE4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:27.690 [info] {"args":{"id":726},"id":11013,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9954237,"event":"job:stop","queue_time":79732978,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:27.697 [info] {"args":{"id":731},"id":11015,"meta":{},"system_time":1774565247697689514,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:27.698 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:27.759 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=QSlJ98eLHUc --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/17/cf175fdf7ad424e691375eb50b2fa1df5cb364a777a06577491a814ff22e04e2.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:31.827 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=QAIy155xeh4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/15/72/1572497a979727ac444c3d5b7e1d24583f7c7bb49f681d651c6627e70032ce4b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] QAIy155xeh4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:31.828 [error] yt-dlp download error for media item #729: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] QAIy155xeh4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:31.828 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] QAIy155xeh4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:31.829 [info] {"args":{"id":729},"id":11014,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7896115,"event":"job:stop","queue_time":85930900,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:31.836 [info] {"args":{"id":732},"id":11016,"meta":{},"system_time":1774565251836764973,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:31.837 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:32.181 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=aYYUZ9rj5dI --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/94/b2/94b2329fe767cda321359b075344dceefd3cccc6464bdfe06636e4e101b5663d.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:37.626 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=QSlJ98eLHUc --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/17/cf175fdf7ad424e691375eb50b2fa1df5cb364a777a06577491a814ff22e04e2.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] QSlJ98eLHUc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:37.626 [error] yt-dlp download error for media item #731: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] QSlJ98eLHUc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:37.626 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] QSlJ98eLHUc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:37.627 [info] {"args":{"id":731},"id":11015,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9928944,"event":"job:stop","queue_time":89695986,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:37.634 [info] {"args":{"id":734},"id":11017,"meta":{},"system_time":1774565257634613861,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:37.635 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:37.664 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XOn6qYCIFZg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/58/49/5849e834616b9129d8d4f74cedc53c52e8036f002689d262f692b46fe5b9b7d4.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:40.144 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=aYYUZ9rj5dI --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/94/b2/94b2329fe767cda321359b075344dceefd3cccc6464bdfe06636e4e101b5663d.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] aYYUZ9rj5dI: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:40.144 [error] yt-dlp download error for media item #732: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] aYYUZ9rj5dI: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:40.145 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] aYYUZ9rj5dI: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:40.146 [info] {"args":{"id":732},"id":11016,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8308327,"event":"job:stop","queue_time":93835057,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:40.153 [info] {"args":{"id":750},"id":11018,"meta":{},"system_time":1774565260153382521,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:40.154 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:40.204 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=7FeXPOFRxp0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c0/3f/c03fc8b9230bc1db5829536a28dce2face3da2a6e78c23cb97c95d313bf61d06.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:45.619 [info] {"args":{"id":15},"id":10946,"meta":{},"system_time":1774565265619269979,"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"]} 16:47:45.823 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XOn6qYCIFZg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/58/49/5849e834616b9129d8d4f74cedc53c52e8036f002689d262f692b46fe5b9b7d4.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] XOn6qYCIFZg: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:45.824 [error] yt-dlp download error for media item #734: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] XOn6qYCIFZg: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:45.824 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] XOn6qYCIFZg: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:45.824 [info] {"args":{"id":734},"id":11017,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8189776,"event":"job:stop","queue_time":99632928,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:45.831 [info] {"args":{"id":753},"id":11019,"meta":{},"system_time":1774565265831731013,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:45.844 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:45.846 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bb/34/bb3421780062093ad3a4ae65702eaac24d52f4623271dfe68ea7e216fc609d0a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:45.856 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=efhut46ylC4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0f/30/0f3045177931bb5b398003d05e15a0b6a7138ff9a6d2d57c6f126133ea622c18.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:48.176 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=7FeXPOFRxp0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c0/3f/c03fc8b9230bc1db5829536a28dce2face3da2a6e78c23cb97c95d313bf61d06.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 7FeXPOFRxp0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:48.176 [error] yt-dlp download error for media item #750: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 7FeXPOFRxp0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:48.177 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 7FeXPOFRxp0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:48.178 [info] {"args":{"id":750},"id":11018,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8023668,"event":"job:stop","queue_time":102151978,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:48.185 [info] {"args":{"id":972},"id":11020,"meta":{},"system_time":1774565268185285918,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:48.186 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:48.218 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=lZTs-xXEucc --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ca/41/ca413d675097df2fa4aaa90b36f6e791e295aa62151e5748a4f1cc1dfc41f2cc.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:54.009 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=efhut46ylC4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0f/30/0f3045177931bb5b398003d05e15a0b6a7138ff9a6d2d57c6f126133ea622c18.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] efhut46ylC4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:54.009 [error] yt-dlp download error for media item #753: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] efhut46ylC4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:54.010 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] efhut46ylC4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:54.010 [info] {"args":{"id":753},"id":11019,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8178459,"event":"job:stop","queue_time":107830892,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:54.018 [info] {"args":{"id":973},"id":11021,"meta":{},"system_time":1774565274018558938,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:54.019 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:54.038 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=m4Hcrz-StE0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/24/8d/248d963f1fa489bf94829c7f46b002082f83b8899ad9141602a1af7507142d9b.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:47:57.106 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=lZTs-xXEucc --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ca/41/ca413d675097df2fa4aaa90b36f6e791e295aa62151e5748a4f1cc1dfc41f2cc.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] lZTs-xXEucc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:47:57.106 [error] yt-dlp download error for media item #972: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] lZTs-xXEucc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:57.107 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] lZTs-xXEucc: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:47:57.108 [info] {"args":{"id":972},"id":11020,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8921827,"event":"job:stop","queue_time":110183981,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:57.115 [info] {"args":{"id":990},"id":11022,"meta":{},"system_time":1774565277115201328,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:47:57.116 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:47:57.191 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6JN4RI7nkes --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/72/ad/72ad0836e2e06197e4886048f0184370c91e012fd1e153504722caac1abfbabe.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:03.032 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=m4Hcrz-StE0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/24/8d/248d963f1fa489bf94829c7f46b002082f83b8899ad9141602a1af7507142d9b.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] m4Hcrz-StE0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:03.032 [error] yt-dlp download error for media item #973: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] m4Hcrz-StE0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:03.032 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] m4Hcrz-StE0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:03.033 [info] {"args":{"id":973},"id":11021,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9013884,"event":"job:stop","queue_time":116016948,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:03.040 [info] {"args":{"id":1004},"id":11023,"meta":{},"system_time":1774565283040573998,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:03.041 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:03.304 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XQuo4-t0p_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b8/ad/b8ad26ffa07f1a8648d09bbc38f860420e72d564651441899f4ff0ec5816c097.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:07.194 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6JN4RI7nkes --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/72/ad/72ad0836e2e06197e4886048f0184370c91e012fd1e153504722caac1abfbabe.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 6JN4RI7nkes: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:07.194 [error] yt-dlp download error for media item #990: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 6JN4RI7nkes: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:07.194 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 6JN4RI7nkes: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:07.195 [info] {"args":{"id":990},"id":11022,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10079301,"event":"job:stop","queue_time":119113978,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:07.202 [info] {"args":{"id":1006},"id":11024,"meta":{},"system_time":1774565287202303049,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:07.203 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:07.234 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=KRzQVD6LfCE --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1d/fe/1dfef8e0e6f6df858eecde78cab56e75c96d216784fdf735744373362fdde4fd.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:11.462 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=XQuo4-t0p_8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b8/ad/b8ad26ffa07f1a8648d09bbc38f860420e72d564651441899f4ff0ec5816c097.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] XQuo4-t0p_8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:11.462 [error] yt-dlp download error for media item #1004: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] XQuo4-t0p_8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:11.462 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] XQuo4-t0p_8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:11.463 [info] {"args":{"id":1004},"id":11023,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8422354,"event":"job:stop","queue_time":125038927,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:11.470 [info] {"args":{"id":1007},"id":11025,"meta":{},"system_time":1774565291470217965,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:11.471 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:11.588 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=iyoB5erM-W8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/66/57/66573cc51b3bd760295d4ad4f116f9153c59c99d9fddbf2fdd738eee48356677.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:17.282 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=KRzQVD6LfCE --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1d/fe/1dfef8e0e6f6df858eecde78cab56e75c96d216784fdf735744373362fdde4fd.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] KRzQVD6LfCE: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:17.282 [error] yt-dlp download error for media item #1006: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] KRzQVD6LfCE: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:17.282 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] KRzQVD6LfCE: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:17.283 [info] {"args":{"id":1006},"id":11024,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10080382,"event":"job:stop","queue_time":129200975,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:17.290 [info] {"args":{"id":1009},"id":11026,"meta":{},"system_time":1774565297290831184,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:17.291 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:17.476 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=nNgzAQINDtw --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d1/84/d1845aa13de4cd230d431609937c303bacaf34decff9e5af6692147f1f30a0a8.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:19.673 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=iyoB5erM-W8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/66/57/66573cc51b3bd760295d4ad4f116f9153c59c99d9fddbf2fdd738eee48356677.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] iyoB5erM-W8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:19.673 [error] yt-dlp download error for media item #1007: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] iyoB5erM-W8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:19.674 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] iyoB5erM-W8: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:19.675 [info] {"args":{"id":1007},"id":11025,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8203848,"event":"job:stop","queue_time":133468927,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:19.682 [info] {"args":{"id":1010},"id":11027,"meta":{},"system_time":1774565299682481733,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:19.683 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:19.713 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=YJxKvQ4R1GQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/aa/4daa491426cd232985367f4439e4f04d767a6e0b0d27f9a48191d82995b973b0.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:27.370 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=nNgzAQINDtw --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d1/84/d1845aa13de4cd230d431609937c303bacaf34decff9e5af6692147f1f30a0a8.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] nNgzAQINDtw: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:27.371 [error] yt-dlp download error for media item #1009: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] nNgzAQINDtw: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:27.371 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] nNgzAQINDtw: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:27.372 [info] {"args":{"id":1009},"id":11026,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10080682,"event":"job:stop","queue_time":139288939,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:27.379 [info] {"args":{"id":1016},"id":11028,"meta":{},"system_time":1774565307379653283,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:27.380 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:27.406 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=agZ0xISi40E --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4c/14/4c148cfa71bb530dbddce54fc21b00bf856c46f41ab4b71222285902c0d83f81.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:30.084 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=YJxKvQ4R1GQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/aa/4daa491426cd232985367f4439e4f04d767a6e0b0d27f9a48191d82995b973b0.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] YJxKvQ4R1GQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:30.084 [error] yt-dlp download error for media item #1010: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] YJxKvQ4R1GQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:30.085 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] YJxKvQ4R1GQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:30.086 [info] {"args":{"id":1010},"id":11027,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10402772,"event":"job:stop","queue_time":141681020,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:30.093 [info] {"args":{"id":1019},"id":11029,"meta":{},"system_time":1774565310093477264,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:30.094 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:30.098 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=3e5Jn2gG8Eg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/55/d0/55d073bceb2319e945e45ff5d20e9dfb2e2c471ed9da3b0a4f8546ec0906030e.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:36.540 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=agZ0xISi40E --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4c/14/4c148cfa71bb530dbddce54fc21b00bf856c46f41ab4b71222285902c0d83f81.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] agZ0xISi40E: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:36.541 [error] yt-dlp download error for media item #1016: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] agZ0xISi40E: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:36.541 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] agZ0xISi40E: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:36.542 [info] {"args":{"id":1016},"id":11028,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9161711,"event":"job:stop","queue_time":149377929,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:36.549 [info] {"args":{"id":1021},"id":11030,"meta":{},"system_time":1774565316549558724,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:36.550 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:36.566 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=5hPsX3zQeX4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/80/4e/804e44a0e98d7283a09887d7cd14fd5822c2ae801a583483d8957bd645f29a1b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:40.138 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=3e5Jn2gG8Eg --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/55/d0/55d073bceb2319e945e45ff5d20e9dfb2e2c471ed9da3b0a4f8546ec0906030e.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 3e5Jn2gG8Eg: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:40.139 [error] yt-dlp download error for media item #1019: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 3e5Jn2gG8Eg: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:40.139 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 3e5Jn2gG8Eg: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:40.140 [info] {"args":{"id":1019},"id":11029,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10045911,"event":"job:stop","queue_time":152092044,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:40.147 [info] {"args":{"id":1034},"id":11031,"meta":{},"system_time":1774565320147563100,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:40.148 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:40.178 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=QMNGEY8OZqo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/5b/f85bdef3e9459b749ee71b396b9057d9e4290829ce287705335aca106e98cce7.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:46.474 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=5hPsX3zQeX4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/80/4e/804e44a0e98d7283a09887d7cd14fd5822c2ae801a583483d8957bd645f29a1b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 5hPsX3zQeX4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:46.475 [error] yt-dlp download error for media item #1021: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 5hPsX3zQeX4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:46.475 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 5hPsX3zQeX4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:46.476 [info] {"args":{"id":1021},"id":11030,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9925735,"event":"job:stop","queue_time":157547981,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:46.483 [info] {"args":{"id":1036},"id":11032,"meta":{},"system_time":1774565326483314052,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:46.484 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:46.532 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=aHRTtA7yTZ0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/da/e4/dae4471e1986ccf37d094c78b36f66928413745acab2c4d864bd94a8190b65be.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:48.136 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=QMNGEY8OZqo --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f8/5b/f85bdef3e9459b749ee71b396b9057d9e4290829ce287705335aca106e98cce7.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] QMNGEY8OZqo: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:48.136 [error] yt-dlp download error for media item #1034: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] QMNGEY8OZqo: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:48.137 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] QMNGEY8OZqo: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:48.137 [info] {"args":{"id":1034},"id":11031,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7989600,"event":"job:stop","queue_time":161145973,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:48.145 [info] {"args":{"id":1057},"id":11033,"meta":{},"system_time":1774565328145287205,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:48.146 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:48.182 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=m3_I2rfApYk --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/76/98/7698d98626e6163cbf508aecd0443f7e05880dfe210d9ce1caec64d575a1a3ee.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:56.650 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=aHRTtA7yTZ0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/da/e4/dae4471e1986ccf37d094c78b36f66928413745acab2c4d864bd94a8190b65be.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] aHRTtA7yTZ0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:56.650 [error] yt-dlp download error for media item #1036: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] aHRTtA7yTZ0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:56.650 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] aHRTtA7yTZ0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:56.651 [info] {"args":{"id":1036},"id":11032,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10167509,"event":"job:stop","queue_time":167481980,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:56.658 [info] {"args":{"id":1098},"id":11034,"meta":{},"system_time":1774565336658300682,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:56.659 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:56.715 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=piEayQ0T-qA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/04/e4/04e410dd032ce9e2011fde19ba4939bc201a3c9fad43b3fceb768a1e357ca64c.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:58.070 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=m3_I2rfApYk --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/76/98/7698d98626e6163cbf508aecd0443f7e05880dfe210d9ce1caec64d575a1a3ee.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] m3_I2rfApYk: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:48:58.071 [error] yt-dlp download error for media item #1057: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] m3_I2rfApYk: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:58.071 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] m3_I2rfApYk: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:48:58.072 [info] {"args":{"id":1057},"id":11033,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9926040,"event":"job:stop","queue_time":169143975,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:58.080 [info] {"args":{"id":1106},"id":11035,"meta":{},"system_time":1774565338080329163,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:48:58.081 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:48:58.112 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=tlI022aUWQQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/52/1b/521b104fd4de2e72eb785c47f88e512a919864198273b7e050183b64e13be55e.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:49:04.732 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=piEayQ0T-qA --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/04/e4/04e410dd032ce9e2011fde19ba4939bc201a3c9fad43b3fceb768a1e357ca64c.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] piEayQ0T-qA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:49:04.732 [error] yt-dlp download error for media item #1098: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] piEayQ0T-qA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:04.733 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] piEayQ0T-qA: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:04.734 [info] {"args":{"id":1098},"id":11034,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8074862,"event":"job:stop","queue_time":177656996,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:04.741 [info] {"args":{"id":1161},"id":11036,"meta":{},"system_time":1774565344741382232,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:04.742 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:49:04.748 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Pyv1A8StJSs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5a/e2/5ae2c942dbf4239f71a5b1851cb7e7dd20633926a259235f762e03f37329042d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:49:07.082 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=tlI022aUWQQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/52/1b/521b104fd4de2e72eb785c47f88e512a919864198273b7e050183b64e13be55e.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] tlI022aUWQQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:49:07.082 [error] yt-dlp download error for media item #1106: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] tlI022aUWQQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:07.082 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] tlI022aUWQQ: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:07.084 [info] {"args":{"id":1106},"id":11035,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9002453,"event":"job:stop","queue_time":179078929,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:07.092 [info] {"args":{"id":1175},"id":11037,"meta":{},"system_time":1774565347092453882,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:07.093 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:49:07.935 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=tk862BbjWx4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/99/85/9985a72e10597b91b3c012d3e34636d469d25a8adcb8fd25bdba9356e90e9de5.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:49:13.578 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Pyv1A8StJSs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5a/e2/5ae2c942dbf4239f71a5b1851cb7e7dd20633926a259235f762e03f37329042d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] Pyv1A8StJSs: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:49:13.578 [error] yt-dlp download error for media item #1161: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] Pyv1A8StJSs: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:13.578 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] Pyv1A8StJSs: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:13.579 [info] {"args":{"id":1161},"id":11036,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8837071,"event":"job:stop","queue_time":185739929,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:13.586 [info] {"args":{"id":20042},"id":11038,"meta":{},"system_time":1774565353586290827,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:13.587 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:49:14.513 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8hiXZ5b4kOM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/64/d6/64d64ab1a3bedd954f469fdfecc70fabaf58a622b766fd48bfa72b3337d73a93.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:49:18.038 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=tk862BbjWx4 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/99/85/9985a72e10597b91b3c012d3e34636d469d25a8adcb8fd25bdba9356e90e9de5.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] tk862BbjWx4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:49:18.038 [error] yt-dlp download error for media item #1175: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] tk862BbjWx4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:18.038 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] tk862BbjWx4: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:18.040 [info] {"args":{"id":1175},"id":11037,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10946425,"event":"job:stop","queue_time":188090933,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:18.048 [info] {"args":{"id":164000},"id":11039,"meta":{},"system_time":1774565358048303721,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:18.049 [info] User scripts lifecyle file either not present or is empty. Skipping. 16:49:18.072 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=J2dOXL5FUj0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/a7/85a76e93bc03ae4541e06c5906439c74b248bed71a4b69b10cad05c0a42dcd01.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:49:24.516 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=8hiXZ5b4kOM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/64/d6/64d64ab1a3bedd954f469fdfecc70fabaf58a622b766fd48bfa72b3337d73a93.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 8hiXZ5b4kOM: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:49:24.516 [error] yt-dlp download error for media item #20042: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 8hiXZ5b4kOM: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:24.517 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 8hiXZ5b4kOM: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:24.518 [info] {"args":{"id":20042},"id":11038,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10930923,"event":"job:stop","queue_time":194584980,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:49:26.018 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=J2dOXL5FUj0 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/a7/85a76e93bc03ae4541e06c5906439c74b248bed71a4b69b10cad05c0a42dcd01.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] J2dOXL5FUj0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks. 16:49:26.018 [error] yt-dlp download error for media item #164000: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] J2dOXL5FUj0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:26.018 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] J2dOXL5FUj0: This video is available to this channel's members on level: 🐝 🎁 Bonus Videos! 🎁 🐝 (or any higher level). Join this channel to get access to members-only content and other exclusive perks.\n" 16:49:26.020 [info] {"args":{"id":164000},"id":11039,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7970624,"event":"job:stop","queue_time":199045925,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:02:07.643 [info] {"args":{"id":15},"id":10946,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":862023345,"event":"job:stop","queue_time":55851,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:17:51.709 [info] {"args":{"id":32},"id":10949,"meta":{},"system_time":1774567071709178271,"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"]} 17:17:51.936 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/22/83/2283f0687b82d1b082fd4af8eb91b0812c8ad7378a47fdb2bc9c3b93e52b2439.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:18:56.791 [info] {"args":{"id":10},"id":10147,"meta":{},"system_time":1774567136791484977,"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"]} 17:18:56.863 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@JoshStrifePlays --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/JoshStrifePlays/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f9/92/f99283aeed477bafa58c603425c007c1ba84a7c5e73b63b5613faf77310b28d3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7b/35/7b35f31758763bdc299df04e4d8fbea1d9658a285a15544e8aadfaa8c2c57624.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:21:48.816 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 17:21:48.825 [info] {"args":{"id":448479},"id":11042,"meta":{},"system_time":1774567308825162341,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:21:48.826 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:21:48.850 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6f/13/6f13be04cc7bd36d9f168aaf63fe4101280b3574b23d9a46789e2c1d8dcc5967.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:22:23.823 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6f/13/6f13be04cc7bd36d9f168aaf63fe4101280b3574b23d9a46789e2c1d8dcc5967.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:22:23.823 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:22:23.823 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:22:23.825 [info] {"args":{"id":448479},"id":11042,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34998471,"event":"job:stop","queue_time":823957,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:24:01.901 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@JoshStrifePlays --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/JoshStrifePlays/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f9/92/f99283aeed477bafa58c603425c007c1ba84a7c5e73b63b5613faf77310b28d3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7b/35/7b35f31758763bdc299df04e4d8fbea1d9658a285a15544e8aadfaa8c2c57624.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:24:02.239 [info] {"args":{"id":10},"id":10147,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":305446704,"event":"job:stop","queue_time":794754,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:24:02.240 [info] {"args":{"id":1455},"id":11043,"meta":{},"system_time":1774567442239895531,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:24:02.241 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:24:02.246 [info] {"args":{"id":9},"id":10149,"meta":{},"system_time":1774567442246478795,"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"]} 17:24:02.258 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=nzlD4U0_oWM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3b/1c/3b1c93ff0fee6819ce77a4903f6f70605157f043e85684164f309df9e6d1c96a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:24:02.332 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@GirlfriendReviews --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/GirlfriendReviews/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4b/1d/4b1dd7650c43c4bbb9d2771393243892b9b918a4682f046c9328fce557019c41.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e0/9f/e09f7de32355b33b9a81dee7a715909facf9a78f0f03b269ecf2c91b3a8f0eb3.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:24:29.210 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=nzlD4U0_oWM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3b/1c/3b1c93ff0fee6819ce77a4903f6f70605157f043e85684164f309df9e6d1c96a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] nzlD4U0_oWM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:24:29.211 [error] yt-dlp download error for media item #1455: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] nzlD4U0_oWM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:24:29.211 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] nzlD4U0_oWM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:24:29.212 [info] {"args":{"id":1455},"id":11043,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26971509,"event":"job:stop","queue_time":238916,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:28:44.106 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@GirlfriendReviews --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/GirlfriendReviews/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4b/1d/4b1dd7650c43c4bbb9d2771393243892b9b918a4682f046c9328fce557019c41.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e0/9f/e09f7de32355b33b9a81dee7a715909facf9a78f0f03b269ecf2c91b3a8f0eb3.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:28:44.217 [info] {"args":{"id":9},"id":10149,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":281970309,"event":"job:stop","queue_time":57373006,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:29:04.579 [info] {"args":{"id":27},"id":10950,"meta":{},"system_time":1774567744579130555,"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"]} 17:29:04.982 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/95/22/9522eff6f4c208a9056e8a9166c0744b19fd401a8b93785911a956cf4c08140a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/aa/40/aa407c2743cfd1d0fec5a21149e9a65e85a85901d89597f2f7e84bb00f363848.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:29:12.796 [info] {"args":{"id":32},"id":10949,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":681086407,"event":"job:stop","queue_time":777468,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:29:12.798 [info] {"args":{"id":448479},"id":11046,"meta":{},"system_time":1774567752797943092,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:29:12.798 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:29:12.802 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/71/4d714da4ed445bfbbb5ebb099ebca81548d1aa5683d94bf991333730ca4bb0e8.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:29:43.829 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/71/4d714da4ed445bfbbb5ebb099ebca81548d1aa5683d94bf991333730ca4bb0e8.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:29:43.830 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:29:43.830 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:29:43.831 [info] {"args":{"id":448479},"id":11046,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31032386,"event":"job:stop","queue_time":796896,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:30:23.991 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/95/22/9522eff6f4c208a9056e8a9166c0744b19fd401a8b93785911a956cf4c08140a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/aa/40/aa407c2743cfd1d0fec5a21149e9a65e85a85901d89597f2f7e84bb00f363848.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:30:24.031 [info] {"args":{"id":27},"id":10950,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":79452112,"event":"job:stop","queue_time":478196,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:08:04.053 [info] {"args":{"id":29},"id":10953,"meta":{},"system_time":1774570084053425559,"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"]} 18:08:04.834 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/79/eb/79ebb1cf865bedd01c667b814e0c07e5003c1af9dc660d15fb33d1ef8cf56485.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/21/72213cd3809fb90e3a463622a5a4df5dc1e173e8802c1f83da85e4a42c9edaf4.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:11:44.857 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/79/eb/79ebb1cf865bedd01c667b814e0c07e5003c1af9dc660d15fb33d1ef8cf56485.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/21/72213cd3809fb90e3a463622a5a4df5dc1e173e8802c1f83da85e4a42c9edaf4.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:11:45.080 [info] {"args":{"id":29},"id":10953,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":221025998,"event":"job:stop","queue_time":508260,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:57:36.206 [info] {"args":{"id":14},"id":10150,"meta":{},"system_time":1774573056206246519,"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"]} 18:57:36.243 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@ProxyGateTactician --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ProxyGateTactician/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/39/8839238e74bdb923238038ce3c2334e2a9913227aff2e4a42b25ee8c8d913e80.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/68/66/686672222a144fa42417d1dfcdd481727369a0a577167308c41ca56f955c5831.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:00:00.829 [info] {"args":{},"id":11050,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774573200829131129,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.855 [info] Culling 0 media items past their retention date 19:00:01.885 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.886 [info] {"args":{},"id":11050,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1056242,"event":"job:stop","queue_time":827979,"attempt":1,"tags":["media_item","local_data"]} 19:01:22.257 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@ProxyGateTactician --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ProxyGateTactician/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/39/8839238e74bdb923238038ce3c2334e2a9913227aff2e4a42b25ee8c8d913e80.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/68/66/686672222a144fa42417d1dfcdd481727369a0a577167308c41ca56f955c5831.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:01:22.374 [info] {"args":{"id":14},"id":10150,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":226167261,"event":"job:stop","queue_time":709576,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:16:21.445 [info] {"args":{"id":13},"id":10153,"meta":{},"system_time":1774574181445297050,"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"]} 19:16:21.487 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Gamechamp3000 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/VGMyths/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ec/86/ec8699219ee1dddd5f6ccec438f9deb62ee0209dd4d525de88a2d3752e45d93c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3b/d0/3bd043752fe1401afccc91125558c49d83e6743f2e8ff95ea97faa6d7231c1fa.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:22:14.557 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Gamechamp3000 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/VGMyths/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ec/86/ec8699219ee1dddd5f6ccec438f9deb62ee0209dd4d525de88a2d3752e45d93c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3b/d0/3bd043752fe1401afccc91125558c49d83e6743f2e8ff95ea97faa6d7231c1fa.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:22:14.921 [info] {"args":{"id":13},"id":10153,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":353475203,"event":"job:stop","queue_time":740288,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.894 [info] {"args":{},"id":11053,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774576800893917469,"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"]} 20:00:00.938 [info] Redownloading 0 media items 20:00:00.939 [info] {"args":{},"id":11053,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":44597,"event":"job:stop","queue_time":892956,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:29:11.111 [info] {"args":{"id":21},"id":10956,"meta":{},"system_time":1774578551111474655,"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"]} 20:29:11.542 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/75/24/75248d3ce5f2ddbd91e3bd56909d7b0f18d1eb7605ac3ace965f1625878df704.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5f/b4/5fb44cfca8bf883075821de8b5b120dd64ec92a860228b91db1b7d536aabf0de.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:33:24.837 [info] {"args":{"id":21},"id":10956,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":253725200,"event":"job:stop","queue_time":366030,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:48:20.346 [info] {"args":{"id":22},"id":10957,"meta":{},"system_time":1774579700346755116,"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"]} 20:48:20.381 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d9/61/d961339881e131c15ebe74cf777f77492b350f681a7000e43efaed26a176e0de.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b0/3d/b03d02295ffae181e6985bdf363a1c4282111dc371ee38e7ced6ac0534fa4d82.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:53:39.829 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d9/61/d961339881e131c15ebe74cf777f77492b350f681a7000e43efaed26a176e0de.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b0/3d/b03d02295ffae181e6985bdf363a1c4282111dc371ee38e7ced6ac0534fa4d82.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:53:40.176 [info] {"args":{"id":22},"id":10957,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":319829180,"event":"job:stop","queue_time":283567,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:01:03.182 [info] {"args":{"id":26},"id":10958,"meta":{},"system_time":1774580463182399799,"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"]} 21:01:03.218 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/1f/881fcfd8d07424414bada84b9d3c5ae43def85249c63a56b40e6a53642278a59.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/07/54/0754bc0c60db971b6a800c92f5adc4daffd4000e84a31cf26bac5f7cc7f086f1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:05:27.985 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/1f/881fcfd8d07424414bada84b9d3c5ae43def85249c63a56b40e6a53642278a59.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/07/54/0754bc0c60db971b6a800c92f5adc4daffd4000e84a31cf26bac5f7cc7f086f1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:05:28.109 [info] {"args":{"id":26},"id":10958,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":264926948,"event":"job:stop","queue_time":56859,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:25:10.565 [info] {"args":{"id":16},"id":10959,"meta":{},"system_time":1774585510565378232,"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"]} 22:25:10.612 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/57/83/578350b9cba57ff2f58e9e762fdacb621977bc7c786225a4e5b6b6d3f0e308a5.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5b/d0/5bd0cf2d59d3a6cdb0e9d65dce95a6f9745d7b7027024501486ce42f4d294c7d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:29:44.118 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/57/83/578350b9cba57ff2f58e9e762fdacb621977bc7c786225a4e5b6b6d3f0e308a5.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5b/d0/5bd0cf2d59d3a6cdb0e9d65dce95a6f9745d7b7027024501486ce42f4d294c7d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:29:44.691 [info] {"args":{"id":16},"id":10959,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":274125145,"event":"job:stop","queue_time":863730,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:32:49.086 [info] {"args":{"id":19},"id":10962,"meta":{},"system_time":1774585969086397782,"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"]} 22:32:49.159 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4c/d4/4cd4357c1bda6d8b820526cad23dea08c3436dd024d584baf5fe27877719a358.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/18/f8/18f8c5f2191bb809318b67c9fb0219803a98dca5bc639f1ae4726c253a6f515f.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:33:17.192 [info] Kicking off download for media item #503009 (dylFcD894Ug) 22:33:17.201 [info] {"args":{"id":503009},"id":11058,"meta":{},"system_time":1774585997201037448,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:33:17.201 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:33:17.254 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=dylFcD894Ug --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0b/c8/0bc8a6ebd0aeeb079f44423d5817376ec2fe40f22e411d9eaa043428c19e6bb4.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:33:26.645 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=dylFcD894Ug --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/ad/22/ad22000bdd2b5f17d7752806adf0f34fdd1e28c6ce64f3a67fc9b5f2bc526be9.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:33:58.790 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=dylFcD894Ug --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/503009/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/30/51/30518974ed8f3809095c13d219916c72166a76839c0881cae2e5c03f1a29edf1.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:34:08.380 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:34:08.381 [info] {"args":{"id":503009},"id":11058,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":51179857,"event":"job:stop","queue_time":199977,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:39:00.446 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4c/d4/4cd4357c1bda6d8b820526cad23dea08c3436dd024d584baf5fe27877719a358.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/18/f8/18f8c5f2191bb809318b67c9fb0219803a98dca5bc639f1ae4726c253a6f515f.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:39:01.169 [info] {"args":{"id":6926},"id":11059,"meta":{},"system_time":1774586341169451803,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:39:01.170 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:39:01.175 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 22:39:01.215 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/69/b1/69b1517f347b3b6c47618146463457e1fa1a343ed6b61088188e0bbc54ee0dd5.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:39:02.647 [info] Sent new media notification for source 19 22:39:02.651 [info] {"args":{"id":19},"id":10962,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":373564646,"event":"job:stop","queue_time":942378,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:39:36.471 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/69/b1/69b1517f347b3b6c47618146463457e1fa1a343ed6b61088188e0bbc54ee0dd5.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:39:36.471 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:39:36.471 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:39:36.472 [info] {"args":{"id":6926},"id":11059,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35302044,"event":"job:stop","queue_time":167956,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:43:57.865 [info] {"args":{"id":24},"id":10963,"meta":{},"system_time":1774586637865091012,"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"]} 22:43:57.922 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e3/d6/e3d69e4f77d9d41956ef4bb82bebcb4b15d0a844ed09bc55e1f2dc9624d42a42.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:46:50.406 [info] {"args":{"id":24},"id":10963,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172540698,"event":"job:stop","queue_time":9131,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:05:08.727 [notice] SIGTERM received - shutting down 00:05:08.739 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:18.336 [info] Reset 0 executing jobs 00:07:18.341 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:19.063 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:19.203 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:19.205 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:19.207 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:19.208 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:19.272 [info] {"args":{},"id":11062,"meta":{},"system_time":1774591639272086204,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:19.272 [info] Updating yt-dlp 00:07:19.272 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:20.273 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:20.790 [info] {"args":{},"id":11062,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1517749,"event":"job:stop","queue_time":269909,"attempt":1,"tags":["local_data"]} 00:31:20.704 [info] {"args":{"id":18},"id":10965,"meta":{},"system_time":1774593080704753184,"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"]} 00:31:21.364 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5d/f7/5df702278b8c644938ad54f42402b237c4b228f95a848d107968f14d0bcadd88.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:58:07.202 [info] {"args":{"id":18},"id":10965,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1606496993,"event":"job:stop","queue_time":1309168,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.265 [notice] SIGTERM received - shutting down 05:00:11.294 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:49.501 [info] Reset 0 executing jobs 05:06:49.502 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:01.783 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:06.396 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:06.398 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:06.399 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:06.400 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:06.766 [info] {"args":{},"id":11064,"meta":{},"system_time":1774609626766023843,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:06.766 [info] Updating yt-dlp 05:07:06.766 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:08.972 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:09.483 [info] {"args":{},"id":11064,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2716876,"event":"job:stop","queue_time":764931,"attempt":1,"tags":["local_data"]} 05:10:49.011 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:32:28.663 [info] {"args":{"id":11},"id":10967,"meta":{},"system_time":1774611148662926066,"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"]} 05:32:28.939 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/40/8c/408c438e6d768fa1f0ab5b5503a00170509ebae6954efe924cc6954c64cf8065.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:05:06.109 [info] {"args":{"id":11},"id":10967,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1957445691,"event":"job:stop","queue_time":74018,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 06:29:38.735 [info] {"args":{"id":23},"id":10968,"meta":{},"system_time":1774614578734939323,"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:29:39.184 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/97/5b/975b9069548130a5b6b897764f4766e8b5516a1b43a70667c57dd45cf2c39c8a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:33:56.211 [info] {"args":{"id":23},"id":10968,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3857475941,"event":"job:stop","queue_time":217582,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 08:34:49.696 [info] {"args":{"id":2},"id":10172,"meta":{},"system_time":1774622089696419227,"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"]} 08:34:50.728 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLMr2265yrWMx3njFfPgFZ-ZUSfbbOQaRO --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MBT/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c4/94/c4940119a704ab1a7331ba9255efe0a41f978946a1c2c533500daec021bbd8f2.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:35:23.792 [info] Kicking off download for media item #504078 (Z12E7j5Lw3g) 08:35:23.812 [info] {"args":{"id":504078},"id":11067,"meta":{},"system_time":1774622123812844356,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:35:23.813 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:35:23.946 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Z12E7j5Lw3g --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bd/34/bd34ad85e1b1ac1e09955e0ffd89ae15bada3d860fc1fce29a341e7388c147e6.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:35:34.034 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Z12E7j5Lw3g --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/MBT/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S]-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/MBT/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/7b/b8/7bb830294ae7332f9799c72077ec7e44394fadafba138855414d5ee650382330.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:35:53.847 [info] Kicking off download for media item #504079 (sjhzhtnZlB8) 08:35:53.857 [info] {"args":{"id":504079},"id":11068,"meta":{},"system_time":1774622153857870273,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:35:53.859 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:35:54.156 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=sjhzhtnZlB8 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3f/be/3fbe2374d9d8d5b216e463a9d4ed499c855665ddea9e555ad191f8a0c85e8924.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:36:04.523 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=sjhzhtnZlB8 --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/MBT/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S]-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/MBT/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/c7/3a/c73a016d5db8dec44778a857af03b4270c5a5e038413289c9c0826481e49d9f7.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:36:07.438 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=Z12E7j5Lw3g --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/504078/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/90/d0/90d0fdc8ba8c9afe2c96a6aa9ac3a4ef0b29cb83ffdc413a9629c66af4b0feb7.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:36:18.318 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:36:18.319 [info] {"args":{"id":504078},"id":11067,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":54505965,"event":"job:stop","queue_time":810882,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:36:47.013 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=sjhzhtnZlB8 --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/504079/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/0e/7e/0e7e2397aa3fc71044d3f2fcf760073a893f1f706261ebd31b967a6eab8bc40e.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:36:57.356 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:36:57.356 [info] {"args":{"id":504079},"id":11068,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":63498427,"event":"job:stop","queue_time":855932,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:21:19.003 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 2 new media item(s) for MBT. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 09:21:20.422 [info] Sent new media notification for source 2 09:21:20.590 [info] {"args":{"id":2},"id":10172,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2790836862,"event":"job:stop","queue_time":209701,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:47:52.575 [info] {"args":{"id":20},"id":10970,"meta":{},"system_time":1774637272574983713,"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"]} 12:47:52.662 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6c/f3/6cf3959c4ac4de2807c7c8aa4e4e53e4440c0869c6e7be6b2cc590e263c09c12.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:50:27.928 [info] {"args":{"id":20},"id":10970,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":155352861,"event":"job:stop","queue_time":813803,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:04:23.662 [info] {"args":{"id":31},"id":10971,"meta":{},"system_time":1774638263662311770,"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"]} 13:04:24.216 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b1/a1/b1a1bb0b72b9f31dace08cb660ed1180892754fefac699bf5dcdb9c4896438bb.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:38:22.002 [info] {"args":{"id":31},"id":10971,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2038339680,"event":"job:stop","queue_time":141478,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:41:28.627 [info] {"args":{"id":17},"id":10973,"meta":{},"system_time":1774644088626849762,"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"]} 14:41:28.722 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7e/73/7e73342c6ea627b058bc9206f302a27c834da872ab3e0257290be8a7795015f8.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:48:21.822 [info] {"args":{"id":17},"id":10973,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":413193740,"event":"job:stop","queue_time":661257,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:15:56.882 [info] {"args":{"id":30},"id":10981,"meta":{},"system_time":1774646156882072720,"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"]} 15:15:57.321 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/85/89/8589e97853ad77911f64880523be1fe9cea3bffa0d7fbe9f1d7f322665fa71f7.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:05:02.706 [info] {"args":{"id":30},"id":10981,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2945822525,"event":"job:stop","queue_time":73395,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:32:50.356 [info] {"args":{"id":25},"id":10985,"meta":{},"system_time":1774650770356458195,"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"]} 16:32:50.572 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/28/a8/28a80ff7409d7c18ae5249fc103608d86137601f7131ae8b843bdb24939c8665.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:40:05.884 [info] {"args":{"id":5},"id":10986,"meta":{},"system_time":1774651205884486971,"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"]} 16:40:06.009 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1a/4b/1a4b0e90af0dc589d683b30248e131bbaf3c571e2cfae7eef0a592077b32f51d.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:42:23.320 [info] {"args":{"id":5},"id":10986,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":137435510,"event":"job:stop","queue_time":48232,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:43:20.516 [info] {"args":{"id":25},"id":10985,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":630159616,"event":"job:stop","queue_time":376872,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:02:08.338 [info] {"args":{"id":15},"id":11041,"meta":{},"system_time":1774652528338164953,"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"]} 17:02:08.498 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/25/8c/258cd47b3cad4417fc7f338c239c60a1ee5534c12cf61f98457dfadd5e2782ec.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:13:10.976 [info] {"args":{"id":15},"id":11041,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":662638035,"event":"job:stop","queue_time":696409,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:29:13.161 [info] {"args":{"id":32},"id":11047,"meta":{},"system_time":1774654153161853934,"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"]} 17:29:13.369 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/48/2d/482d16090dc8b344419fef3f94afbe8448fe74cd2c5dd18ea91ff8c101a0b6e2.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:30:24.248 [info] {"args":{"id":27},"id":11048,"meta":{},"system_time":1774654224248437464,"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"]} 17:30:25.134 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6e/c5/6ec5aedb17067bf44c0a4e3a45a20633b902800d34cd7c445920b924b2ee2178.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/32/b7/32b7c8f436e3e00a84f537a6c66632fcbbf4772cd9d9242f6fb4b5b7f09e2223.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:31:43.951 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6e/c5/6ec5aedb17067bf44c0a4e3a45a20633b902800d34cd7c445920b924b2ee2178.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/32/b7/32b7c8f436e3e00a84f537a6c66632fcbbf4772cd9d9242f6fb4b5b7f09e2223.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:31:44.004 [info] {"args":{"id":27},"id":11048,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":79755251,"event":"job:stop","queue_time":217991,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:33:40.834 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 17:33:40.844 [info] {"args":{"id":448479},"id":11078,"meta":{},"system_time":1774654420844039010,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:33:40.844 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:33:40.897 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e5/a8/e5a84554a3034c6af1484dd06bf9ce3e3b23891e35c9454d8631cd58b16f773e.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:34:07.815 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e5/a8/e5a84554a3034c6af1484dd06bf9ce3e3b23891e35c9454d8631cd58b16f773e.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:34:07.815 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:34:07.816 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:34:07.864 [info] {"args":{"id":448479},"id":11078,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26972129,"event":"job:stop","queue_time":842867,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:42:00.959 [info] {"args":{"id":32},"id":11047,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":767796410,"event":"job:stop","queue_time":366697,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:42:00.960 [info] {"args":{"id":448479},"id":11079,"meta":{},"system_time":1774654920960052888,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:42:00.961 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:42:00.997 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/03/80/03801babad92141f4ee55a31a28d5abca96b79d2cbb35decac12805f954c75af.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:42:27.844 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/03/80/03801babad92141f4ee55a31a28d5abca96b79d2cbb35decac12805f954c75af.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:42:27.844 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:42:27.844 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:42:27.845 [info] {"args":{"id":448479},"id":11079,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26884577,"event":"job:stop","queue_time":958828,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:11:46.013 [info] {"args":{"id":29},"id":11049,"meta":{},"system_time":1774656706013467789,"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"]} 18:11:46.249 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d7/ff/d7ff4b23a7588821c39d6cb681ac0567a934f0d2987aa9ddf7b6232a115ece3e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2c/87/2c879ad150a717aa7dd16d5b60e12a5230adefddd20e86a00818f8e192a40b1a.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:16:32.159 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d7/ff/d7ff4b23a7588821c39d6cb681ac0567a934f0d2987aa9ddf7b6232a115ece3e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2c/87/2c879ad150a717aa7dd16d5b60e12a5230adefddd20e86a00818f8e192a40b1a.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:16:32.369 [info] {"args":{"id":29},"id":11049,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":286355113,"event":"job:stop","queue_time":935258,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.254 [info] {"args":{},"id":11082,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774659600254034002,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.985 [info] Culling 0 media items past their retention date 19:00:02.016 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.017 [info] {"args":{},"id":11082,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1762936,"event":"job:stop","queue_time":252878,"attempt":1,"tags":["media_item","local_data"]} 20:00:00.318 [info] {"args":{},"id":11083,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774663200317924741,"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"]} 20:00:00.355 [info] Redownloading 0 media items 20:00:00.356 [info] {"args":{},"id":11083,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":37324,"event":"job:stop","queue_time":316837,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:33:25.098 [info] {"args":{"id":21},"id":11054,"meta":{},"system_time":1774665205098380016,"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"]} 20:33:25.137 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/30/3b/303b62cebf04b81976a64e107eca852ea99064fe7c3eaccc638eb9b20523c857.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/62/8c/628c77d2a46d9d7e1fefba1241ae9c982a0e99c5fee6948db1a8ad08aa6df0fc.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:37:37.014 [info] {"args":{"id":21},"id":11054,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":251915938,"event":"job:stop","queue_time":262480,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:53:40.433 [info] {"args":{"id":22},"id":11055,"meta":{},"system_time":1774666420433430764,"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"]} 20:53:40.484 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/97/a8/97a857e100dfc0a04229f358ac530e6cc3481ac69fcdb6039934eb9ebae2bc58.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/84/9e/849ead5e4c682e1c125f7328665e0dfea8e7a86c7cb8bc725fcffb5795e3b688.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:58:22.968 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/97/a8/97a857e100dfc0a04229f358ac530e6cc3481ac69fcdb6039934eb9ebae2bc58.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/84/9e/849ead5e4c682e1c125f7328665e0dfea8e7a86c7cb8bc725fcffb5795e3b688.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:58:24.367 [info] {"args":{"id":22},"id":11055,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":283932960,"event":"job:stop","queue_time":257973,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:05:28.223 [info] {"args":{"id":26},"id":11056,"meta":{},"system_time":1774667128223380420,"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"]} 21:05:28.439 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/83/1d/831d6657fc2db18432bdaaaaeadb1cc718b72d105453fb929d26520075192fdd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9d/09/9d09fbe63888195e12beb387e49de8a692b6d14af9f5bb5244db146be5eb1f87.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:09:53.202 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/83/1d/831d6657fc2db18432bdaaaaeadb1cc718b72d105453fb929d26520075192fdd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9d/09/9d09fbe63888195e12beb387e49de8a692b6d14af9f5bb5244db146be5eb1f87.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:09:53.324 [info] {"args":{"id":26},"id":11056,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":265099599,"event":"job:stop","queue_time":115140,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:29:45.622 [info] {"args":{"id":16},"id":11057,"meta":{},"system_time":1774672185622221125,"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"]} 22:29:45.781 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2b/43/2b4323dc170c768cacfb942deff54c504b064ff7b2615c12fbf73b6aba0fdad7.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fb/f0/fbf06197f717603233459ac571094305216c184ffa606de030ab9a190039878a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:35:41.084 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2b/43/2b4323dc170c768cacfb942deff54c504b064ff7b2615c12fbf73b6aba0fdad7.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fb/f0/fbf06197f717603233459ac571094305216c184ffa606de030ab9a190039878a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:35:41.206 [info] {"args":{"id":16},"id":11057,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":355583291,"event":"job:stop","queue_time":932586,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:39:03.250 [info] {"args":{"id":19},"id":11060,"meta":{},"system_time":1774672743250200544,"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"]} 22:39:03.343 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/08/7d/087d4bc7fe075fb187d19daca3d4717f2edd3facf41658172883dcaecf8ea7dd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c4/02/c4022282fe27c31457710bc8501fcf8a49396483bd09293446483629bc8728f6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:43:34.065 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/08/7d/087d4bc7fe075fb187d19daca3d4717f2edd3facf41658172883dcaecf8ea7dd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c4/02/c4022282fe27c31457710bc8501fcf8a49396483bd09293446483629bc8728f6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:43:34.213 [info] {"args":{"id":6926},"id":11088,"meta":{},"system_time":1774673014213048998,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:43:34.213 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:43:34.216 [info] {"args":{"id":19},"id":11060,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270965745,"event":"job:stop","queue_time":600826,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:43:34.300 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e6/03/e603fcc6c61877260404ee4cd2508322a662fb862bbbd64c4659dfcd84a05f4f.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:44:09.267 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e6/03/e603fcc6c61877260404ee4cd2508322a662fb862bbbd64c4659dfcd84a05f4f.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:44:09.267 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:44:09.267 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:44:09.268 [info] {"args":{"id":6926},"id":11088,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35054493,"event":"job:stop","queue_time":211844,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:46:50.881 [info] {"args":{"id":24},"id":11061,"meta":{},"system_time":1774673210881096802,"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"]} 22:46:51.588 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/be/41/be41f600101e8147b06ae32ccb07baa590b7bf940a9741422c6fa1e449d03523.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:49:43.759 [info] {"args":{"id":24},"id":11061,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172877545,"event":"job:stop","queue_time":476810,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:55.361 [notice] SIGTERM received - shutting down 00:04:55.371 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:10.245 [info] Reset 0 executing jobs 00:07:10.246 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:10.917 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:11.260 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:11.261 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:11.263 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:11.264 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:11.326 [info] {"args":{},"id":11091,"meta":{},"system_time":1774678031326881762,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:11.327 [info] Updating yt-dlp 00:07:11.327 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:12.309 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:12.817 [info] {"args":{},"id":11091,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1490056,"event":"job:stop","queue_time":325019,"attempt":1,"tags":["local_data"]} 00:58:08.113 [info] {"args":{"id":18},"id":11063,"meta":{},"system_time":1774681088112927852,"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"]} 00:58:09.011 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/63/80/63803d463a8ee49a0997aa7b5954fc062e76729a713f7ce3a2f4ee68a0c9e810.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:24:55.743 [info] {"args":{"id":18},"id":11063,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1607629440,"event":"job:stop","queue_time":1053882,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:12.164 [notice] SIGTERM received - shutting down 05:00:12.216 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:57.207 [info] Reset 0 executing jobs 05:06:57.209 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:13.963 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:20.905 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:20.907 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:20.908 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:20.909 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:21.357 [info] {"args":{},"id":11093,"meta":{},"system_time":1774696041357584531,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:21.357 [info] Updating yt-dlp 05:07:21.357 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:23.322 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:23.830 [info] {"args":{},"id":11093,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2472095,"event":"job:stop","attempt":1,"queue_time":1356240,"tags":["local_data"]} 05:10:56.481 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:05:06.609 [info] {"args":{"id":11},"id":11065,"meta":{},"system_time":1774699506609664283,"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:05:06.868 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/56/ea/56ea58feacdf93945596b11c481544624f0f88d0480c01a7fe4ed46847114a9a.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:37:38.379 [info] {"args":{"id":11},"id":11065,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1951768147,"event":"job:stop","attempt":1,"queue_time":585572,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 07:33:56.921 [info] {"args":{"id":23},"id":11066,"meta":{},"system_time":1774704836921542959,"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:33:57.320 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/90/dd/90dd5fb8773751f42ef02605d5bba76368f550e7471cf088f7242eb43f19c4ee.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:37:04.863 [info] {"args":{"id":23},"id":11066,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3787941261,"event":"job:stop","attempt":1,"queue_time":720150,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:50:28.381 [info] {"args":{"id":20},"id":11070,"meta":{},"system_time":1774723828381756269,"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"]} 12:50:28.444 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/47/0c/470ce76e0eacecd14ca94187781007cbf2f4bdab88e47c8f87dbfd5e2577720f.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:53:21.309 [info] {"args":{"id":20},"id":11070,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172926828,"event":"job:stop","attempt":1,"queue_time":454673,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:38:22.447 [info] {"args":{"id":31},"id":11071,"meta":{},"system_time":1774726702447833748,"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"]} 13:38:23.844 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/70/34/70347f8bc33b5e75e7e8d718fdab148e10a2bec4502830ca52a9f148f138e9a9.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:12:19.253 [info] {"args":{"id":31},"id":11071,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2036805147,"event":"job:stop","attempt":1,"queue_time":446537,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:48:22.050 [info] {"args":{"id":17},"id":11072,"meta":{},"system_time":1774730902050833824,"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"]} 14:48:22.142 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/87/a0/87a0fc96545a30d7d04717ba6c019b7c3d21899bf4783bbd4f087a013e215b31.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:56:09.896 [info] {"args":{"id":17},"id":11072,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":467844151,"event":"job:stop","attempt":1,"queue_time":232218,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:05:02.935 [info] {"args":{"id":30},"id":11073,"meta":{},"system_time":1774735502935606412,"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"]} 16:05:03.504 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c3/ae/c3ae60d68e50a73bd8d9545bb34bc21bb98b83221666e8615b135b696d2215cf.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:42:23.746 [info] {"args":{"id":5},"id":11074,"meta":{},"system_time":1774737743745996803,"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"]} 16:42:23.802 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/07/9a/079abdaa7b8607f5d840b4f3abdcd40bf732e58685d363cb036ff3ce259e889c.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:42:35.660 [info] {"args":{"id":30},"id":11073,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2252723861,"event":"job:stop","attempt":1,"queue_time":232877,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:43:20.815 [info] {"args":{"id":25},"id":11075,"meta":{},"system_time":1774737800815430215,"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"]} 16:43:20.887 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7c/a8/7ca8aed503b354755a85a708e76d8799c957ea3859cb59d2988aa88af04a64fd.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:44:41.340 [info] {"args":{"id":5},"id":11074,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":137594345,"event":"job:stop","attempt":1,"queue_time":426420,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:51:28.190 [info] {"args":{"id":25},"id":11075,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":487373878,"event":"job:stop","attempt":1,"queue_time":300487,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:13:11.787 [info] {"args":{"id":15},"id":11076,"meta":{},"system_time":1774739591787748974,"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"]} 17:13:11.858 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0f/b0/0fb0ae5c53727fc19caff639121b3e746994178d64182aef4067af42efaf7881.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:24:14.817 [info] {"args":{"id":15},"id":11076,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":663029093,"event":"job:stop","attempt":1,"queue_time":812471,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:31:44.078 [info] {"args":{"id":27},"id":11077,"meta":{},"system_time":1774740704078418694,"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"]} 17:31:44.312 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3f/c6/3fc6a94c4819e4181ec2b645e61faf0a4e705f6e069a98f24ff1289bb9759e22.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/a1/39a1ef8a87a6dd3416c39ad11c724167ad4e6d451c637513f2c4b61152c0cbeb.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:32:45.476 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3f/c6/3fc6a94c4819e4181ec2b645e61faf0a4e705f6e069a98f24ff1289bb9759e22.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/a1/39a1ef8a87a6dd3416c39ad11c724167ad4e6d451c637513f2c4b61152c0cbeb.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:32:45.532 [info] {"args":{"id":27},"id":11077,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":61453027,"event":"job:stop","attempt":1,"queue_time":75799,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:42:01.745 [info] {"args":{"id":32},"id":11080,"meta":{},"system_time":1774741321745444286,"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"]} 17:42:01.899 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/16/9f/169f140f44baec43fc2c619e5a97363c8acffde86e9ea26ccbb4f77749cac0c3.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:46:29.061 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 17:46:29.070 [info] {"args":{"id":448479},"id":11104,"meta":{},"system_time":1774741589070781844,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:46:29.071 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:46:29.096 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6b/a0/6ba071a1382918eabef5cf774184eafd66001f0a4512187c7b7b8807dddf057f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:47:00.135 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6b/a0/6ba071a1382918eabef5cf774184eafd66001f0a4512187c7b7b8807dddf057f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:47:00.135 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:47:00.135 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:47:00.136 [info] {"args":{"id":448479},"id":11104,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31065046,"event":"job:stop","attempt":1,"queue_time":69320,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:54:48.785 [info] {"args":{"id":448479},"id":11105,"meta":{},"system_time":1774742088785614791,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:54:48.787 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:54:48.792 [info] {"args":{"id":32},"id":11080,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":767044847,"event":"job:stop","attempt":1,"queue_time":788621,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:54:48.974 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/08/c5/08c549dee8bcfdbe61cf26a5f1b588a3d5174d21eb73eeeaa4dacc0f84a36ac8.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:55:15.935 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/08/c5/08c549dee8bcfdbe61cf26a5f1b588a3d5174d21eb73eeeaa4dacc0f84a36ac8.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:55:15.935 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:55:15.935 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:55:15.936 [info] {"args":{"id":448479},"id":11105,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27150433,"event":"job:stop","attempt":1,"queue_time":455303,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:16:33.032 [info] {"args":{"id":29},"id":11081,"meta":{},"system_time":1774743393032762591,"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"]} 18:16:34.027 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ba/b7/bab7ce9853aae2048501aef692586f82151ece306a5d7f5174809179354d6810.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c6/ad/c6ad61e1d0d60be41432f270b599571507db9091f5f23a0dd8b6074069603e99.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:20:15.015 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ba/b7/bab7ce9853aae2048501aef692586f82151ece306a5d7f5174809179354d6810.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c6/ad/c6ad61e1d0d60be41432f270b599571507db9091f5f23a0dd8b6074069603e99.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:20:15.173 [info] {"args":{"id":29},"id":11081,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":222139652,"event":"job:stop","attempt":1,"queue_time":667171,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.771 [info] {"args":{},"id":11108,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774746000771425861,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.738 [info] Culling 0 media items past their retention date 19:00:01.767 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.767 [info] {"args":{},"id":11108,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":995796,"event":"job:stop","attempt":1,"queue_time":770247,"tags":["media_item","local_data"]} 20:00:00.832 [info] {"args":{},"id":11109,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774749600832356132,"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"]} 20:00:00.875 [info] Redownloading 0 media items 20:00:00.876 [info] {"args":{},"id":11109,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":43064,"event":"job:stop","attempt":1,"queue_time":831350,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:37:37.960 [info] {"args":{"id":21},"id":11084,"meta":{},"system_time":1774751857960352350,"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"]} 20:37:38.336 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d4/f2/d4f2694578408e59638bd1c4e333278a7df67a13e62649e190e144ce587a6cd6.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/33/4f/334f379dbfcd4f4f1488437d496f7ee7f330f129cad01a7069572817a350cc61.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:42:29.165 [info] {"args":{"id":21},"id":11084,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":291204405,"event":"job:stop","attempt":1,"queue_time":947546,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:58:25.328 [info] {"args":{"id":22},"id":11085,"meta":{},"system_time":1774753105328807144,"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"]} 20:58:25.428 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/32/c1/32c15859040e86e61eb1c1ad1489dbfff85703faf9d5defc14938594f19a731b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ce/4a/ce4a4630d6d03778451b5d88a2afac4a912c3009c801c9de38e3fa522013b0a3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:03:45.294 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/32/c1/32c15859040e86e61eb1c1ad1489dbfff85703faf9d5defc14938594f19a731b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ce/4a/ce4a4630d6d03778451b5d88a2afac4a912c3009c801c9de38e3fa522013b0a3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:03:45.434 [info] {"args":{"id":22},"id":11085,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":320104626,"event":"job:stop","attempt":1,"queue_time":963269,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:09:54.081 [info] {"args":{"id":26},"id":11086,"meta":{},"system_time":1774753794081505798,"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"]} 21:09:54.206 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/57/e3/57e3c981e4b90fb6483978995c474e1eb5feff77cda8a0b729cf0e3dbfe40fba.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e7/bd/e7bd0c74d5cc9d8920545b25837ff46803f1e58b7418c47d39b2daf5629b75a6.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:14:58.191 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/57/e3/57e3c981e4b90fb6483978995c474e1eb5feff77cda8a0b729cf0e3dbfe40fba.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e7/bd/e7bd0c74d5cc9d8920545b25837ff46803f1e58b7418c47d39b2daf5629b75a6.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:14:58.299 [info] {"args":{"id":26},"id":11086,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":304217195,"event":"job:stop","attempt":1,"queue_time":760091,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:35:41.578 [info] {"args":{"id":16},"id":11087,"meta":{},"system_time":1774758941578057794,"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"]} 22:35:41.595 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/5b/6e/5b6e6a7f3ded4e53d66ac5bcb6d12cf6811647d58f3e5d826a736f2a5b282386.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/83/20/8320b055f92a5a0a577f0f546137cf311f608d3ee3cf190d25e6f5a95503be8d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:40:55.186 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/5b/6e/5b6e6a7f3ded4e53d66ac5bcb6d12cf6811647d58f3e5d826a736f2a5b282386.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/83/20/8320b055f92a5a0a577f0f546137cf311f608d3ee3cf190d25e6f5a95503be8d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:40:55.562 [info] {"args":{"id":16},"id":11087,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":313983979,"event":"job:stop","attempt":1,"queue_time":373523,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:43:35.121 [info] {"args":{"id":19},"id":11089,"meta":{},"system_time":1774759415121894736,"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"]} 22:43:35.789 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3c/42/3c42cf36fcb268c89134ae7cfcb82a5adffcc598268512b856570a5aeaa7b7b9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c2/72/c272740cd2b594dc2284cff9efdee50e1791130f0ca75277e4c566fcf2a59e51.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:48:07.796 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3c/42/3c42cf36fcb268c89134ae7cfcb82a5adffcc598268512b856570a5aeaa7b7b9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c2/72/c272740cd2b594dc2284cff9efdee50e1791130f0ca75277e4c566fcf2a59e51.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:48:08.234 [info] {"args":{"id":6926},"id":11114,"meta":{},"system_time":1774759688234461762,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:48:08.235 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:48:08.239 [info] {"args":{"id":19},"id":11089,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":273116910,"event":"job:stop","attempt":1,"queue_time":908130,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:48:08.267 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c8/3b/c83bbf48285d0c1376c10e6bc44998dc42e82e47ea74fe9292fc43a1a2336fda.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:48:35.192 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c8/3b/c83bbf48285d0c1376c10e6bc44998dc42e82e47ea74fe9292fc43a1a2336fda.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:48:35.192 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:48:35.192 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:48:35.193 [info] {"args":{"id":6926},"id":11114,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26958391,"event":"job:stop","attempt":1,"queue_time":233431,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:49:44.553 [info] {"args":{"id":24},"id":11090,"meta":{},"system_time":1774759784553390074,"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"]} 22:49:44.575 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f9/b4/f9b4130c57f4fd084a2b11854f7bea0d0d3c401c5ec7ad2c7d13f977fc5976da.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:53:28.744 [info] {"args":{"id":24},"id":11090,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":224190042,"event":"job:stop","attempt":1,"queue_time":795773,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:47.170 [notice] SIGTERM received - shutting down 00:04:47.178 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:58.060 [info] Reset 0 executing jobs 00:06:58.063 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:58.645 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:58.785 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:58.787 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:58.790 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:58.790 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:58.842 [info] {"args":{},"id":11117,"meta":{},"system_time":1774764418842416481,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:58.842 [info] Updating yt-dlp 00:06:58.842 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:59.839 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:00.354 [info] {"args":{},"id":11117,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1511719,"event":"job:stop","queue_time":840311,"attempt":1,"tags":["local_data"]} 01:24:56.298 [info] {"args":{"id":18},"id":11092,"meta":{},"system_time":1774769096298809519,"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"]} 01:24:56.794 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/65/43/65435e80d8f84054dd7b1cbf702d126d18ec0b2cece6e0fa356b7795795f8b89.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:51:38.095 [info] {"args":{"id":18},"id":11092,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1601796007,"event":"job:stop","queue_time":585580,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 03:05:18.216 [info] {"args":{"id":355622},"id":10708,"meta":{},"system_time":1774775118216381076,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 03:05:18.222 [info] User scripts lifecyle file either not present or is empty. Skipping. 03:05:18.366 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/af/4b/af4bdd6bc89e57a6683a4900833ffd395a3608c8fd72ad2dcb40eb21e31ad288.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:05:28.232 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/af/4b/af4bdd6bc89e57a6683a4900833ffd395a3608c8fd72ad2dcb40eb21e31ad288.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 03:05:28.232 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 03:05:28.233 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":10708,"meta":{},"state":"discard","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10016518,"event":"job:exception","queue_time":1011914,"attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 05:00:11.477 [notice] SIGTERM received - shutting down 05:00:11.517 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:53.244 [info] Reset 0 executing jobs 05:06:53.245 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:09.657 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:14.855 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:14.857 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:14.858 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:14.967 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:15.504 [info] {"args":{},"id":11119,"meta":{},"system_time":1774782435504556661,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:15.504 [info] Updating yt-dlp 05:07:15.504 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:17.344 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:17.854 [info] {"args":{},"id":11119,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2348901,"event":"job:stop","attempt":1,"queue_time":1503483,"tags":["local_data"]} 05:10:52.510 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:37:38.624 [info] {"args":{"id":11},"id":11094,"meta":{},"system_time":1774787858624147258,"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:37:39.345 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3a/d5/3ad54678e8935ba913cea933137e8aa3d84f12f2739e07409e0c5982eb4897c5.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:06:25.952 [info] {"args":{"id":11},"id":11094,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1727327347,"event":"job:stop","attempt":1,"queue_time":343190,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 08:37:05.460 [info] {"args":{"id":23},"id":11095,"meta":{},"system_time":1774795025460677578,"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"]} 08:37:05.998 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/26/10/2610cd0a81dbd7bed92ce849b02f29e6f04c0f4bd0f512756a40bfdfaaf790bd.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:37:46.250 [info] Kicking off download for media item #508185 (h8WDdlbkYcw) 08:37:46.321 [info] {"args":{"id":508185},"id":11121,"meta":{},"system_time":1774795066321716778,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:37:46.323 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:37:46.349 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=h8WDdlbkYcw --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f6/57/f65711e02ad98cd36b3abc1e9bf57d325860d643444a588b3e941ea84d9d073b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:37:55.076 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=h8WDdlbkYcw --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/53/7f/537fc28a3714a913345a484898d4f3c6762c36d7b8ecdf4fad5c8347e2ee86fc.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:38:43.843 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=h8WDdlbkYcw --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/508185/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/38/4d/384dc9bedfa6cdda8aa5eddda97345f2094c40eb514b8a11327156c204b69dfb.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:38:52.318 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:38:52.319 [info] {"args":{"id":508185},"id":11121,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":65996433,"event":"job:stop","attempt":1,"queue_time":320415,"tags":["media_item","media_fetching","show_in_dashboard"]} 09:50:19.545 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for Play to Win MTG. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 09:50:20.682 [info] Sent new media notification for source 23 09:50:20.686 [info] {"args":{"id":23},"id":11095,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4395225089,"event":"job:stop","attempt":1,"queue_time":601285,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:53:22.054 [info] {"args":{"id":20},"id":11096,"meta":{},"system_time":1774810402054581151,"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"]} 12:53:22.351 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0b/92/0b92108c07cbef41c0f25c0b2b46b8d874f384c379e45b6eeb2fd6cef070f4d4.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:55:36.083 [info] {"args":{"id":20},"id":11096,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":134027970,"event":"job:stop","attempt":1,"queue_time":747861,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:12:20.119 [info] {"args":{"id":31},"id":11097,"meta":{},"system_time":1774815140119830492,"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"]} 14:12:21.518 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/23/cb/23cb2dfc41f8e69ed46a325bfcf5d02642c7f208ff05e01958b4f186f6298bf4.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:38:41.616 [info] {"args":{"id":31},"id":11097,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1581495901,"event":"job:stop","attempt":1,"queue_time":868248,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:48:50.053 [info] {"args":{"id":355611},"id":10707,"meta":{},"system_time":1774817330053711556,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:48:50.055 [info] User scripts lifecyle file either not present or is empty. Skipping. 14:48:50.128 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fe/0a/fe0ae5aad926132f3b8e3f57d89f0fcc8ddc82fadf48f5a74ac2b061958e8566.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:49:00.005 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fe/0a/fe0ae5aad926132f3b8e3f57d89f0fcc8ddc82fadf48f5a74ac2b061958e8566.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 14:49:00.005 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 14:49:00.007 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":10707,"meta":{},"state":"discard","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9951836,"event":"job:exception","attempt":20,"queue_time":769856,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:56:10.521 [info] {"args":{"id":17},"id":11098,"meta":{},"system_time":1774817770521811206,"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"]} 14:56:10.850 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/60/25/6025fdf5b5eedb2aaa0905f16ce8b37ba21c0d5a07e63be38cbc21e33519fb22.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:03:04.122 [info] {"args":{"id":17},"id":11098,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":413600298,"event":"job:stop","attempt":1,"queue_time":628300,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:42:36.385 [info] {"args":{"id":30},"id":11099,"meta":{},"system_time":1774824156385198779,"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"]} 16:42:36.775 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2c/76/2c7632e023a08c5945654fa0e82a1423c37316467e285d7ca362969e291054b1.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:44:41.534 [info] {"args":{"id":5},"id":11100,"meta":{},"system_time":1774824281534877868,"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"]} 16:44:41.581 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/38/3c/383ccd9da4bcae29377fcb03e069f4726b9860e25f5aeea902ed76ff3fdb5b10.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:46:41.562 [info] {"args":{"id":5},"id":11100,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120026667,"event":"job:stop","attempt":1,"queue_time":195307,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:51:29.013 [info] {"args":{"id":25},"id":11101,"meta":{},"system_time":1774824689013802105,"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"]} 16:51:29.104 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/88/35/8835f668b7933455135ac35413c094982c2af6b013938d443dc37b9303c154a5.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:02:04.075 [info] {"args":{"id":25},"id":11101,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":635061232,"event":"job:stop","attempt":1,"queue_time":827840,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:24:15.498 [info] {"args":{"id":15},"id":11102,"meta":{},"system_time":1774826655498632232,"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"]} 17:24:16.146 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2f/24/2f2455aef1fab60b6b6e33584639b96ab7d7098319af6fa67e4fb8b2346252c1.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:31:30.326 [info] {"args":{"id":30},"id":11099,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2933940464,"event":"job:stop","attempt":1,"queue_time":727377,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:32:46.121 [info] {"args":{"id":27},"id":11103,"meta":{},"system_time":1774827166120944914,"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"]} 17:32:46.296 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/70/de/70de498345fa01dd46d1b267758755659db0092823cc535d3f25b52b208665e8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/32/fc/32fc2c4b7bdee20273f87cc2657ae6d20acc10d3fedac953873ff25d89548647.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:33:47.702 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/70/de/70de498345fa01dd46d1b267758755659db0092823cc535d3f25b52b208665e8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/32/fc/32fc2c4b7bdee20273f87cc2657ae6d20acc10d3fedac953873ff25d89548647.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:33:47.776 [info] {"args":{"id":27},"id":11103,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":61653027,"event":"job:stop","attempt":1,"queue_time":596551,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:38:37.616 [info] {"args":{"id":15},"id":11102,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":862117278,"event":"job:stop","attempt":1,"queue_time":682651,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:54:49.579 [info] {"args":{"id":32},"id":11106,"meta":{},"system_time":1774828489579482904,"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"]} 17:54:49.668 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cd/b7/cdb7619fde839552c792c325041b61d26194789900adc60162c1fdbfe4d94532.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:59:16.166 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 17:59:16.181 [info] {"args":{"id":448479},"id":11131,"meta":{},"system_time":1774828756181890662,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 17:59:16.182 [info] User scripts lifecyle file either not present or is empty. Skipping. 17:59:16.377 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e5/b6/e5b63ea2ca8a532f5ad6252e36915f3b12455da2df9367f1dbd2a9ebac2c9424.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:59:43.478 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/e5/b6/e5b63ea2ca8a532f5ad6252e36915f3b12455da2df9367f1dbd2a9ebac2c9424.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 17:59:43.478 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:59:43.478 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 17:59:43.479 [info] {"args":{"id":448479},"id":11131,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27296946,"event":"job:stop","attempt":1,"queue_time":180372,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:07:38.110 [info] {"args":{"id":32},"id":11106,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":768530492,"event":"job:stop","attempt":1,"queue_time":863048,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:07:38.111 [info] {"args":{"id":448479},"id":11132,"meta":{},"system_time":1774829258111676754,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:07:38.112 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:07:38.154 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c4/91/c4918b0b5f3f1692fa2399e64f445fcd12afa71a437d0701ff32b68fa32b3726.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:08:05.190 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c4/91/c4918b0b5f3f1692fa2399e64f445fcd12afa71a437d0701ff32b68fa32b3726.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:08:05.191 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:08:05.191 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:08:05.192 [info] {"args":{"id":448479},"id":11132,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27079763,"event":"job:stop","attempt":1,"queue_time":110327,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:20:15.258 [info] {"args":{"id":29},"id":11107,"meta":{},"system_time":1774830015258701623,"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"]} 18:20:15.904 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/09/48/0948ed1af2c17c1998a127fe5103740a34726a46690d07319bf5608bc8854dfd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f2/8e/f28ec52e8bbc0e30a8bcb5b7292953e85e68af15bb982ed7ea7cae2bc75244ac.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:23:56.954 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/09/48/0948ed1af2c17c1998a127fe5103740a34726a46690d07319bf5608bc8854dfd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f2/8e/f28ec52e8bbc0e30a8bcb5b7292953e85e68af15bb982ed7ea7cae2bc75244ac.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:23:57.136 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830237136358340,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:23:57.136 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830237136428567,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:23:57.137 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:23:57.137 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:23:57.142 [info] {"args":{"id":29},"id":11107,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":221883404,"event":"job:stop","attempt":1,"queue_time":90114,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:23:57.438 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2d/4d/2d4d4af8302576919bd54b99dc4b2355c941933dca17031938e327b0a3aeae0e.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:23:57.438 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/86/cd/86cd354e32a01d954ab711e498909b7014592f7399b02c14202bbdee48e02b4c.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:24:05.312 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2d/4d/2d4d4af8302576919bd54b99dc4b2355c941933dca17031938e327b0a3aeae0e.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:24:05.312 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:24:05.314 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8176232,"event":"job:exception","attempt":1,"queue_time":135370,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:24:06.370 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/86/cd/86cd354e32a01d954ab711e498909b7014592f7399b02c14202bbdee48e02b4c.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:24:06.370 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:24:06.373 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9234768,"event":"job:exception","attempt":1,"queue_time":135370,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:24:22.555 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830262555750132,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:24:22.556 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:24:22.591 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6f/3d/6f3d00e08da1d833b72a5e4e1ce646893fd448946ef5066595b78ca74bec8807.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:24:23.559 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830263558922578,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:24:23.559 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:24:23.613 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/fe/cffeccc490250f60415ed062d9badb7f05674972e312ed2b52d546f558eb7243.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:24:30.457 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6f/3d/6f3d00e08da1d833b72a5e4e1ce646893fd448946ef5066595b78ca74bec8807.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:24:30.458 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:24:30.459 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7902758,"event":"job:exception","attempt":2,"queue_time":241806,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:24:32.623 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/fe/cffeccc490250f60415ed062d9badb7f05674972e312ed2b52d546f558eb7243.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:24:32.623 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:24:32.625 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9064893,"event":"job:exception","attempt":2,"queue_time":186131,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:24:49.594 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830289594239364,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:24:49.595 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:24:49.638 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/df/a5/dfa5f0166d8002e8f9ae9713bd547f5d35154d9edcd984441f2c6470a8fdecef.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:24:53.600 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830293600037624,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:24:53.600 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:24:53.632 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/81/6c/816c0156833ccff5bbdcb989065c2b87244634db37d8e7a77d5981864f3bf168.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:24:57.676 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/df/a5/dfa5f0166d8002e8f9ae9713bd547f5d35154d9edcd984441f2c6470a8fdecef.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:24:57.676 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:24:57.677 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8082842,"event":"job:exception","attempt":3,"queue_time":133770,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:25:02.607 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/81/6c/816c0156833ccff5bbdcb989065c2b87244634db37d8e7a77d5981864f3bf168.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:25:02.608 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:25:02.609 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9008134,"event":"job:exception","attempt":3,"queue_time":974768,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:25:22.633 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830322633674381,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:25:22.635 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:25:22.659 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/05/3b/053bc9ef1662c14790e5af78c62f8b09a7cc08d158c83102419d6ff39dd971b4.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:25:25.639 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830325639830567,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:25:25.640 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:25:25.665 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/17/8517ed67bcbabbef4098821ff2bfa95d9954b751679b41642043c92308c5c2fb.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:25:32.589 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/05/3b/053bc9ef1662c14790e5af78c62f8b09a7cc08d158c83102419d6ff39dd971b4.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:25:32.589 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:25:32.590 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9955881,"event":"job:exception","attempt":4,"queue_time":955248,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:25:35.682 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/17/8517ed67bcbabbef4098821ff2bfa95d9954b751679b41642043c92308c5c2fb.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:25:35.682 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:25:35.683 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10042599,"event":"job:exception","attempt":4,"queue_time":30140,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:26:05.692 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830365692842898,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:26:05.693 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:26:05.812 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/88/11/8811824a9caea3466de434a7ace582c34de1db850609cc08222be4ed74e73817.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:26:09.741 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830369741741220,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:26:09.744 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:26:09.772 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/13/ba/13bab4d46855efb7a244bd530d05545a393a49bca426d1b648a54ebdc0e1bde6.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:26:14.766 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/88/11/8811824a9caea3466de434a7ace582c34de1db850609cc08222be4ed74e73817.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:26:14.766 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:26:14.919 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9073675,"event":"job:exception","attempt":5,"queue_time":101776,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:26:18.823 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/13/ba/13bab4d46855efb7a244bd530d05545a393a49bca426d1b648a54ebdc0e1bde6.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:26:18.823 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:26:19.905 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9082265,"event":"job:exception","attempt":5,"queue_time":13946,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:27:02.832 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830422832393947,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:27:02.833 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:27:02.878 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b6/54/b6545d8634138040662f8fcbd02ae8a187faac55f021683c3c25b01606d97cd7.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:27:05.837 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830425837297592,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:27:05.838 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:27:05.913 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/49/3d/493d48ea1bc02b62eb7f7766223e23445976ca1b457cff7f323cb24ca5038044.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:27:11.807 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b6/54/b6545d8634138040662f8fcbd02ae8a187faac55f021683c3c25b01606d97cd7.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:27:11.807 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:27:11.810 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8975514,"event":"job:exception","attempt":6,"queue_time":63755,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:27:15.906 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/49/3d/493d48ea1bc02b62eb7f7766223e23445976ca1b457cff7f323cb24ca5038044.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:27:15.907 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:27:15.908 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10070000,"event":"job:exception","attempt":6,"queue_time":11359,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:28:31.936 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830511936534479,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:28:31.937 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:28:32.478 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/97/5d/975d5e01faef9005246c02fe840d11d9a521ef6c16b5200f7d4830682ee05e75.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:28:39.948 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830519947943839,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:28:39.948 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:28:40.031 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ac/6a/ac6a644510d51d77a6b56ec8b384b6947aa4850f5163227e3f6f4ca22abe014f.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:28:42.702 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/97/5d/975d5e01faef9005246c02fe840d11d9a521ef6c16b5200f7d4830682ee05e75.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:28:42.702 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:28:42.703 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10766054,"event":"job:exception","attempt":7,"queue_time":127432,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:28:47.890 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ac/6a/ac6a644510d51d77a6b56ec8b384b6947aa4850f5163227e3f6f4ca22abe014f.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:28:47.890 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:28:47.891 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7942506,"event":"job:exception","attempt":7,"queue_time":39036,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:31:13.113 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830673113666468,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:31:13.114 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:31:13.141 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5b/29/5b29a9776c952b97ca87f2341e9b360be891bb45dee5f04536a6c9b06bac3b02.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:31:16.118 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830676118515804,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:31:16.119 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:31:16.231 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/89/5c/895cc72310282ff255a911643724a599e94d75791b7ecd4325632af952bb2445.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:31:22.298 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5b/29/5b29a9776c952b97ca87f2341e9b360be891bb45dee5f04536a6c9b06bac3b02.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:31:22.298 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:31:22.299 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9184853,"event":"job:exception","attempt":8,"queue_time":221919,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:31:24.289 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/89/5c/895cc72310282ff255a911643724a599e94d75791b7ecd4325632af952bb2445.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:31:24.289 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:31:24.291 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8171181,"event":"job:exception","attempt":8,"queue_time":414742,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:35:55.418 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774830955418748007,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:35:55.420 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:35:55.462 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/44/3d/443dd74e73ff1f4ac7932f44365ee7c83f5c77917ce0a4f78350979c63dab2be.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:36:03.440 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/44/3d/443dd74e73ff1f4ac7932f44365ee7c83f5c77917ce0a4f78350979c63dab2be.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:36:03.441 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:36:03.443 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8022397,"event":"job:exception","attempt":9,"queue_time":118781,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:36:11.440 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774830971439929183,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:36:11.441 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:36:11.522 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8f/a5/8fa54d11baa080ac9ace7ab990bd30552e3499b22ddc0bd1c464839447a266c5.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:36:20.541 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/8f/a5/8fa54d11baa080ac9ace7ab990bd30552e3499b22ddc0bd1c464839447a266c5.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:36:20.541 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:36:20.542 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9101628,"event":"job:exception","attempt":9,"queue_time":148585,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:45:24.022 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774831524022666561,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:45:24.023 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:45:24.093 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/15/c6/15c67e60b8bfba34a23a318b644d6a6056c5641f2bd80da1ac080d97d41878a1.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:45:27.027 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774831527027891050,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:45:27.030 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:45:27.047 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/eb/92/eb9211202236c2e159063bf423ecb300579a9c62b3edb58c6cd1b753a3b7f274.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:45:34.026 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/15/c6/15c67e60b8bfba34a23a318b644d6a6056c5641f2bd80da1ac080d97d41878a1.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:45:34.027 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:45:34.028 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10004498,"event":"job:exception","attempt":10,"queue_time":580191,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:45:34.897 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/eb/92/eb9211202236c2e159063bf423ecb300579a9c62b3edb58c6cd1b753a3b7f274.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:45:34.897 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:45:34.898 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7869626,"event":"job:exception","attempt":10,"queue_time":484780,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:00:00.710 [info] {"args":{},"id":11137,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774832400710525671,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.319 [info] Culling 0 media items past their retention date 19:00:01.348 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.349 [info] {"args":{},"id":11137,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":638177,"event":"job:stop","attempt":1,"queue_time":709375,"tags":["media_item","local_data"]} 19:03:00.152 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774832580152329015,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:03:00.154 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:03:00.160 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fb/2d/fb2dd0c48790ef2f97b67ab2378d3766b72378bb079b98898a2e166401b5ceae.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:03:04.158 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774832584158521252,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:03:04.160 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:03:04.537 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a4/92/a4926b7cf61b30fa67575a8ccfffd4a70b8920cd1ed423d30b9d67d09465d66f.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:03:10.164 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fb/2d/fb2dd0c48790ef2f97b67ab2378d3766b72378bb079b98898a2e166401b5ceae.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:03:10.164 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:03:10.166 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10012747,"event":"job:exception","attempt":11,"queue_time":123185,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:03:12.451 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a4/92/a4926b7cf61b30fa67575a8ccfffd4a70b8920cd1ed423d30b9d67d09465d66f.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:03:12.451 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:03:12.452 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8292975,"event":"job:exception","attempt":11,"queue_time":259804,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:38:22.425 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774834702425359739,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:38:22.426 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:38:22.431 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ae/6f/ae6fd6559feb5d8067325a0946331a0191332aeb3ddf9666b59db36255b30bbe.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:38:31.439 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ae/6f/ae6fd6559feb5d8067325a0946331a0191332aeb3ddf9666b59db36255b30bbe.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:38:31.440 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:38:31.441 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9014884,"event":"job:exception","attempt":12,"queue_time":972785,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:38:34.441 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774834714441804179,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:38:34.443 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:38:34.465 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/63/ab/63ab4fab4336144f192ff74639b40bcda5375ca70d4061e84d9f88e499970099.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:38:44.436 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/63/ab/63ab4fab4336144f192ff74639b40bcda5375ca70d4061e84d9f88e499970099.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:38:44.436 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:38:44.437 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9994774,"event":"job:exception","attempt":12,"queue_time":275264,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:00.773 [info] {"args":{},"id":11138,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774836000773785920,"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"]} 20:00:00.813 [info] Redownloading 0 media items 20:00:00.815 [info] {"args":{},"id":11138,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":39654,"event":"job:stop","attempt":1,"queue_time":771484,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:42:29.551 [info] {"args":{"id":21},"id":11110,"meta":{},"system_time":1774838549551819636,"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"]} 20:42:29.615 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/27/5d/275dbf7de606b051995fc0ab2157d9b5606427eef808ee157db2aee5a0574438.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/16/8a/168af2c9aa1e86f45f03808d986611e5d476f6140d19672b1f149843ab3874f8.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:47:57.259 [info] {"args":{"id":21},"id":11110,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":327706931,"event":"job:stop","attempt":1,"queue_time":388001,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:49:31.031 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774838971031073414,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:49:31.032 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:49:31.036 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fc/5a/fc5a084ca315871e52b836753f8f7c58ed224738a0f1db22259e400b025337ca.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:49:40.073 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/fc/5a/fc5a084ca315871e52b836753f8f7c58ed224738a0f1db22259e400b025337ca.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 20:49:40.073 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 20:49:40.074 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9042377,"event":"job:exception","attempt":13,"queue_time":592711,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:52:34.237 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774839154237615254,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:52:34.238 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:52:34.288 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/65/bd/65bd3957fbe94335b5e966050c991cb28da2054d23313477dd42dcf02670f497.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:52:44.404 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/65/bd/65bd3957fbe94335b5e966050c991cb28da2054d23313477dd42dcf02670f497.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 20:52:44.404 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 20:52:44.406 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10167402,"event":"job:exception","attempt":13,"queue_time":796051,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:03:45.958 [info] {"args":{"id":22},"id":11111,"meta":{},"system_time":1774839825958844803,"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"]} 21:03:45.966 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c3/94/c394ed57ae902de82685ec934fdd79069c051acd12a156db0c145b74430833ed.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ed/9a/ed9a2d25b22659cc3b61ff5e541917f8dc6141f2853397b32254e9d694635571.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:08:30.150 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c3/94/c394ed57ae902de82685ec934fdd79069c051acd12a156db0c145b74430833ed.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ed/9a/ed9a2d25b22659cc3b61ff5e541917f8dc6141f2853397b32254e9d694635571.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:08:30.318 [info] {"args":{"id":22},"id":11111,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":284358389,"event":"job:stop","attempt":1,"queue_time":526591,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:14:58.707 [info] {"args":{"id":26},"id":11112,"meta":{},"system_time":1774840498707644777,"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"]} 21:14:58.760 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/63/83/6383925f6dc4adb57cd06779e0d1aa5cda46d26408195bef2a537d7fbfda06a4.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/24/50/245033c05be2b7d5a2869bbf107b60c80878f31c4e7f65a5a1fcb7f275e242af.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:20:43.804 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/63/83/6383925f6dc4adb57cd06779e0d1aa5cda46d26408195bef2a537d7fbfda06a4.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/24/50/245033c05be2b7d5a2869bbf107b60c80878f31c4e7f65a5a1fcb7f275e242af.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:20:44.418 [info] {"args":{"id":26},"id":11112,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":345709847,"event":"job:stop","attempt":1,"queue_time":410146,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:40:55.606 [info] {"args":{"id":16},"id":11113,"meta":{},"system_time":1774845655606680797,"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"]} 22:40:55.775 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/04/f7/04f71044a7244e9d0e371a126d996024dbadab419f32fc8fd47c31a54446d717.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/80/b9/80b9f9c222cbfaa5a91c078222cbd3860351f20a57a946402706e2ec11c22e1e.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:46:49.212 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/04/f7/04f71044a7244e9d0e371a126d996024dbadab419f32fc8fd47c31a54446d717.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/80/b9/80b9f9c222cbfaa5a91c078222cbd3860351f20a57a946402706e2ec11c22e1e.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:46:49.890 [info] {"args":{"id":16},"id":11113,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":354282669,"event":"job:stop","attempt":1,"queue_time":47118,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:48:09.115 [info] {"args":{"id":19},"id":11115,"meta":{},"system_time":1774846089115711283,"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"]} 22:48:09.676 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4c/96/4c96c11d38dd5d98ba6fff63de2c460e071849489830fc6e085eedc7eb37e5d0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/aa/5b/aa5b60ea6a15549949fbfbed7c71b82a9b96a32d6fa5a99086d9fac84e50abf3.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:53:29.500 [info] {"args":{"id":24},"id":11116,"meta":{},"system_time":1774846409500550137,"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"]} 22:53:29.505 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fe/4c/fe4ce1fcb136876fcb4c5c9c79e1230e91804a80d4dc82ac8ba4046d0be78afb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:54:01.059 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4c/96/4c96c11d38dd5d98ba6fff63de2c460e071849489830fc6e085eedc7eb37e5d0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/aa/5b/aa5b60ea6a15549949fbfbed7c71b82a9b96a32d6fa5a99086d9fac84e50abf3.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:54:01.285 [info] {"args":{"id":6926},"id":11143,"meta":{},"system_time":1774846441285103463,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:54:01.287 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:54:01.298 [info] {"args":{"id":19},"id":11115,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":352180578,"event":"job:stop","attempt":1,"queue_time":880288,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:54:01.345 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/62/12/6212033dca58b6d417cef40d90808a2ab1dc79b7f8bfd22e4160ce88014e37b9.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:54:28.242 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/62/12/6212033dca58b6d417cef40d90808a2ab1dc79b7f8bfd22e4160ce88014e37b9.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:54:28.242 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:54:28.242 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:54:28.243 [info] {"args":{"id":6926},"id":11143,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26957548,"event":"job:stop","attempt":1,"queue_time":283819,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:56:21.853 [info] {"args":{"id":24},"id":11116,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172351996,"event":"job:stop","attempt":1,"queue_time":755290,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:12:37.868 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774847557868626360,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:12:37.869 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:12:37.902 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5a/da/5adaac778b840813f5fc6fbb3e425548ff3f8eaaab028fd5ffc117c0bfb75ded.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:12:46.722 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5a/da/5adaac778b840813f5fc6fbb3e425548ff3f8eaaab028fd5ffc117c0bfb75ded.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 23:12:46.722 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 23:12:46.723 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8853887,"event":"job:exception","attempt":14,"queue_time":461590,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:17:39.186 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774847859186288654,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:17:39.187 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:17:39.206 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f6/2a/f62a82a3faed7160cf5c3c2730f98f48a0a15fbb9a92bc0481de7626be386985.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:17:48.091 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/f6/2a/f62a82a3faed7160cf5c3c2730f98f48a0a15fbb9a92bc0481de7626be386985.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 23:17:48.091 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 23:17:48.093 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8905772,"event":"job:exception","attempt":14,"queue_time":110841,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:04:57.086 [notice] SIGTERM received - shutting down 00:04:57.095 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:03.441 [info] Reset 0 executing jobs 00:07:03.445 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:03.973 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:04.200 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:04.202 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:04.204 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:04.205 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:04.253 [info] {"args":{},"id":11146,"meta":{},"system_time":1774850824253333553,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:04.253 [info] Updating yt-dlp 00:07:04.253 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:05.213 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:05.731 [info] {"args":{},"id":11146,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1477098,"event":"job:stop","queue_time":251738,"attempt":1,"tags":["local_data"]} 01:51:38.610 [info] {"args":{"id":18},"id":11118,"meta":{},"system_time":1774857098610057005,"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"]} 01:51:39.270 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9c/b2/9cb2816e0629249444ad4141a39a4f45f008e15392438bec606d842a7d044b97.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:22:13.298 [info] {"args":{"id":18},"id":11118,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1834687456,"event":"job:stop","queue_time":570778,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 03:48:57.228 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774864137228461649,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 03:48:57.281 [info] User scripts lifecyle file either not present or is empty. Skipping. 03:48:57.498 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cc/3d/cc3dcfbffc7e23ad3a0d699e0a9f2d9ba9aa630a6271c0a7b6e0a36063705f37.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:49:05.985 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cc/3d/cc3dcfbffc7e23ad3a0d699e0a9f2d9ba9aa630a6271c0a7b6e0a36063705f37.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 03:49:05.985 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 03:49:05.986 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8757078,"event":"job:exception","queue_time":504278,"attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 03:53:25.519 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774864405519789806,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 03:53:25.520 [info] User scripts lifecyle file either not present or is empty. Skipping. 03:53:25.568 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/01/4d/014db9ad086f95002f0e89f77be216a1f0b18eee009247633ab5a32e28b6bb5d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:53:33.571 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/01/4d/014db9ad086f95002f0e89f77be216a1f0b18eee009247633ab5a32e28b6bb5d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 03:53:33.572 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 03:53:33.573 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8052552,"event":"job:exception","queue_time":426617,"attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 05:00:11.512 [notice] SIGTERM received - shutting down 05:00:11.526 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:07:01.497 [info] Reset 0 executing jobs 05:07:01.499 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:15.546 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:19.708 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:19.710 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:19.711 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:19.759 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:20.048 [info] {"args":{},"id":11148,"meta":{},"system_time":1774868840048284493,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:20.048 [info] Updating yt-dlp 05:07:20.048 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:21.695 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:22.204 [info] {"args":{},"id":11148,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2155672,"event":"job:stop","queue_time":1047042,"attempt":1,"tags":["local_data"]} 05:11:01.059 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:41:32.633 [info] GET / 05:41:34.284 [info] Sent 200 in 1650ms 05:42:31.533 [info] GET /sources/8/media/164000 05:42:31.580 [info] Sent 200 in 47ms 05:42:56.830 [info] GET /sources/29/media/355622 05:42:56.925 [info] Sent 200 in 95ms 05:43:20.628 [info] GET /media_profiles 05:43:20.631 [info] Sent 200 in 2ms 05:43:40.715 [info] GET /sources/32 05:43:40.785 [info] Sent 200 in 70ms 05:43:59.496 [info] GET /sources/8/media/20042 05:43:59.501 [info] Sent 200 in 5ms 05:44:16.264 [info] GET /sources/2 05:44:16.276 [info] Sent 200 in 12ms 05:44:31.031 [info] GET /app_info 05:44:31.034 [info] Sent 200 in 3ms 05:44:44.927 [info] GET /sources/8 05:44:44.944 [info] Sent 200 in 16ms 05:44:57.202 [info] GET /sources/7 05:44:57.210 [info] Sent 200 in 8ms 05:45:07.999 [info] GET /settings 05:45:08.002 [info] Sent 200 in 2ms 05:45:18.233 [info] GET /sources 05:45:18.256 [info] Sent 200 in 22ms 05:45:26.857 [info] GET /sources/23/media/508185 05:45:26.862 [info] Sent 200 in 4ms 05:45:34.478 [info] GET /sources/32/media/448479 05:45:35.371 [info] Sent 200 in 893ms 05:45:41.264 [info] GET /sources/29/media/355611 05:45:41.698 [info] Sent 200 in 434ms 05:45:47.804 [info] GET /sources/19/media/503009 05:45:47.809 [info] Sent 200 in 4ms 05:45:53.526 [info] GET /sources/7/media/502369 05:45:53.531 [info] Sent 200 in 4ms 05:45:58.672 [info] GET /sources/2/media/504079/edit 05:45:58.674 [info] Sent 200 in 2ms 05:46:03.377 [info] GET /sources/2/media/504078/edit 05:46:03.379 [info] Sent 200 in 2ms 05:46:07.564 [info] GET /sources/7/media/502337/edit 05:46:07.566 [info] Sent 200 in 2ms 05:46:11.431 [info] GET /sources/7/media/502369/edit 05:46:11.433 [info] Sent 200 in 2ms 05:46:14.855 [info] GET /sources/2/media/504078 05:46:14.859 [info] Sent 200 in 4ms 05:46:17.956 [info] GET /sources/7/media/502337 05:46:17.961 [info] Sent 200 in 4ms 05:46:20.662 [info] GET /sources/23/media/508185/edit 05:46:20.664 [info] Sent 200 in 2ms 05:46:23.068 [info] GET /sources/23/media/508185/force_download 05:46:23.069 [error] #PID<0.2761.0> running PinchflatWeb.Endpoint (connection #PID<0.2745.0>, stream id 8) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/508185/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/23/media/508185/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2745.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/508185/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 41502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/508185", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 8 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2761.0>, params: %{}, path_info: ["sources", "23", "media", "508185", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/508185"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/508185/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGb7_TlPNLILMMAABUh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2745.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/508185/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 41502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/508185", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 8 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/508185/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2745.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/508185/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 41502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/508185", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 8 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2761.0>, params: %{}, path_info: ["sources", "23", "media", "508185", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fet (truncated) 05:46:25.279 [info] GET /sources/32/media/448479/force_download 05:46:25.280 [error] #PID<0.2762.0> running PinchflatWeb.Endpoint (connection #PID<0.2745.0>, stream id 9) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448479/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/32/media/448479/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2745.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 41502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448479", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 9 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2762.0>, params: %{}, path_info: ["sources", "32", "media", "448479", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32/media/448479"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/media/448479/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGb8HiuR8j9cawAABVB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2745.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 41502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448479", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 9 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448479/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2745.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 41502}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32/media/448479", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 9 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYUXY0OVk4dXZSVW1LSVkzUHRGV0U3ZVE1.Pi_ppjdZGgNbwEvzWt3V1fx2zFP7jWBdidMOB154T70" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2762.0>, params: %{}, path_info: ["sources", "32", "media", "448479", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fet (truncated) 05:46:32.143 [info] GET /sources/19/media/503009/edit 05:46:32.145 [info] Sent 200 in 2ms 05:46:52.022 [info] GET /sources/19/media/503009/force_download 05:46:52.023 [error] #PID<0.2768.0> running PinchflatWeb.Endpoint (connection #PID<0.2767.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/503009/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/19/media/503009/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2767.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/503009/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 54574}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/503009", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2768.0>, params: %{}, path_info: ["sources", "19", "media", "503009", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/503009"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/503009/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGb9rKrhJgVr2UAABXB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2767.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/503009/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 54574}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/503009", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/503009/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2767.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/503009/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 54574}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/503009", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2768.0>, params: %{}, path_info: ["sources", "19", "media", "503009", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/503009"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/503009/force_download", resp_body: nil, resp_cookies: %{}, (truncated) 05:47:10.955 [info] GET /sources/7/media/502369/force_download 05:47:10.956 [error] #PID<0.2771.0> running PinchflatWeb.Endpoint (connection #PID<0.2770.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/media/502369/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/7/media/502369/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2770.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/502369/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 55700}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/502369", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2771.0>, params: %{}, path_info: ["sources", "7", "media", "502369", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/502369"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/502369/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGb-xsh0h9uBuwAABXh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2770.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/502369/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 55700}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/502369", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/media/502369/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2770.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/502369/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 55700}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/502369", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2771.0>, params: %{}, path_info: ["sources", "7", "media", "502369", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/502369"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/502369/force_download", resp_body: nil, resp_cookies: %{}, resp_ (truncated) 05:48:04.962 [info] GET /sources/2/media/504079 05:48:04.968 [info] Sent 200 in 5ms 05:49:08.377 [info] GET /sources/19 05:49:08.444 [info] Sent 200 in 66ms 05:50:02.853 [info] GET /sources/23 05:50:02.897 [info] Sent 200 in 44ms 05:50:54.071 [info] GET /sources/2/media/504078/force_download 05:50:54.073 [error] #PID<0.2799.0> running PinchflatWeb.Endpoint (connection #PID<0.2798.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/504078/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/504078/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2798.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/504078/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 33136}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/504078", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2799.0>, params: %{}, path_info: ["sources", "2", "media", "504078", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/504078"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/504078/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGcLw3rKRa-zAEAABmB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2798.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/504078/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 33136}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/504078", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/504078/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2798.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/504078/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 33136}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/504078", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2799.0>, params: %{}, path_info: ["sources", "2", "media", "504078", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Functi (truncated) 05:51:41.147 [info] GET /sources/7/media/502337/force_download 05:51:41.148 [error] #PID<0.2804.0> running PinchflatWeb.Endpoint (connection #PID<0.2803.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/7/media/502337/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/7/media/502337/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2803.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/502337/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 56758}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/502337", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2804.0>, params: %{}, path_info: ["sources", "7", "media", "502337", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/7/media/502337"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/7/media/502337/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGcOgPW08raK10AABnB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2803.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/502337/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 56758}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/502337", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/7/media/502337/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2803.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/7/media/502337/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 56758}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/7/media/502337", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYVmxKYjRqRkFUS2N4SUdZcjN1RFNiWUhw.SdZNkhmTSt1aakpiuRXuuMxVhI4fdxnA4v-zp2c6Avw" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2804.0>, params: %{}, path_info: ["sources", "7", "media", "502337", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Functi (truncated) 05:52:41.733 [info] GET /sources/29 05:52:41.752 [info] Sent 200 in 19ms 05:53:44.983 [info] GET /sources/32/force_download_pending 05:53:44.984 [error] #PID<0.2817.0> running PinchflatWeb.Endpoint (connection #PID<0.2816.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2816.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 43230}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2817.0>, params: %{}, path_info: ["sources", "32", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGcVtkVJWWDyvwAAALC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2816.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 43230}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2816.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 43230}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/32", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2817.0>, params: %{}, path_info: ["sources", "32", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/32"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/32/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "G (truncated) 05:55:40.745 [info] GET /sources/7/media/502337 05:55:40.751 [info] Sent 200 in 6ms 05:56:39.621 [info] GET /sources/2/media/504078 05:56:39.626 [info] Sent 200 in 4ms 05:57:29.642 [info] GET /sources/7/media/502369 05:57:29.647 [info] Sent 200 in 5ms 05:58:17.452 [info] GET /sources/2/media/504079/force_download 05:58:17.453 [error] #PID<0.2856.0> running PinchflatWeb.Endpoint (connection #PID<0.2855.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/2/media/504079/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/504079/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2855.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/504079/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 34236}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNG5ZeWd0QkozSy1PS25mSVhxSmFvbGp5.4R0ldzg-lJP5dW-O9OCshxaz9_HHgr7y1YKoJPFO7Kg", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/504079", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNG5ZeWd0QkozSy1PS25mSVhxSmFvbGp5.4R0ldzg-lJP5dW-O9OCshxaz9_HHgr7y1YKoJPFO7Kg" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2856.0>, params: %{}, path_info: ["sources", "2", "media", "504079", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNG5ZeWd0QkozSy1PS25mSVhxSmFvbGp5.4R0ldzg-lJP5dW-O9OCshxaz9_HHgr7y1YKoJPFO7Kg" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNG5ZeWd0QkozSy1PS25mSVhxSmFvbGp5.4R0ldzg-lJP5dW-O9OCshxaz9_HHgr7y1YKoJPFO7Kg"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/2/media/504079"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/2/media/504079/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGclkl2OEtpkM4AAB0h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2855.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/504079/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 34236}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNG5ZeWd0QkozSy1PS25mSVhxSmFvbGp5.4R0ldzg-lJP5dW-O9OCshxaz9_HHgr7y1YKoJPFO7Kg", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/504079", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/2/media/504079/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2855.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/2/media/504079/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 34236}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNG5ZeWd0QkozSy1PS25mSVhxSmFvbGp5.4R0ldzg-lJP5dW-O9OCshxaz9_HHgr7y1YKoJPFO7Kg", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/2/media/504079", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYNG5ZeWd0QkozSy1PS25mSVhxSmFvbGp5.4R0ldzg-lJP5dW-O9OCshxaz9_HHgr7y1YKoJPFO7Kg" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2856.0>, params: %{}, path_info: ["sources", "2", "media", "504079", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Functi (truncated) 05:58:59.007 [info] GET /sources/19/media/498179 05:58:59.013 [info] Sent 200 in 5ms 06:00:00.750 [info] GET /sources/19/media/500395/edit 06:00:00.753 [info] Sent 200 in 3ms 06:00:57.971 [info] GET /sources/19/media/489543/edit 06:00:57.974 [info] Sent 200 in 2ms 06:01:50.979 [info] GET /sources/19/media/498179/edit 06:01:50.981 [info] Sent 200 in 2ms 06:02:35.139 [info] GET /sources/29/media/489286/edit 06:02:35.141 [info] Sent 200 in 2ms 06:03:17.587 [info] GET /sources/29/media/500214/edit 06:03:17.589 [info] Sent 200 in 2ms 06:03:53.987 [info] GET /sources/23/media/494131/edit 06:03:53.989 [info] Sent 200 in 2ms 06:04:26.095 [info] GET /sources/29/media/489286 06:04:26.099 [info] Sent 200 in 4ms 06:04:56.109 [info] GET /sources/29/media/500214 06:04:56.114 [info] Sent 200 in 4ms 06:05:22.595 [info] GET /sources/19/media/500395 06:05:22.600 [info] Sent 200 in 4ms 06:05:48.051 [info] GET /sources/19/media/489543 06:05:48.056 [info] Sent 200 in 4ms 06:06:10.369 [info] GET /sources/23/media/494131 06:06:10.373 [info] Sent 200 in 4ms 06:06:29.378 [info] GET /sources/19/media/498179/force_download 06:06:29.379 [error] #PID<0.2938.0> running PinchflatWeb.Endpoint (connection #PID<0.2937.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/498179/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/19/media/498179/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2937.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/498179/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 49882}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/498179", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2938.0>, params: %{}, path_info: ["sources", "19", "media", "498179", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/498179"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/498179/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGdCNKNVxWD15UAACCB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2937.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/498179/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 49882}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/498179", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/498179/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2937.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/498179/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 49882}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/498179", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2938.0>, params: %{}, path_info: ["sources", "19", "media", "498179", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fet (truncated) 06:06:46.685 [info] GET /sources/2/media/504079 06:06:46.690 [info] Sent 200 in 5ms 06:07:38.536 [info] GET /sources/23/media/508185 06:07:38.539 [info] Sent 200 in 3ms 06:08:28.459 [info] GET /sources/19/media/498179 06:08:28.463 [info] Sent 200 in 4ms 06:09:10.982 [info] GET /sources/19/media/503009 06:09:10.986 [info] Sent 200 in 4ms 06:09:49.098 [info] GET /media/2878e6d3-07dd-42c1-ae30-cf62673bc252/stream 06:09:49.101 [info] Sent 200 in 3ms 06:10:24.681 [info] GET /sources/29/media/489286/force_download 06:10:24.682 [error] #PID<0.2980.0> running PinchflatWeb.Endpoint (connection #PID<0.2979.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/489286/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/29/media/489286/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2979.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/489286/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 49184}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/489286", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2980.0>, params: %{}, path_info: ["sources", "29", "media", "489286", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/489286"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/489286/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGdP5u112YCUkUAAAoD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2979.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/489286/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 49184}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/489286", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/489286/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2979.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/489286/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 49184}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/489286", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2980.0>, params: %{}, path_info: ["sources", "29", "media", "489286", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fet (truncated) 06:10:55.843 [info] GET /sources/29/media/500214/force_download 06:10:55.844 [error] #PID<0.2984.0> running PinchflatWeb.Endpoint (connection #PID<0.2983.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/500214/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/29/media/500214/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2983.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/500214/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 53298}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/500214", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2984.0>, params: %{}, path_info: ["sources", "29", "media", "500214", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/500214"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/500214/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGdRt0axwMTZVgAAApD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2983.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/500214/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 53298}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/500214", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/500214/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2983.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/500214/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 53298}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/500214", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWFdZNWZpYWZDYVo2YktNM1g3aGR3SmFw.PA2QORz0yz5Pg74uNjWwmlmnAdT-8qE7m0Uug3B6go4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2984.0>, params: %{}, path_info: ["sources", "29", "media", "500214", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fet (truncated) 06:11:58.359 [info] GET /sources/19/media/500395/force_download 06:11:58.360 [error] #PID<0.2991.0> running PinchflatWeb.Endpoint (connection #PID<0.2990.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/500395/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/19/media/500395/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2990.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/500395/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 40902}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/500395", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2991.0>, params: %{}, path_info: ["sources", "19", "media", "500395", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/500395"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/500395/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGdVWtashUdQjIAAAMC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2990.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/500395/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 40902}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/500395", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/500395/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2990.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/500395/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 40902}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/500395", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2991.0>, params: %{}, path_info: ["sources", "19", "media", "500395", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/500395"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/500395/force_download", resp_body: nil, resp_cookies: %{}, (truncated) 06:13:03.312 [info] GET /sources/19/media/489543/force_download 06:13:03.313 [error] #PID<0.2998.0> running PinchflatWeb.Endpoint (connection #PID<0.2997.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/489543/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/19/media/489543/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2997.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/489543/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 54568}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/489543", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2998.0>, params: %{}, path_info: ["sources", "19", "media", "489543", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/489543"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/489543/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGdZIrewVRdTRIAAANC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2997.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/489543/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 54568}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/489543", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/489543/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.2997.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/489543/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 54568}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/489543", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.2998.0>, params: %{}, path_info: ["sources", "19", "media", "489543", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/489543"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/489543/force_download", resp_body: nil, resp_cookies: %{}, (truncated) 06:14:08.497 [info] GET /sources/23/media/494131/force_download 06:14:08.498 [error] #PID<0.3004.0> running PinchflatWeb.Endpoint (connection #PID<0.3003.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/494131/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/23/media/494131/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3003.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/494131/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 39362}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/494131", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3004.0>, params: %{}, path_info: ["sources", "23", "media", "494131", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/494131"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/494131/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKGdc7go_DIqqlkAAAOC"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3003.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/494131/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 39362}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/494131", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/494131/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3003.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/494131/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 39362}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/23/media/494131", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 1 }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3004.0>, params: %{}, path_info: ["sources", "23", "media", "494131", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/23/media/494131"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/23/media/494131/force_download", resp_body: nil, resp_cookies: %{}, (truncated) 06:15:10.076 [info] GET /media/f3ae79fd-9148-4446-8737-06a17dd7db57/stream 06:15:10.078 [info] Sent 200 in 1ms 06:16:11.244 [info] GET /sources/19/media/489543 06:16:11.250 [info] Sent 200 in 5ms 06:17:09.917 [info] GET /sources/29/media/500214 06:17:09.923 [info] Sent 200 in 6ms 06:18:01.029 [info] GET /sources/29/media/489286 06:18:01.036 [info] Sent 200 in 6ms 06:18:45.395 [info] GET /sources/23/media/494131 06:18:45.401 [info] Sent 200 in 6ms 06:19:25.538 [info] GET /sources/19/media/500395 06:19:25.544 [info] Sent 200 in 6ms 06:20:01.057 [info] GET /media/03eece02-4071-46f7-84bc-7e92547c415a/stream 06:20:01.058 [info] Sent 200 in 1ms 06:20:35.933 [info] GET /media/490fa854-7fac-4090-8a9f-e41fb642479d/stream 06:20:35.937 [info] Sent 200 in 3ms 06:21:05.044 [info] GET /media/02648e59-ffe7-47af-986d-23ae9a8b7764/stream 06:21:05.045 [info] Sent 200 in 1ms 06:21:33.160 [info] GET /media/656eec97-2d13-48a6-9481-9bbb2be4b018/stream 06:21:33.161 [info] Sent 200 in 1ms 06:21:56.851 [info] GET /media/c8301507-5cac-45e8-be18-07a2c775ed2f/stream 06:21:56.853 [info] Sent 200 in 1ms 06:22:21.269 [info] GET /media/925b884f-b095-45d4-9ec7-d390d5bf246c/stream 06:22:21.303 [info] Sent 200 in 33ms 06:22:45.852 [info] GET /media/cda78e26-5086-4fc2-ab8b-119e5b67f147/stream 06:22:45.854 [info] Sent 200 in 1ms 06:23:07.120 [info] GET /media/c5359dea-bac1-46fc-9824-2e2ebeb6398d/stream 06:23:07.122 [info] Sent 200 in 1ms 06:23:28.581 [info] GET /media/fd7afa85-792a-4bbe-b810-2024cb62b9df/stream 06:23:28.596 [info] Sent 200 in 14ms 06:24:06.039 [info] GET /media/bb4ca50b-fc6a-4c27-85a8-f3f7179f05a9/stream 06:24:06.041 [info] Sent 200 in 1ms 07:06:26.438 [info] {"args":{"id":11},"id":11120,"meta":{},"system_time":1774875986438343504,"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:06:26.486 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/16/0c/160ca2977f40f04a8b43da7e1e18d052336930ea35022471669c400f0dc88db2.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:35:16.801 [info] {"args":{"id":11},"id":11120,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1730362069,"event":"job:stop","queue_time":520658,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 09:50:20.962 [info] {"args":{"id":23},"id":11122,"meta":{},"system_time":1774885820962717235,"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"]} 09:50:21.019 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5d/2b/5d2b42884a96ef5dd6870554613f3ed7221e0e3fba5931013d019d3ad5ef412d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:15:53.254 [info] {"args":{"id":23},"id":11122,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1532290529,"event":"job:stop","queue_time":278353,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:55:37.001 [info] {"args":{"id":20},"id":11123,"meta":{},"system_time":1774896937001223222,"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"]} 12:55:37.341 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1b/6f/1b6f52aba02bc5832c54359dd37404ee7cd5fa6a605e5c7b9df5f2d1823e9f11.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:57:50.108 [info] {"args":{"id":20},"id":11123,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133106547,"event":"job:stop","queue_time":918867,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:12:38.103 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774897958103334555,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:12:38.104 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:12:38.183 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c4/70/c470bb2eeca82d94466e4f836c3b817869ed0b580fd363c8bea13e8d867bba07.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:12:47.249 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c4/70/c470bb2eeca82d94466e4f836c3b817869ed0b580fd363c8bea13e8d867bba07.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 13:12:47.250 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 13:12:47.251 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9146922,"event":"job:exception","queue_time":529766,"attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:21:48.691 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774898508691533708,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:21:48.692 [info] User scripts lifecyle file either not present or is empty. Skipping. 13:21:49.831 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/01/a4/01a470b05a6d625d764d5bddb989591c402d96e1a105f8157cf29ba71158e2c6.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:21:59.043 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/01/a4/01a470b05a6d625d764d5bddb989591c402d96e1a105f8157cf29ba71158e2c6.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 13:21:59.043 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 13:21:59.046 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10352380,"event":"job:exception","queue_time":704424,"attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 14:38:42.600 [info] {"args":{"id":31},"id":11124,"meta":{},"system_time":1774903122600193442,"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"]} 14:38:43.611 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/da/22/da2296c791ea0f574ffa8367df3928941a62381f12a01c671ed9ed013bbc23ef.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:03:04.832 [info] {"args":{"id":17},"id":11125,"meta":{},"system_time":1774904584832165172,"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"]} 15:03:04.862 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/62/39/62392c81484989292406667884a558c2b52f036907bc38e73d3045e22740e1d9.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:04:57.445 [info] {"args":{"id":31},"id":11124,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1574845086,"event":"job:stop","queue_time":986589,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:09:59.798 [info] {"args":{"id":17},"id":11125,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":414966022,"event":"job:stop","queue_time":713462,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:46:41.767 [info] {"args":{"id":5},"id":11126,"meta":{},"system_time":1774910801767387885,"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"]} 16:46:41.790 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0c/48/0c48dcd688d2503027877ceb2113b1f89cbc3f0bbaaa4760947b8a3f0d20b745.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:49:01.304 [info] {"args":{"id":5},"id":11126,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":139536247,"event":"job:stop","queue_time":206867,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:02:04.756 [info] {"args":{"id":25},"id":11127,"meta":{},"system_time":1774911724756684083,"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"]} 17:02:04.781 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/77/45/7745e56eb29b5c0aa71f1dec8b137804ebb8527ff872e5298f033c1fabcfd866.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:12:41.095 [info] {"args":{"id":25},"id":11127,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":636338285,"event":"job:stop","queue_time":714907,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:31:30.734 [info] {"args":{"id":30},"id":11128,"meta":{},"system_time":1774913490734659070,"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"]} 17:31:31.214 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a0/ce/a0ce7465222872c085bb119d1f15b6a6c412805b5f9787aabf63f764e4481e2f.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:33:47.901 [info] {"args":{"id":27},"id":11129,"meta":{},"system_time":1774913627901260818,"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"]} 17:33:47.949 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f0/11/f011eee53cb6cf729156f5462442daaf439866150af23c3f91ce03e3537b923f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/38/30/383044f20f6a95a8050697b359a711044b77dc168ee4448f03e165fe78833ba2.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:34:48.987 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f0/11/f011eee53cb6cf729156f5462442daaf439866150af23c3f91ce03e3537b923f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/38/30/383044f20f6a95a8050697b359a711044b77dc168ee4448f03e165fe78833ba2.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:34:49.040 [info] {"args":{"id":27},"id":11129,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":61137881,"event":"job:stop","queue_time":136066,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:38:37.768 [info] {"args":{"id":15},"id":11130,"meta":{},"system_time":1774913917768055708,"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"]} 17:38:37.799 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4d/e9/4de9acd52109f9a01d782de664206ebd4a7bcad4671cf3fb83684c2a14534550.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:51:23.582 [info] {"args":{"id":15},"id":11130,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":765813341,"event":"job:stop","queue_time":153575,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:07:38.924 [info] {"args":{"id":32},"id":11133,"meta":{},"system_time":1774915658924114898,"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"]} 18:07:38.978 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c4/a7/c4a70494a0189c5f84c42deb78d7bed5514aa888f2555e6a49347fb71771dd31.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:09:40.832 [info] {"args":{"id":30},"id":11128,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2289473288,"event":"job:stop","queue_time":410138,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:11:05.689 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 18:11:05.715 [info] {"args":{"id":448479},"id":11159,"meta":{},"system_time":1774915865715170465,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:11:05.716 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:11:05.750 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/c9/cfc9c21079cfe589bc29daa6abfbf7081a1f24fdb6be0b3d08cf7352eb490a7d.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:11:40.692 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/c9/cfc9c21079cfe589bc29daa6abfbf7081a1f24fdb6be0b3d08cf7352eb490a7d.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:11:40.692 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:11:40.692 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:11:40.693 [info] {"args":{"id":448479},"id":11159,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34977758,"event":"job:stop","queue_time":696045,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:17:31.386 [info] {"args":{"id":448479},"id":11160,"meta":{},"system_time":1774916251385924487,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:17:31.387 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:17:31.422 [info] {"args":{"id":32},"id":11133,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":592497835,"event":"job:stop","queue_time":815805,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:17:31.456 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/65/05/650541d4e1815f39c9203cc905bd1750e08bfbedc4b43128d676c53fb1c6051c.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:18:02.631 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/65/05/650541d4e1815f39c9203cc905bd1750e08bfbedc4b43128d676c53fb1c6051c.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:18:02.631 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:18:02.632 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:18:02.632 [info] {"args":{"id":448479},"id":11160,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31246218,"event":"job:stop","queue_time":385090,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:23:57.176 [info] {"args":{"id":29},"id":11136,"meta":{},"system_time":1774916637176240035,"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"]} 18:23:57.590 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b0/9e/b09efc370d5575b10e768502c70993bf2ef5b29ff849968fbf53c9b3584c4f1a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/81/30/813083dec582ba83b1a3e03573a5846c711c70466859e2032a96c2fe746a4a0d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:28:12.100 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b0/9e/b09efc370d5575b10e768502c70993bf2ef5b29ff849968fbf53c9b3584c4f1a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/81/30/813083dec582ba83b1a3e03573a5846c711c70466859e2032a96c2fe746a4a0d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:28:12.263 [info] {"args":{"id":29},"id":11136,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":255086343,"event":"job:stop","queue_time":37167,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.567 [info] {"args":{},"id":11163,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1774918800567293006,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.032 [info] Culling 0 media items past their retention date 19:00:02.062 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.063 [info] {"args":{},"id":11163,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1495145,"event":"job:stop","queue_time":566071,"attempt":1,"tags":["media_item","local_data"]} 20:00:00.639 [info] {"args":{},"id":11164,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1774922400639308443,"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"]} 20:00:00.677 [info] Redownloading 0 media items 20:00:00.678 [info] {"args":{},"id":11164,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":38061,"event":"job:stop","queue_time":638089,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:47:57.759 [info] {"args":{"id":21},"id":11139,"meta":{},"system_time":1774925277759238571,"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"]} 20:47:58.184 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b3/16/b3163653396ee2c9e2443a0eb3e1784955c150b42f614874d88318b1b1975e29.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c7/7d/c77d5f60d5ba0b819c5c07a6e744582b3b97f859fcc999eadae4824ffe90ca20.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:52:10.376 [info] {"args":{"id":21},"id":11139,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":252616033,"event":"job:stop","queue_time":503754,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:08:31.074 [info] {"args":{"id":22},"id":11140,"meta":{},"system_time":1774926511074590873,"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"]} 21:08:31.118 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3c/82/3c82f1a60618f0456dcdb2a1737701d26ee9ab35d5a44fec86f16054713d6f36.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/75/be/75be29877c20368a3bd55c9a7af23fd89c96d92947999095bf5f175fbcdbc108.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:13:52.135 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3c/82/3c82f1a60618f0456dcdb2a1737701d26ee9ab35d5a44fec86f16054713d6f36.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/75/be/75be29877c20368a3bd55c9a7af23fd89c96d92947999095bf5f175fbcdbc108.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:13:52.267 [info] {"args":{"id":22},"id":11140,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":321191969,"event":"job:stop","queue_time":758346,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:20:44.889 [info] {"args":{"id":26},"id":11141,"meta":{},"system_time":1774927244889204204,"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"]} 21:20:44.939 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/04/0a/040a407ccfd8cf5f7a2ff1c2c1b4efcf074ea55715ff4ad1d9c3af1a1b2c3d45.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2f/dc/2fdc5727d2e86bbce9ade9ac9dbeef7a83ac025c731da5e5abc85704316069ff.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:25:48.733 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/04/0a/040a407ccfd8cf5f7a2ff1c2c1b4efcf074ea55715ff4ad1d9c3af1a1b2c3d45.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2f/dc/2fdc5727d2e86bbce9ade9ac9dbeef7a83ac025c731da5e5abc85704316069ff.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:25:48.879 [info] {"args":{"id":26},"id":11141,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":303989580,"event":"job:stop","queue_time":474435,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:46:50.422 [info] {"args":{"id":16},"id":11142,"meta":{},"system_time":1774932410422193003,"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"]} 22:46:50.446 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/80/80/8080b6344cb775919a4666e87c1c025605c9fd6d6cb74846e1dd34b79eeeccbe.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/06/4b/064bf6a6e55cd38a223853e2f2ce4ebcc6d2e6889fd00fd1951a35a002a652d7.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:52:44.662 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/80/80/8080b6344cb775919a4666e87c1c025605c9fd6d6cb74846e1dd34b79eeeccbe.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/06/4b/064bf6a6e55cd38a223853e2f2ce4ebcc6d2e6889fd00fd1951a35a002a652d7.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:52:45.032 [info] {"args":{"id":16},"id":11142,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":354609433,"event":"job:stop","queue_time":535721,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:54:01.931 [info] {"args":{"id":19},"id":11144,"meta":{},"system_time":1774932841931502921,"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"]} 22:54:02.095 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/36/e1/36e1131708e832b40af99b244ee4434e6a824ce9c22e951e159e17be112ece6e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cd/bd/cdbddf69778f0bdd63a59735c0cf1dadb57415775821e6e4831932b715962420.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:56:22.103 [info] {"args":{"id":24},"id":11145,"meta":{},"system_time":1774932982103237237,"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"]} 22:56:22.138 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d6/1a/d61a9f4074f690733175c81908d05ce4df42c9b45103e7bc731497c1af12670d.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:58:32.539 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/36/e1/36e1131708e832b40af99b244ee4434e6a824ce9c22e951e159e17be112ece6e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cd/bd/cdbddf69778f0bdd63a59735c0cf1dadb57415775821e6e4831932b715962420.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:58:32.709 [info] {"args":{"id":6926},"id":11169,"meta":{},"system_time":1774933112709073984,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:58:32.709 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:58:32.716 [info] {"args":{"id":19},"id":11144,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270783827,"event":"job:stop","queue_time":641157,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:58:32.746 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/57/5c/575c219843da33a4e7296ef312bb3c9c368898c54e7933ff2334cb6cfcfdfc2d.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:59:08.070 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/57/5c/575c219843da33a4e7296ef312bb3c9c368898c54e7933ff2334cb6cfcfdfc2d.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 22:59:08.071 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:59:08.071 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 22:59:08.072 [info] {"args":{"id":6926},"id":11169,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35362413,"event":"job:stop","queue_time":708021,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:00:06.301 [info] {"args":{"id":24},"id":11145,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":224197768,"event":"job:stop","queue_time":252288,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:54.792 [notice] SIGTERM received - shutting down 00:04:54.982 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:59.157 [info] Reset 0 executing jobs 00:06:59.159 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:59.696 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:00.118 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:00.120 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:00.121 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:00.122 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:00.187 [info] {"args":{},"id":11172,"meta":{},"system_time":1774937220187317430,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:00.187 [info] Updating yt-dlp 00:07:00.187 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:01.175 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:01.733 [info] {"args":{},"id":11172,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1544231,"event":"job:stop","queue_time":183842,"attempt":1,"tags":["local_data"]} 02:22:13.944 [info] {"args":{"id":18},"id":11147,"meta":{},"system_time":1774945333944634175,"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"]} 02:22:14.400 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a9/e2/a9e2124f5407df983a208e56496eb7a415a8229238d72fae1fb2d87f48caadfe.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:45:25.295 [info] {"args":{"id":18},"id":11147,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1391350186,"event":"job:stop","queue_time":671134,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:12.294 [notice] SIGTERM received - shutting down 05:00:14.044 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:53.094 [info] Reset 0 executing jobs 05:06:53.096 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:06.388 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:12.621 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:12.623 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:12.625 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:12.671 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:12.850 [info] {"args":{},"id":11174,"meta":{},"system_time":1774955232850751244,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:12.850 [info] Updating yt-dlp 05:07:12.850 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:14.543 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:15.167 [info] {"args":{},"id":11174,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2207351,"event":"job:stop","queue_time":849212,"attempt":1,"tags":["local_data"]} 05:10:52.613 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 07:35:17.002 [info] {"args":{"id":11},"id":11149,"meta":{},"system_time":1774964117002268573,"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:35:17.322 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d5/70/d57031c8894e7e3cb8fa25f989150ac9cec43c82b050e154dfd708a95680699b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:57:08.044 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1774965428044853925,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 07:57:08.046 [info] User scripts lifecyle file either not present or is empty. Skipping. 07:57:08.122 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c0/e5/c0e54d6ed44415118829310ff1d9f8f115e766676f2edfdc790b8dfbec59c778.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:57:17.998 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c0/e5/c0e54d6ed44415118829310ff1d9f8f115e766676f2edfdc790b8dfbec59c778.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 07:57:17.999 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 07:57:18.001 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9954556,"event":"job:exception","queue_time":792882,"attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:08:09.658 [info] {"args":{"id":11},"id":11149,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1972655527,"event":"job:stop","queue_time":203419,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 08:28:07.114 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1774967287114490300,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 08:28:07.147 [info] User scripts lifecyle file either not present or is empty. Skipping. 08:28:07.295 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/44/70/44701008238673f6efb95dc4ded787398052eddb7f0e6695a6dc6b38c1341f14.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:28:16.223 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/44/70/44701008238673f6efb95dc4ded787398052eddb7f0e6695a6dc6b38c1341f14.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 08:28:16.224 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 08:28:16.225 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9109654,"event":"job:exception","queue_time":69162,"attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:15:53.980 [info] {"args":{"id":23},"id":11150,"meta":{},"system_time":1774973753980642598,"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"]} 10:15:54.592 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/59/85/5985d1a2297a88cc66780df7b4bb2764c46fb8be7f8d50b28d3f9fcf43c1a8b1.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:29:30.904 [info] {"args":{"id":23},"id":11150,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4416922151,"event":"job:stop","queue_time":729192,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:57:50.952 [info] {"args":{"id":20},"id":11151,"meta":{},"system_time":1774983470952446936,"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"]} 12:57:51.005 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/05/09/0509e7553aad7c4ae347618440412a96b1d13e428052d4bef0a95b76fe01e849.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:00:24.435 [info] {"args":{"id":20},"id":11151,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":153482480,"event":"job:stop","queue_time":845717,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:04:58.043 [info] {"args":{"id":31},"id":11152,"meta":{},"system_time":1774991098043607566,"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"]} 15:04:59.144 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/92/f7/92f7553042a3c3369a1c0adfd792f06ac050a68a1bffadc62b890c0c3fda56aa.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:10:00.409 [info] {"args":{"id":17},"id":11153,"meta":{},"system_time":1774991400409392687,"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"]} 15:10:00.849 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a5/d9/a5d98a524f97642fd7bc51596c286093134cb3153c1501a687cbd394751dd950.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:17:50.993 [info] {"args":{"id":17},"id":11153,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":470582772,"event":"job:stop","queue_time":611897,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:31:28.346 [info] {"args":{"id":31},"id":11152,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1590301943,"event":"job:stop","queue_time":600170,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:49:01.915 [info] {"args":{"id":5},"id":11154,"meta":{},"system_time":1774997341915197350,"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"]} 16:49:01.981 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c3/31/c331fb764289133363be7e916a2ac1e3b5e11e8ea55f9119208afd3ccee44ad8.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:51:21.382 [info] {"args":{"id":5},"id":11154,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":139466978,"event":"job:stop","queue_time":612777,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:12:41.445 [info] {"args":{"id":25},"id":11155,"meta":{},"system_time":1774998761445490770,"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"]} 17:12:41.538 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8a/b3/8ab31614ffce0b73344624a128a20162e021c72d58c7e4e9dcbab1f7d2d95a76.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:20:49.112 [info] {"args":{"id":25},"id":11155,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":487665723,"event":"job:stop","queue_time":351191,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:34:49.911 [info] {"args":{"id":27},"id":11156,"meta":{},"system_time":1775000089911178815,"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"]} 17:34:50.123 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/41/35/4135faa49e782a750b2fbca5b331e318f698021e5ef75ad13169489c14449df0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/99/0f/990f12982542d2e234537cc4d69c44a22fbefe849e0a7aa87275785e5b683245.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:35:51.499 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/41/35/4135faa49e782a750b2fbca5b331e318f698021e5ef75ad13169489c14449df0.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/99/0f/990f12982542d2e234537cc4d69c44a22fbefe849e0a7aa87275785e5b683245.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:35:51.555 [info] {"args":{"id":27},"id":11156,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":61643576,"event":"job:stop","queue_time":874557,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:51:23.974 [info] {"args":{"id":15},"id":11157,"meta":{},"system_time":1775001083974097662,"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"]} 17:51:24.030 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f5/e1/f5e1e6db6ad7993b94286d3a25ac7c5c45a7cfaaf367dabfa2747f046455726a.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:02:30.498 [info] {"args":{"id":15},"id":11157,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":666523786,"event":"job:stop","queue_time":393324,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:09:39.820 [info] {"args":{"id":30},"id":11158,"meta":{},"system_time":1775002179820573576,"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"]} 18:09:40.053 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bb/e2/bbe2136ad46500baa04dafa3cf775f0d4f528060dfd75e8f81ceb952646b2ff5.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:17:32.361 [info] {"args":{"id":32},"id":11161,"meta":{},"system_time":1775002652361323664,"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"]} 18:17:32.436 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6d/b6/6db61ef8c2a2b24a37ebd1ad5662d0858930b2a9927531f925defb6a63748bc5.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:20:59.849 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 18:20:59.859 [info] {"args":{"id":448479},"id":11184,"meta":{},"system_time":1775002859859173826,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:20:59.860 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:20:59.898 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b1/61/b1616a6f5ffb2d95e4a3023a2c04c15cc31895163ede43bfb011df038f8ce4bd.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:21:26.906 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b1/61/b1616a6f5ffb2d95e4a3023a2c04c15cc31895163ede43bfb011df038f8ce4bd.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:21:26.907 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:21:26.907 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:21:26.908 [info] {"args":{"id":448479},"id":11184,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27048210,"event":"job:stop","queue_time":858195,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:27:26.939 [info] {"args":{"id":32},"id":11161,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":594577203,"event":"job:stop","queue_time":977546,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:27:26.942 [info] {"args":{"id":448479},"id":11185,"meta":{},"system_time":1775003246941969496,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:27:26.942 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:27:26.984 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/98/2f/982f775ec118144dbcc8d3ea630c135202ec32bc6e6b2242b1faa49bdfee293b.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:27:58.075 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/98/2f/982f775ec118144dbcc8d3ea630c135202ec32bc6e6b2242b1faa49bdfee293b.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:27:58.075 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:27:58.075 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:27:58.078 [info] {"args":{"id":448479},"id":11185,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31134020,"event":"job:stop","queue_time":907210,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:28:13.143 [info] {"args":{"id":29},"id":11162,"meta":{},"system_time":1775003293143456062,"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"]} 18:28:13.443 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/56/a0/56a0cbaccd810184401c0aa7c97874dfbdfd31dd7492ba82f55ec1cf0377cd07.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/35/f4/35f4886b09c4a584794c43555d30b1900e7e04591fefc962583a87d47b2ef0ae.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:33:01.172 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/56/a0/56a0cbaccd810184401c0aa7c97874dfbdfd31dd7492ba82f55ec1cf0377cd07.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/35/f4/35f4886b09c4a584794c43555d30b1900e7e04591fefc962583a87d47b2ef0ae.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:33:01.577 [info] {"args":{"id":29},"id":11162,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":288433767,"event":"job:stop","queue_time":883520,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:58:47.608 [info] {"args":{"id":30},"id":11158,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2947787080,"event":"job:stop","queue_time":695343,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.480 [info] {"args":{},"id":11189,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775005200480296077,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.032 [info] Culling 0 media items past their retention date 19:00:02.093 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.095 [info] {"args":{},"id":11189,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1613334,"event":"job:stop","queue_time":478249,"attempt":1,"tags":["media_item","local_data"]} 20:00:00.541 [info] {"args":{},"id":11190,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775008800541233485,"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"]} 20:00:00.578 [info] Redownloading 0 media items 20:00:00.580 [info] {"args":{},"id":11190,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":37067,"event":"job:stop","queue_time":540157,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:52:10.509 [info] {"args":{"id":21},"id":11165,"meta":{},"system_time":1775011930509240284,"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"]} 20:52:10.598 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/37/95/3795b142d4070aedf643c06afc10a3f240f555f6c9124db17f62a29946a8d9dd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c9/58/c958b375d41e6f87d825a40bd2634236225331fe24b0fdc18fa8d05444ac0a8d.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:57:03.809 [info] {"args":{"id":21},"id":11165,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":293299234,"event":"job:stop","queue_time":136296,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:13:52.937 [info] {"args":{"id":22},"id":11166,"meta":{},"system_time":1775013232937520439,"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"]} 21:13:53.607 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/08/41/0841d50721053f8196558301d44856b6dc8e7f67065917a947e709ae07d35bf2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/74/b9/74b92d4b66f0e87c391bb8c9dc9bedabd5ddd9e04652784ccf2037656e6bf441.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:19:13.255 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/08/41/0841d50721053f8196558301d44856b6dc8e7f67065917a947e709ae07d35bf2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/74/b9/74b92d4b66f0e87c391bb8c9dc9bedabd5ddd9e04652784ccf2037656e6bf441.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:19:13.424 [info] {"args":{"id":22},"id":11166,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":320486096,"event":"job:stop","queue_time":671633,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:25:49.724 [info] {"args":{"id":26},"id":11167,"meta":{},"system_time":1775013949724616852,"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"]} 21:25:49.836 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b7/f1/b7f1484559ca855a115e8085307abc59da0956793ea47d23ed8b5792ed1fcdf1.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/60/a3/60a3118b1346a18c78498607a03bf027a1c28657c0ec86241dac990705c69b7a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:30:15.200 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b7/f1/b7f1484559ca855a115e8085307abc59da0956793ea47d23ed8b5792ed1fcdf1.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/60/a3/60a3118b1346a18c78498607a03bf027a1c28657c0ec86241dac990705c69b7a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:30:15.302 [info] {"args":{"id":26},"id":11167,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":265577341,"event":"job:stop","queue_time":847900,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:52:45.253 [info] {"args":{"id":16},"id":11168,"meta":{},"system_time":1775019165253690371,"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"]} 22:52:45.279 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fa/97/fa97946124781f7f1b8905e386a89a839c0d4972219810fdfefd56b769131a2c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/65/a3/65a32c23612878c6d1787f7cdb752cb7c340582ad7f031bf7aec8d3ff31d3fe0.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:57:57.535 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fa/97/fa97946124781f7f1b8905e386a89a839c0d4972219810fdfefd56b769131a2c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/65/a3/65a32c23612878c6d1787f7cdb752cb7c340582ad7f031bf7aec8d3ff31d3fe0.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:57:57.647 [info] {"args":{"id":16},"id":11168,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":312393302,"event":"job:stop","queue_time":222751,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:58:33.655 [info] {"args":{"id":19},"id":11170,"meta":{},"system_time":1775019513654961730,"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"]} 22:58:33.721 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/27/17/27177b2de5835b09e56165e0afaa9cb0e9d3068303bdc8775c1ab2f9b7599e55.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bc/dc/bcdc54fc204237e0f4a1b1657bf29ec872b194d9cceea5d1da676bd25869931e.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:58:57.752 [info] Kicking off download for media item #513801 (wjBFiQ2Pu8E) 22:58:57.760 [info] {"args":{"id":513801},"id":11195,"meta":{},"system_time":1775019537760392204,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:58:57.761 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:58:57.805 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=wjBFiQ2Pu8E --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0a/4e/0a4e021134679a7a4777ef556ef47530a71eb4e85e861720d2bc36eabf64cf09.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:59:07.537 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=wjBFiQ2Pu8E --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/81/46/8146a9a006320673fff89c356b890a6fb75033742e2045346ebccfbbfef733e0.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:59:42.360 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=wjBFiQ2Pu8E --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/513801/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/03/8a/038af5a0dcb3d60464b0654441410b2300748845acf5d93cd5f94d5028fadb78.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:59:52.246 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:59:52.247 [info] {"args":{"id":513801},"id":11195,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":54486455,"event":"job:stop","queue_time":759163,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:00:06.773 [info] {"args":{"id":24},"id":11171,"meta":{},"system_time":1775019606773418952,"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"]} 23:00:06.874 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/71/5a718aeb941746c35d5ff613b795faaf1a81f53359c3356bc2ba145d8090cfde.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:03:51.762 [info] {"args":{"id":24},"id":11171,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":224988190,"event":"job:stop","queue_time":474628,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:04:00.888 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/27/17/27177b2de5835b09e56165e0afaa9cb0e9d3068303bdc8775c1ab2f9b7599e55.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bc/dc/bcdc54fc204237e0f4a1b1657bf29ec872b194d9cceea5d1da676bd25869931e.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:04:01.052 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 23:04:01.052 [info] {"args":{"id":6926},"id":11197,"meta":{},"system_time":1775019841052414195,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:04:01.053 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:04:01.211 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/0d/820dd7914cf4f3cc5e716281a1157c99d1326dbc918899556c481c248aeff53e.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:04:02.377 [info] Sent new media notification for source 19 23:04:02.381 [info] {"args":{"id":19},"id":11170,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":328725308,"event":"job:stop","queue_time":944046,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:04:28.193 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/0d/820dd7914cf4f3cc5e716281a1157c99d1326dbc918899556c481c248aeff53e.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:04:28.193 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:04:28.193 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:04:28.194 [info] {"args":{"id":6926},"id":11197,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27141449,"event":"job:stop","queue_time":51141,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:04:54.901 [notice] SIGTERM received - shutting down 00:04:54.911 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:02.258 [info] Reset 0 executing jobs 00:07:02.264 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:03.227 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:03.458 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:03.461 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:03.462 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:03.464 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:03.525 [info] {"args":{},"id":11199,"meta":{},"system_time":1775023623525381239,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:03.525 [info] Updating yt-dlp 00:07:03.525 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:04.547 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:05.057 [info] {"args":{},"id":11199,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1530583,"event":"job:stop","queue_time":523491,"attempt":1,"tags":["local_data"]} 02:45:25.933 [info] {"args":{"id":18},"id":11173,"meta":{},"system_time":1775033125933862862,"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"]} 02:45:26.555 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/88/fc/88fcb54d9912ade28f9c0b5a8515cc1b633c8b28422f6d13a83f5d841eedf043.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:08:40.208 [info] {"args":{"id":18},"id":11173,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1394273038,"event":"job:stop","queue_time":731246,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:10.429 [notice] SIGTERM received - shutting down 05:00:10.463 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:52.084 [info] Reset 0 executing jobs 05:06:52.085 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:07.204 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:12.501 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:12.503 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:12.505 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:12.523 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:13.009 [info] {"args":{},"id":11201,"meta":{},"system_time":1775041633009696324,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:13.009 [info] Updating yt-dlp 05:07:13.009 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:14.630 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:15.263 [info] {"args":{},"id":11201,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2132356,"event":"job:stop","queue_time":1008518,"attempt":1,"tags":["local_data"]} 05:10:51.486 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 08:08:10.006 [info] {"args":{"id":11},"id":11175,"meta":{},"system_time":1775052490006172086,"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"]} 08:08:10.637 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/89/c1/89c144e4782cd02c340e9ba05858c803bc9a7c655f90bba0ca03800ccc7df98f.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:33:24.576 [info] {"args":{"id":11},"id":11175,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1514569934,"event":"job:stop","queue_time":400720,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 08:42:20.439 [info] GET / 08:42:21.407 [info] Sent 200 in 968ms 08:42:40.206 [info] GET /sources/19/media/513801 08:42:40.212 [info] Sent 200 in 5ms 08:42:45.577 [info] GET /sources/19/media/513801 08:42:45.585 [info] Sent 200 in 7ms 08:42:45.990 [info] GET /sources/19/media/513801/force_download 08:42:45.991 [error] #PID<0.3496.0> running PinchflatWeb.Endpoint (connection #PID<0.3491.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/513801/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/19/media/513801/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3491.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/513801/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 40226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWlhPS1dtNVdGMDBKRlh4a0VfaF8zRThZ.WJ2XvtfdUhJBTQbZpqudLWlMu2S3AfQ8mql99XpaESQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/513801", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWlhPS1dtNVdGMDBKRlh4a0VfaF8zRThZ.WJ2XvtfdUhJBTQbZpqudLWlMu2S3AfQ8mql99XpaESQ" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3496.0>, params: %{}, path_info: ["sources", "19", "media", "513801", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWlhPS1dtNVdGMDBKRlh4a0VfaF8zRThZ.WJ2XvtfdUhJBTQbZpqudLWlMu2S3AfQ8mql99XpaESQ" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWlhPS1dtNVdGMDBKRlh4a0VfaF8zRThZ.WJ2XvtfdUhJBTQbZpqudLWlMu2S3AfQ8mql99XpaESQ"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/513801"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/513801/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKJCuR7MYTOdFUEAADih"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3491.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/513801/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 40226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWlhPS1dtNVdGMDBKRlh4a0VfaF8zRThZ.WJ2XvtfdUhJBTQbZpqudLWlMu2S3AfQ8mql99XpaESQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/513801", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, 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/19/media/513801/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3491.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/513801/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 40226}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWlhPS1dtNVdGMDBKRlh4a0VfaF8zRThZ.WJ2XvtfdUhJBTQbZpqudLWlMu2S3AfQ8mql99XpaESQ", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/513801", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", streamid: 2, host_info: :undefined, has_body: false }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYWlhPS1dtNVdGMDBKRlh4a0VfaF8zRThZ.WJ2XvtfdUhJBTQbZpqudLWlMu2S3AfQ8mql99XpaESQ" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3496.0>, params: %{}, path_info: ["sources", "19", "media", "513801", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fet (truncated) 08:42:46.490 [info] GET /sources/19/media/513801/edit 08:42:46.492 [info] Sent 200 in 1ms 08:42:48.058 [info] GET /media/b7c668d7-c646-4f5d-bb01-1df713b22b92/stream 08:42:48.059 [info] Sent 200 in 1ms 11:29:31.007 [info] {"args":{"id":23},"id":11176,"meta":{},"system_time":1775064571007626794,"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"]} 11:29:31.055 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b6/55/b6558e764ee76d75a20659ac0148c8a82d1fd62e65daceddf5049ea0971056eb.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:43:04.357 [info] {"args":{"id":23},"id":11176,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4413349006,"event":"job:stop","queue_time":140274,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:00:24.593 [info] {"args":{"id":20},"id":11177,"meta":{},"system_time":1775070024592980101,"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"]} 13:00:24.916 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6a/ef/6aef838c3de8ad81a4df16e1d27a8954cbd17fcb34019b2325ecb5dbd3db9b1c.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:02:38.943 [info] {"args":{"id":20},"id":11177,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":134350366,"event":"job:stop","queue_time":158930,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:17:51.364 [info] {"args":{"id":17},"id":11178,"meta":{},"system_time":1775078271364194547,"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"]} 15:17:51.404 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/70/e8/70e8fe706d07c8cd91c3fcdb09a1ca06cd9dbfb2a3d17d8176f4d4ef845f9e5e.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:25:45.232 [info] {"args":{"id":17},"id":11178,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":473867457,"event":"job:stop","queue_time":373502,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:31:29.269 [info] {"args":{"id":31},"id":11179,"meta":{},"system_time":1775079089269487210,"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"]} 15:31:29.332 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/de/d7/ded7567b024c117cfa0e3d99aaa92f673adb6b03c0625468c066fa642c1d2a63.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:05:47.815 [info] {"args":{"id":31},"id":11179,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2058545963,"event":"job:stop","queue_time":925644,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:51:21.728 [info] {"args":{"id":5},"id":11180,"meta":{},"system_time":1775083881728836838,"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"]} 16:51:22.931 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/71/3f/713f4e37c05d07e6842c7618c4ef49fd316510d7ba7272b34dbdaa7fc77d7fe6.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:53:22.456 [info] {"args":{"id":5},"id":11180,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120726690,"event":"job:stop","queue_time":349677,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:20:49.613 [info] {"args":{"id":25},"id":11181,"meta":{},"system_time":1775085649612994914,"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"]} 17:20:49.627 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8a/50/8a50f37501110bc8e4108f7c18175d7f025d0e2af93516cdfad42d8c871fabf3.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:30:13.867 [info] {"args":{"id":25},"id":11181,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":564253017,"event":"job:stop","queue_time":502527,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:35:51.655 [info] {"args":{"id":27},"id":11182,"meta":{},"system_time":1775086551655148606,"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"]} 17:35:51.685 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/de/71/de71f969e477a7e740e31b63a8e1496e6eeb30f2decce6e295f3a8016d2761ff.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4b/81/4b813deb7284471d7714756db32fe90c848bfe0fbe8730cf62e37e604441ab67.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:37:11.096 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/de/71/de71f969e477a7e740e31b63a8e1496e6eeb30f2decce6e295f3a8016d2761ff.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4b/81/4b813deb7284471d7714756db32fe90c848bfe0fbe8730cf62e37e604441ab67.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:37:11.176 [info] {"args":{"id":27},"id":11182,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":79520061,"event":"job:stop","queue_time":101047,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:00:07.201 [info] {"args":{"id":12},"id":10951,"meta":{},"system_time":1775088007201878212,"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"]} 18:00:07.243 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLz3-p2q6vFYUpr-f2wOSQ5uCQlvWM9iGm --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/PricePoints/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c9/98/c9981d3348a1d4eea93ae1847395554dc92e052019a9445c6f8bd388b3587e1a.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:02:31.373 [info] {"args":{"id":15},"id":11183,"meta":{},"system_time":1775088151373133759,"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"]} 18:02:31.580 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a7/75/a775ef017ed895260a63ce75b4cb74f7b2a79220868888bf7a34ac04c12ea083.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:06:21.509 [info] {"args":{"id":12},"id":10951,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":374307327,"event":"job:stop","queue_time":183137,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:15:22.560 [info] {"args":{"id":15},"id":11183,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":771186345,"event":"job:stop","queue_time":875629,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:27:27.072 [info] {"args":{"id":32},"id":11186,"meta":{},"system_time":1775089647071896906,"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"]} 18:27:27.089 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f6/0d/f60d805022bfc6b4e855161210b767de76f0b5eac99f51b3f7a80649db52c31c.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:31:53.666 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 18:31:53.673 [info] {"args":{"id":448479},"id":11212,"meta":{},"system_time":1775089913673708273,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:31:53.674 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:31:53.715 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ae/a7/aea789ca9e42fc197f7b2fd6e04fc2964940f3beaa8aac5d24c10ada603d07d3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:32:28.984 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ae/a7/aea789ca9e42fc197f7b2fd6e04fc2964940f3beaa8aac5d24c10ada603d07d3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:32:28.984 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:32:28.984 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:32:28.986 [info] {"args":{"id":448479},"id":11212,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35311254,"event":"job:stop","queue_time":672617,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:33:02.460 [info] {"args":{"id":29},"id":11187,"meta":{},"system_time":1775089982460778215,"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"]} 18:33:02.520 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1f/97/1f97b54ffbd381b1ed194b37d51e8a204918ab820188455fddb16348407e759f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/45/5c/455c53ec21a57e588e4de3a0e6448f60ac56f051faace3774155e6c113321205.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:33:30.593 [info] Kicking off download for media item #515435 (czXrgYEc5TU) 18:33:30.610 [info] {"args":{"id":515435},"id":11213,"meta":{},"system_time":1775090010610402042,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:33:30.613 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:33:30.658 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=czXrgYEc5TU --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/90/6a/906adb8455d8a483b7fe6db90754659eb5a1d3f75d7cd14198102173f560988b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:33:40.990 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=czXrgYEc5TU --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/6e/99/6e9998bf60e211678003922da6e86ddae10252d26d123632fc4fffd98c7906aa.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:34:47.311 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=czXrgYEc5TU --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/515435/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/09/57/0957c74a04073c360de922c0ca5027fb5726e1538ea13c8856fc74302013229f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:34:57.793 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:34:57.794 [info] {"args":{"id":515435},"id":11213,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":87183618,"event":"job:stop","queue_time":608532,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:38:11.512 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1f/97/1f97b54ffbd381b1ed194b37d51e8a204918ab820188455fddb16348407e759f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/45/5c/455c53ec21a57e588e4de3a0e6448f60ac56f051faace3774155e6c113321205.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:38:11.680 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for turndownforwalt. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 18:38:12.895 [info] Sent new media notification for source 29 18:38:12.899 [info] {"args":{"id":29},"id":11187,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":310437800,"event":"job:stop","queue_time":885558,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:40:14.918 [info] {"args":{"id":32},"id":11186,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":767845479,"event":"job:stop","queue_time":134981,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:40:14.919 [info] {"args":{"id":448479},"id":11215,"meta":{},"system_time":1775090414919274189,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:40:14.920 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:40:14.957 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/18/96/18964660a9f05adaa13631c5b3f30076658f3fe29a555e783995470406c54196.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:40:42.427 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/18/96/18964660a9f05adaa13631c5b3f30076658f3fe29a555e783995470406c54196.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:40:42.427 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:40:42.427 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:40:42.428 [info] {"args":{"id":448479},"id":11215,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27508550,"event":"job:stop","queue_time":917956,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:58:48.200 [info] {"args":{"id":30},"id":11188,"meta":{},"system_time":1775091528200031880,"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"]} 18:58:48.614 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8f/fa/8ffa08b1e34810375c19f0d3325a0f5827ecd0cc9c4d0b1ffa337855c0e15a53.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:00:00.380 [info] {"args":{},"id":11217,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775091600380363933,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.064 [info] Culling 0 media items past their retention date 19:00:02.095 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.096 [info] {"args":{},"id":11217,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1714951,"event":"job:stop","queue_time":378609,"attempt":1,"tags":["media_item","local_data"]} 19:37:05.320 [info] {"args":{"id":30},"id":11188,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2297119251,"event":"job:stop","queue_time":593170,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.440 [info] {"args":{},"id":11219,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775095200440863050,"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"]} 20:00:00.471 [info] Redownloading 0 media items 20:00:00.472 [info] {"args":{},"id":11219,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":30832,"event":"job:stop","queue_time":439637,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:57:03.983 [info] {"args":{"id":21},"id":11191,"meta":{},"system_time":1775098623983078113,"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"]} 20:57:04.046 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b8/51/b8517e2986321efa823cda711f0837090682a2f417b3f090408e6660657aa74e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/79/e5/79e5634eed24532a7d7bebe824c4c154fe96ab31b548ac76dbfc91cb7467d430.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:01:57.121 [info] {"args":{"id":21},"id":11191,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":293137542,"event":"job:stop","queue_time":176111,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:19:13.436 [info] {"args":{"id":22},"id":11192,"meta":{},"system_time":1775099953435988665,"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"]} 21:19:13.486 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d3/3b/d33b19ced4c37297c35ae3e04827f066ba6b5f8a6855a570e1f60fa324ec1a59.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d6/c2/d6c22d964f4ecf39f9e5f3406953382c811331daba00e0fc90160b7df01a5143.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:23:57.420 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d3/3b/d33b19ced4c37297c35ae3e04827f066ba6b5f8a6855a570e1f60fa324ec1a59.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d6/c2/d6c22d964f4ecf39f9e5f3406953382c811331daba00e0fc90160b7df01a5143.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:23:57.594 [info] {"args":{"id":22},"id":11192,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":284157041,"event":"job:stop","queue_time":13439,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:30:15.487 [info] {"args":{"id":26},"id":11193,"meta":{},"system_time":1775100615487234463,"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"]} 21:30:15.567 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/cf/45/cf45010a75dcc5beeb18654868f6cd91dbdb8d867eb8e60e5f7df2710a50ec97.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ff/0b/ff0bf74b5939e55b81bea5e59f2537c92fccadc8ac85ac4cd6ba4af42ee577a1.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:34:43.100 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/cf/45/cf45010a75dcc5beeb18654868f6cd91dbdb8d867eb8e60e5f7df2710a50ec97.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ff/0b/ff0bf74b5939e55b81bea5e59f2537c92fccadc8ac85ac4cd6ba4af42ee577a1.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:34:43.217 [info] {"args":{"id":26},"id":11193,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":267729647,"event":"job:stop","queue_time":185978,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:47:39.451 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1775105259451470176,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:47:39.452 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:47:39.540 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/25/6a/256a77b7eae72d0e91ea400bc574aa81560f4239194ae551472626a9a142558a.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:47:49.387 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/25/6a/256a77b7eae72d0e91ea400bc574aa81560f4239194ae551472626a9a142558a.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 22:47:49.387 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 22:47:49.388 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9935784,"event":"job:exception","queue_time":450163,"attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:57:58.098 [info] {"args":{"id":16},"id":11194,"meta":{},"system_time":1775105878098011764,"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"]} 22:57:58.179 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fe/2f/fe2f3aa69f5c5b09140a48ebe1b9a37ac712488e1e0012893fbfc565d1600343.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9e/b0/9eb0eff56b0fd0138cfd18f5bb01ca646f57d9ef586b0c28acf8456a4ee942e1.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:02:31.495 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fe/2f/fe2f3aa69f5c5b09140a48ebe1b9a37ac712488e1e0012893fbfc565d1600343.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9e/b0/9eb0eff56b0fd0138cfd18f5bb01ca646f57d9ef586b0c28acf8456a4ee942e1.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:02:31.622 [info] {"args":{"id":16},"id":11194,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":273522934,"event":"job:stop","queue_time":451930,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:03:52.512 [info] {"args":{"id":24},"id":11196,"meta":{},"system_time":1775106232512241222,"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"]} 23:03:52.533 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/eb/14/eb1432893289f26534fd512ede883005a232cb54a500ff914c7b8b00fe8fe525.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:04:02.524 [info] {"args":{"id":19},"id":11198,"meta":{},"system_time":1775106242524854607,"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"]} 23:04:02.648 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6e/1f/6e1f4fbe41e1b4c669a96e4d8e9196c281f630b37e1c4023e04f7adaa338628f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c5/9f/c59f069c6adb0128a32430604cc27f5847066d5f512ce00da5f157db3a57a133.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:06:44.123 [info] {"args":{"id":24},"id":11196,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":171610820,"event":"job:stop","queue_time":752937,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:09:55.246 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6e/1f/6e1f4fbe41e1b4c669a96e4d8e9196c281f630b37e1c4023e04f7adaa338628f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c5/9f/c59f069c6adb0128a32430604cc27f5847066d5f512ce00da5f157db3a57a133.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:09:55.395 [info] {"args":{"id":6926},"id":11225,"meta":{},"system_time":1775106595395579154,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:09:55.396 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:09:55.398 [info] {"args":{"id":19},"id":11198,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":352872663,"event":"job:stop","queue_time":146401,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:09:55.433 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/64/48/64481e6e0b7991e9435edc70f080dd628e5e1b7c170401ce68956264a60a677b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:10:30.408 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/64/48/64481e6e0b7991e9435edc70f080dd628e5e1b7c170401ce68956264a60a677b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:10:30.409 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:10:30.409 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:10:30.410 [info] {"args":{"id":6926},"id":11225,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35013767,"event":"job:stop","queue_time":394605,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:21:38.712 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1775107298711927322,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:21:38.713 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:21:38.936 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bf/89/bf89f712bf4bfe76c7f6e314c4bc6b31eb23320d1a055a66fc07e59a46e34470.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:21:49.415 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bf/89/bf89f712bf4bfe76c7f6e314c4bc6b31eb23320d1a055a66fc07e59a46e34470.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 23:21:49.415 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 23:21:49.416 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10703489,"event":"job:exception","queue_time":486363,"attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:04:55.799 [notice] SIGTERM received - shutting down 00:04:55.809 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:04.440 [info] Reset 0 executing jobs 00:07:04.441 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:04.949 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:05.084 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:05.086 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:05.088 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:05.088 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:05.128 [info] {"args":{},"id":11227,"meta":{},"system_time":1775110025128204388,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:05.128 [info] Updating yt-dlp 00:07:05.128 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:06.071 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:06.581 [info] {"args":{},"id":11227,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1452113,"event":"job:stop","attempt":1,"queue_time":126358,"tags":["local_data"]} 03:08:40.383 [info] {"args":{"id":18},"id":11200,"meta":{},"system_time":1775120920383188262,"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"]} 03:08:41.115 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/73/32/7332d603ad2acfdbaf8936ee54373335df12c732b626469c33208a1cd20d1cf2.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:35:20.495 [info] {"args":{"id":18},"id":11200,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1600111808,"event":"job:stop","attempt":1,"queue_time":266599,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.884 [notice] SIGTERM received - shutting down 05:00:11.904 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:45.717 [info] Reset 0 executing jobs 05:06:45.719 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:05.082 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:10.389 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:10.391 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:10.392 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:10.393 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:10.889 [info] {"args":{},"id":11229,"meta":{},"system_time":1775128030889315491,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:10.889 [info] Updating yt-dlp 05:07:10.889 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:12.955 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:13.521 [info] {"args":{},"id":11229,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2583009,"event":"job:stop","queue_time":888098,"attempt":1,"tags":["local_data"]} 05:10:44.984 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 08:33:24.557 [info] {"args":{"id":11},"id":11202,"meta":{},"system_time":1775140404557727224,"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"]} 08:33:25.108 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a5/19/a519466d11407566ee0400656b7eb5679d33d07af7d48d8f4fdd03898cd04ee0.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:06:10.295 [info] {"args":{"id":11},"id":11202,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1965736976,"event":"job:stop","queue_time":88660,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:43:04.742 [info] {"args":{"id":23},"id":11203,"meta":{},"system_time":1775155384742155608,"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"]} 12:43:05.233 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/63/e7/63e7c15c0ef549ff0e55e956e9a50c5f3fac17df42525daa1d2df08eb6d32b6b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:02:39.173 [info] {"args":{"id":20},"id":11204,"meta":{},"system_time":1775156559173248029,"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"]} 13:02:40.477 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bf/1b/bf1bbcc6cb5f3f3c9c1423bc7def3794f3fada4574debac551664a700f882ba9.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:04:53.261 [info] {"args":{"id":20},"id":11204,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":134087645,"event":"job:stop","queue_time":232203,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:46:54.885 [info] {"args":{"id":23},"id":11203,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3830143030,"event":"job:stop","queue_time":479359,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:25:45.393 [info] {"args":{"id":17},"id":11205,"meta":{},"system_time":1775165145393156484,"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"]} 15:25:45.540 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f6/c4/f6c4ad01a686ee23b21fee78176ea4041f79554f5cf1d214b4e291a16c3ace92.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:32:40.985 [info] {"args":{"id":17},"id":11205,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":415571721,"event":"job:stop","queue_time":162926,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:05:47.973 [info] {"args":{"id":31},"id":11206,"meta":{},"system_time":1775167547973366443,"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"]} 16:05:48.591 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/62/dc/62dc09b821d488e3d2ac4bca034e1404a9b8d4a6f6b1a387ea3ce8292f8b0633.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:31:56.926 [info] {"args":{"id":31},"id":11206,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1568951578,"event":"job:stop","queue_time":158598,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:53:23.232 [info] {"args":{"id":5},"id":11207,"meta":{},"system_time":1775170403231906467,"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"]} 16:53:23.282 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/70/c2/70c2976275e406e97dda6cd907370dd810577145c2ce963619022724019b9ca1.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:55:58.631 [info] {"args":{"id":5},"id":11207,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":155399214,"event":"job:stop","queue_time":777029,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:30:14.551 [info] {"args":{"id":25},"id":11208,"meta":{},"system_time":1775172614551652284,"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"]} 17:30:14.623 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/79/c8797e2c6124c3f7834283ebe04840453aa0f9563dd67cefe85f3d9bcd4730d3.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:37:12.044 [info] {"args":{"id":27},"id":11209,"meta":{},"system_time":1775173032044728733,"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"]} 17:37:12.467 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a2/1c/a21c23a76f429777c14744fcbefc5dfb9dd60f92b33f687c13306b2758a05332.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/1a/b21a4945d0bf2f9c1cc8403185ef7bd4eb36ad2c7f16d66c3c498b4ee3713dcf.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:38:22.860 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a2/1c/a21c23a76f429777c14744fcbefc5dfb9dd60f92b33f687c13306b2758a05332.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/1a/b21a4945d0bf2f9c1cc8403185ef7bd4eb36ad2c7f16d66c3c498b4ee3713dcf.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:38:22.936 [info] {"args":{"id":27},"id":11209,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":70889600,"event":"job:stop","queue_time":870361,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:40:50.102 [info] {"args":{"id":25},"id":11208,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":635549012,"event":"job:stop","queue_time":687744,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:15:23.516 [info] {"args":{"id":15},"id":11211,"meta":{},"system_time":1775175323516415283,"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"]} 18:15:23.550 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/2b/392b905f86dbb06269de2cf32091f9e96985ddd3f7fe55f97340c1ccc89aa920.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:28:06.742 [info] {"args":{"id":15},"id":11211,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":763225409,"event":"job:stop","queue_time":957863,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:38:13.059 [info] {"args":{"id":29},"id":11214,"meta":{},"system_time":1775176693059478501,"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"]} 18:38:13.287 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d9/c4/d9c477b12610874c2b486889d62c821e54560c2c6d26f0a0a172d337dc75e107.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8d/1a/8d1a551cdf98355c76f6f7f3160218a28f1fada87563d2c2ea746b6c3115909f.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:40:15.202 [info] {"args":{"id":32},"id":11216,"meta":{},"system_time":1775176815202573378,"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"]} 18:40:15.622 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/16/a1/16a1ddb89fd62c68a3f3f3c79c7a81b3e601cb4b2e1832f3c734f7485834923e.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:43:18.264 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d9/c4/d9c477b12610874c2b486889d62c821e54560c2c6d26f0a0a172d337dc75e107.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8d/1a/8d1a551cdf98355c76f6f7f3160218a28f1fada87563d2c2ea746b6c3115909f.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:43:18.443 [info] {"args":{"id":29},"id":11214,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":305383549,"event":"job:stop","queue_time":162495,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:44:43.199 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 18:44:43.238 [info] {"args":{"id":448479},"id":11240,"meta":{},"system_time":1775177083238273014,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:44:43.239 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:44:43.288 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d2/b7/d2b7c7717125cb3e943c75eda8255167fb582f4572bd43c4baa9975b1f65a782.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:45:18.275 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d2/b7/d2b7c7717125cb3e943c75eda8255167fb582f4572bd43c4baa9975b1f65a782.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:45:18.275 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:45:18.275 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:45:18.276 [info] {"args":{"id":448479},"id":11240,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35037747,"event":"job:stop","queue_time":237039,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:53:06.192 [info] {"args":{"id":32},"id":11216,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":770989350,"event":"job:stop","queue_time":286332,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:53:06.195 [info] {"args":{"id":448479},"id":11241,"meta":{},"system_time":1775177586195522068,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:53:06.196 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:53:06.432 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a0/c2/a0c21eff3b2ebd480f8bee9bcc71cbd1e7b3ec604bdad54c6c4b17d91a6e638f.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:53:37.380 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a0/c2/a0c21eff3b2ebd480f8bee9bcc71cbd1e7b3ec604bdad54c6c4b17d91a6e638f.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:53:37.381 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:53:37.381 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:53:37.382 [info] {"args":{"id":448479},"id":11241,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31186050,"event":"job:stop","queue_time":192021,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:00:00.242 [info] {"args":{},"id":11243,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775178000241956115,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.699 [info] Culling 0 media items past their retention date 19:00:01.728 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.729 [info] {"args":{},"id":11243,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1486554,"event":"job:stop","queue_time":240114,"attempt":1,"tags":["media_item","local_data"]} 19:37:05.994 [info] {"args":{"id":30},"id":11218,"meta":{},"system_time":1775180225994586241,"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"]} 19:37:06.159 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f2/64/f264fc8e65a55aab5c0335c1d664255dcee14105c943f55cc6c04ce065bd2ed6.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:00:00.305 [info] {"args":{},"id":11244,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775181600305204249,"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"]} 20:00:00.353 [info] Redownloading 0 media items 20:00:00.355 [info] {"args":{},"id":11244,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":48024,"event":"job:stop","queue_time":304125,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:26:26.658 [info] {"args":{"id":30},"id":11218,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2960663018,"event":"job:stop","queue_time":675957,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:01:58.073 [info] {"args":{"id":21},"id":11220,"meta":{},"system_time":1775185318073364066,"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"]} 21:01:58.129 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/95/fa/95fa77c86ebccbc1091f5b158bc3b13a96ba679c3fcd5e104b3a17ab190a6793.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f2/4d/f24dc2b017fae42ad510e0d4235b31a2ce0285f04392f52b794edfa5580d3743.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:06:50.699 [info] {"args":{"id":21},"id":11220,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":292625739,"event":"job:stop","queue_time":953518,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:23:58.524 [info] {"args":{"id":22},"id":11221,"meta":{},"system_time":1775186638524206583,"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"]} 21:23:58.771 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/9f/5a/9f5adeb966ae24030117deae2e283898348b0005bce233592715454508d47a4e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/60/62/6062f038517ba66b09f7e4370de0d6f0f30d895484cce9e43b58b3a37e7cf3bb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:28:07.822 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/9f/5a/9f5adeb966ae24030117deae2e283898348b0005bce233592715454508d47a4e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/60/62/6062f038517ba66b09f7e4370de0d6f0f30d895484cce9e43b58b3a37e7cf3bb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:28:07.978 [info] {"args":{"id":22},"id":11221,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":249453608,"event":"job:stop","queue_time":931195,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:34:43.273 [info] {"args":{"id":26},"id":11222,"meta":{},"system_time":1775187283273249402,"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"]} 21:34:43.334 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f4/70/f470ec5ceb5c28b603bc234732f893c96a0f711d0447237ceabd5ee95cf02185.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8b/77/8b77ca4eda341589330048767307fdf54057ddf09f4f39d341b2cb9867cc387b.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:39:49.761 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f4/70/f470ec5ceb5c28b603bc234732f893c96a0f711d0447237ceabd5ee95cf02185.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8b/77/8b77ca4eda341589330048767307fdf54057ddf09f4f39d341b2cb9867cc387b.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:39:49.880 [info] {"args":{"id":26},"id":11222,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":306606802,"event":"job:stop","queue_time":57321,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:02:31.889 [info] {"args":{"id":16},"id":11223,"meta":{},"system_time":1775192551889615517,"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"]} 23:02:32.883 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/86/e7/86e7879048fe6c3a8c3358a7962685d7dca4960302ef4a123943d46f805a1521.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/00/420040143753819ea74f5c49538970d6610df0caa2c0f2b9b34b5a25bef0358c.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:06:44.180 [info] {"args":{"id":24},"id":11224,"meta":{},"system_time":1775192804180270454,"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"]} 23:06:44.185 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9f/c5/9fc5082f104d2fdf54fafde5ca99fbdd5d0e28a278cfae775c90458ff4b8eba8.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:08:26.879 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/86/e7/86e7879048fe6c3a8c3358a7962685d7dca4960302ef4a123943d46f805a1521.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/00/420040143753819ea74f5c49538970d6610df0caa2c0f2b9b34b5a25bef0358c.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:08:26.981 [info] {"args":{"id":16},"id":11223,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":355091436,"event":"job:stop","queue_time":272759,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:09:37.257 [info] {"args":{"id":24},"id":11224,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":173076301,"event":"job:stop","queue_time":58315,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:09:55.417 [info] {"args":{"id":19},"id":11226,"meta":{},"system_time":1775192995417087567,"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"]} 23:09:55.625 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/14/e3/14e3947c743598330fc81fe57a1b3908e808eca57f7c1549dc12b3f9f2d6315a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/41/7f/417fd3a6b37d6b5240142ff4cafa7be5445879bd8a12ce267203c59eda5660db.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:10:22.662 [info] Kicking off download for media item #518209 (_GM6Zdvd6Go) 23:10:22.672 [info] {"args":{"id":518209},"id":11251,"meta":{},"system_time":1775193022672668777,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:10:22.673 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:10:22.695 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=_GM6Zdvd6Go --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2c/7c/2c7c8d9d02fdb9e1cd9215846325401c54c532fab40ee18f906be95f64311489.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:10:34.029 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=_GM6Zdvd6Go --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/e0/41/e0417390b96b26d0fbaa8c93a08ba729358b75712b6d61016331b44b9d7027c7.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:11:12.028 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=_GM6Zdvd6Go --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/518209/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/cf/75/cf75766c1e6249b68dfc1c882ded2b438061a54084c609154f5c0c37451f00bb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:11:20.858 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:11:20.859 [info] {"args":{"id":518209},"id":11251,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":58186124,"event":"job:stop","queue_time":671040,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:16:05.201 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/14/e3/14e3947c743598330fc81fe57a1b3908e808eca57f7c1549dc12b3f9f2d6315a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/41/7f/417fd3a6b37d6b5240142ff4cafa7be5445879bd8a12ce267203c59eda5660db.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:16:05.376 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 23:16:05.378 [info] {"args":{"id":6926},"id":11252,"meta":{},"system_time":1775193365377995690,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:16:05.378 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:16:05.424 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/46/b9/46b99d8714d00fca9a163c73e896f448250cae8711b32d3d9e9aa1d3a5ef8a58.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:16:06.481 [info] Sent new media notification for source 19 23:16:06.486 [info] {"args":{"id":19},"id":11226,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":371067249,"event":"job:stop","queue_time":21854,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:16:40.371 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/46/b9/46b99d8714d00fca9a163c73e896f448250cae8711b32d3d9e9aa1d3a5ef8a58.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:16:40.371 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:16:40.372 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:16:40.372 [info] {"args":{"id":6926},"id":11252,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34994109,"event":"job:stop","queue_time":377267,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:05:00.067 [notice] SIGTERM received - shutting down 00:05:00.077 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:07.837 [info] Reset 0 executing jobs 00:07:07.839 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:08.612 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:08.745 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:08.747 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:08.749 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:08.749 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:08.808 [info] {"args":{},"id":11254,"meta":{},"system_time":1775196428808787172,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:08.808 [info] Updating yt-dlp 00:07:08.809 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:09.784 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:10.291 [info] {"args":{},"id":11254,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1481864,"event":"job:stop","queue_time":806824,"attempt":1,"tags":["local_data"]} 03:35:21.215 [info] {"args":{"id":18},"id":11228,"meta":{},"system_time":1775208921215323935,"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"]} 03:35:21.682 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/77/18/7718ffdd0b2b5bf67847c9992487c3e71dfbd4b0d59f15d7138f926be59ccfb7.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:58:31.692 [info] {"args":{"id":18},"id":11228,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1390476605,"event":"job:stop","queue_time":798995,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.052 [notice] SIGTERM received - shutting down 05:00:11.100 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:43.870 [info] Reset 0 executing jobs 05:06:43.873 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:02.294 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:04.842 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:04.844 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:04.845 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:04.959 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:05.688 [info] {"args":{},"id":11256,"meta":{},"system_time":1775214425688861466,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:05.689 [info] Updating yt-dlp 05:07:05.689 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:06.911 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:07.431 [info] {"args":{},"id":11256,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1741782,"event":"job:stop","attempt":1,"queue_time":1687531,"tags":["local_data"]} 05:10:42.913 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 09:06:10.834 [info] {"args":{"id":11},"id":11230,"meta":{},"system_time":1775228770834525194,"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"]} 09:06:11.105 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/26/d2/26d240fbed4d5dfb7636160ec710d85075b09cb3a6b1ca5ed14a5b37f53496f0.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:39:02.288 [info] {"args":{"id":11},"id":11230,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1971452140,"event":"job:stop","attempt":1,"queue_time":740558,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:37:17.936 [info] GET / 10:37:20.351 [info] Sent 200 in 2414ms 10:37:24.390 [info] GET /sources/19/media/518209 10:37:24.395 [info] Sent 200 in 5ms 10:37:26.707 [info] GET /sources/29/media/515435 10:37:26.727 [info] Sent 200 in 19ms 10:37:28.636 [info] GET /media/e907fa81-9f10-470b-b075-5d66a9efd819/stream 10:37:28.638 [info] Sent 200 in 1ms 10:37:40.754 [info] GET /sources/19/media/518209/edit 10:37:40.756 [info] Sent 200 in 2ms 10:37:42.365 [info] GET /sources/19/media/518209/force_download 10:37:42.366 [error] #PID<0.4012.0> running PinchflatWeb.Endpoint (connection #PID<0.3998.0>, stream id 6) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/518209/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/19/media/518209/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/518209/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 42302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/518209", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 6 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.4012.0>, params: %{}, path_info: ["sources", "19", "media", "518209", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/19/media/518209"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/19/media/518209/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKLmJ_FjuNi2GOIAACQB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/518209/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 42302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/518209", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 6 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/518209/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/518209/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 42302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/19/media/518209", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 6 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.4012.0>, params: %{}, path_info: ["sources", "19", "media", "518209", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fet (truncated) 10:37:43.769 [info] GET /sources/19/media/518209 10:37:43.773 [info] Sent 200 in 4ms 10:37:48.122 [info] GET /sources/29/media/515435/force_download 10:37:48.123 [error] #PID<0.4017.0> running PinchflatWeb.Endpoint (connection #PID<0.3998.0>, stream id 8) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/515435/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/29/media/515435/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/515435/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 42302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/515435", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 8 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.4017.0>, params: %{}, path_info: ["sources", "29", "media", "515435", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {74, 7, 227, 17}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, deflate"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4"}, {"from", "gptbot(at)openai.com"}, {"host", "x.lisandro.xyz:8945"}, {"referer", "http://x.lisandro.xyz:8945/sources/29/media/515435"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}, {"x-openai-host-hash", "921682133"} ], request_path: "/sources/29/media/515435/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKLmKUiOaAIBb9kAACRh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/515435/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 42302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/515435", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 8 }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/515435/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3998.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/515435/force_download", host: "x.lisandro.xyz", peer: {{74, 7, 227, 17}, 42302}, bindings: %{}, sock: {{172, 17, 0, 15}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, deflate", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4", "from" => "gptbot(at)openai.com", "host" => "x.lisandro.xyz:8945", "referer" => "http://x.lisandro.xyz:8945/sources/29/media/515435", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)", "x-openai-host-hash" => "921682133" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", host_info: :undefined, has_body: false, streamid: 8 }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYRGREZjN1SlVpdjZHTFl0THVHX2xXQm1x.X0FcX12ljOJ3GXEokuZNi-pVXGeMl6GhDSMYJlWk1F4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.4017.0>, params: %{}, path_info: ["sources", "29", "media", "515435", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fet (truncated) 10:37:52.293 [info] GET /sources/29/media/515435/edit 10:37:52.295 [info] Sent 200 in 2ms 10:38:04.948 [info] GET /sources/29/media/515435 10:38:04.952 [info] Sent 200 in 4ms 10:38:15.570 [info] GET /media/44cdda81-5e31-45da-8809-298a20e31d10/stream 10:38:15.620 [info] Sent 200 in 49ms 13:04:53.648 [info] {"args":{"id":20},"id":11231,"meta":{},"system_time":1775243093648869073,"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"]} 13:04:53.693 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/55/5a/555ae16eae6026ad4bc3466811337b03b5dd561cbe60cf6a5813a290a98f69d1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:07:07.513 [info] {"args":{"id":20},"id":11231,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133864001,"event":"job:stop","attempt":1,"queue_time":388700,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:46:55.351 [info] {"args":{"id":23},"id":11232,"meta":{},"system_time":1775245615350938976,"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"]} 13:46:55.372 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fc/ed/fcede314c1a994da1c0dccb5f041b7d11f4e97a0e42b9d763390979d735a8979.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:50:51.396 [info] {"args":{"id":23},"id":11232,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3836044504,"event":"job:stop","attempt":1,"queue_time":445534,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:32:41.376 [info] {"args":{"id":17},"id":11233,"meta":{},"system_time":1775251961376856541,"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"]} 15:32:41.958 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f1/5a/f15a72a6172e632682f8fff63e94dfa7af85d22ce2fa64dea20ed9a01b88ca95.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:40:30.170 [info] {"args":{"id":17},"id":11233,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":468792496,"event":"job:stop","attempt":1,"queue_time":412927,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:31:57.223 [info] {"args":{"id":31},"id":11234,"meta":{},"system_time":1775255517223289447,"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"]} 16:31:57.270 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/05/ea/05ea96df2e4e0ccd844f82e4995323771b233ca54346d53d984c9725a679648c.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:55:59.066 [info] {"args":{"id":5},"id":11235,"meta":{},"system_time":1775256959066065779,"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"]} 16:55:59.103 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/23/21/232126853a64bc259fe4ab56d1bc4dfecc61612d223a6a15f32fa9615f2c99b1.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:57:58.894 [info] {"args":{"id":5},"id":11235,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":119828059,"event":"job:stop","attempt":1,"queue_time":436677,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:58:05.034 [info] {"args":{"id":31},"id":11234,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1567810475,"event":"job:stop","attempt":1,"queue_time":302246,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:38:23.001 [info] {"args":{"id":27},"id":11236,"meta":{},"system_time":1775259503001634660,"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"]} 17:38:23.060 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/41/0e/410e2d766bf2885d689de38bd2a996d28338582de7a35b7b77c134fab6bfb314.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c7/ad/c7adf73f879d5f33e9682d7257594dd28969f22359b27c6af9093095867c1ff1.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:39:42.256 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/41/0e/410e2d766bf2885d689de38bd2a996d28338582de7a35b7b77c134fab6bfb314.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c7/ad/c7adf73f879d5f33e9682d7257594dd28969f22359b27c6af9093095867c1ff1.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:39:42.298 [info] {"args":{"id":27},"id":11236,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":79296722,"event":"job:stop","attempt":1,"queue_time":68393,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:40:50.176 [info] {"args":{"id":25},"id":11237,"meta":{},"system_time":1775259650176061834,"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"]} 17:40:50.199 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9f/cc/9fcc7033aad1b5cfc708cfbc489c8768be87e3db6d4ad219d9ed6cb63e086589.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:49:00.453 [info] {"args":{"id":25},"id":11237,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":490276688,"event":"job:stop","attempt":1,"queue_time":79300,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:28:07.276 [info] {"args":{"id":15},"id":11238,"meta":{},"system_time":1775262487276195598,"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"]} 18:28:07.365 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9c/ac/9cacb56bc1082fdbd2ea8511e11a75ae64db90d9c80eaae67d693e797a8e987c.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:40:49.493 [info] {"args":{"id":15},"id":11238,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":762217154,"event":"job:stop","attempt":1,"queue_time":534828,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:43:19.330 [info] {"args":{"id":29},"id":11239,"meta":{},"system_time":1775263399330508999,"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"]} 18:43:19.369 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6a/c8/6ac8e2b4f40614fdf19c5c85a4673a374765d2243171af5ddf8ae55774d604e9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4a/2b/4a2bd2796b547533e29c37a02cd844cd4a007f1f08adf33dd7fe70c638a121cf.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:47:49.863 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6a/c8/6ac8e2b4f40614fdf19c5c85a4673a374765d2243171af5ddf8ae55774d604e9.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4a/2b/4a2bd2796b547533e29c37a02cd844cd4a007f1f08adf33dd7fe70c638a121cf.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:47:50.053 [info] {"args":{"id":29},"id":11239,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270722789,"event":"job:stop","attempt":1,"queue_time":887349,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:53:06.976 [info] {"args":{"id":32},"id":11242,"meta":{},"system_time":1775263986975905112,"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"]} 18:53:06.994 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/83/57/8357d51b667bb3ddfd58f4a52cac4a5eb866b7903a9aa730b107810abef0f903.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:56:35.391 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 18:56:35.399 [info] {"args":{"id":448479},"id":11267,"meta":{},"system_time":1775264195399717683,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:56:35.401 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:56:35.416 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9a/b9/9ab93f2d5eaf8b46ecf20c638507cfe116f08fbd891af1b8ee4779b7eeac16f4.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:57:10.539 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9a/b9/9ab93f2d5eaf8b46ecf20c638507cfe116f08fbd891af1b8ee4779b7eeac16f4.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 18:57:10.539 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:57:10.540 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 18:57:10.571 [info] {"args":{"id":448479},"id":11267,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35140410,"event":"job:stop","attempt":1,"queue_time":398532,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:00:00.703 [info] {"args":{},"id":11268,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775264400703109103,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:00.793 [info] Culling 0 media items past their retention date 19:00:00.836 [info] Deleting 0 media items that are from before the source cutoff 19:00:00.837 [info] {"args":{},"id":11268,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":133827,"event":"job:stop","attempt":1,"queue_time":701483,"tags":["media_item","local_data"]} 19:03:06.428 [info] {"args":{"id":32},"id":11242,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":599452182,"event":"job:stop","attempt":1,"queue_time":785142,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:03:06.430 [info] {"args":{"id":448479},"id":11269,"meta":{},"system_time":1775264586430738530,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:03:06.431 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:03:06.469 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1a/01/1a019b625cb157b7effb14d5543d79922bc3db1f6ad320b8cd12bcdf6262b056.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:03:41.451 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/1a/01/1a019b625cb157b7effb14d5543d79922bc3db1f6ad320b8cd12bcdf6262b056.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:03:41.451 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:03:41.452 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:03:41.453 [info] {"args":{"id":448479},"id":11269,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35021477,"event":"job:stop","attempt":1,"queue_time":429713,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:00.765 [info] {"args":{},"id":11271,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775268000764957472,"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"]} 20:00:00.793 [info] Redownloading 0 media items 20:00:00.794 [info] {"args":{},"id":11271,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":28555,"event":"job:stop","attempt":1,"queue_time":763652,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:26:27.022 [info] {"args":{"id":30},"id":11245,"meta":{},"system_time":1775269587022012145,"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"]} 20:26:27.152 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ae/0d/ae0d4baeeef8bbc6c14c61238b040012fa4cd2c80feded01fdd8a4d93234d0ee.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:06:51.390 [info] {"args":{"id":21},"id":11246,"meta":{},"system_time":1775272011390863318,"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"]} 21:06:51.884 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6c/33/6c3308cc8ba6e4ae0838d086886f5af1dc25263b5590ab9db89d1406e4f18181.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e2/85/e2859c00d544408f33306d9bcb2946d6114e746fa387d267dd27472a7e4c0f84.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:09:54.200 [info] {"args":{"id":30},"id":11245,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2606351420,"event":"job:stop","attempt":1,"queue_time":365530,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:11:42.926 [info] {"args":{"id":21},"id":11246,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":291535017,"event":"job:stop","attempt":1,"queue_time":694933,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:28:08.358 [info] {"args":{"id":22},"id":11247,"meta":{},"system_time":1775273288358107593,"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"]} 21:28:08.400 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/19/28/1928ec6dae40ae3acae7fb2908ebfaa111097f49eb209ecf2df96c4b262ce1c1.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a8/3a/a83a25643e0f5ca12c2fe3c93f51e69cb7d22f2878ef88093fb844215f42d7b3.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:32:16.791 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/19/28/1928ec6dae40ae3acae7fb2908ebfaa111097f49eb209ecf2df96c4b262ce1c1.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a8/3a/a83a25643e0f5ca12c2fe3c93f51e69cb7d22f2878ef88093fb844215f42d7b3.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:32:16.947 [info] {"args":{"id":22},"id":11247,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":248588182,"event":"job:stop","attempt":1,"queue_time":380428,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:39:50.120 [info] {"args":{"id":26},"id":11248,"meta":{},"system_time":1775273990120774783,"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"]} 21:39:50.162 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/67/12/67127b6cb253d32c437a784edaf9ce083280f13be80d08c4b6a119bb95e9c415.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/9b/209b7e815b26affc761823ada49bd942a5e9d601c407be2ffdcaa2c5f08cc5f2.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:44:56.462 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/67/12/67127b6cb253d32c437a784edaf9ce083280f13be80d08c4b6a119bb95e9c415.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/9b/209b7e815b26affc761823ada49bd942a5e9d601c407be2ffdcaa2c5f08cc5f2.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:44:57.235 [info] {"args":{"id":26},"id":11248,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":307113707,"event":"job:stop","attempt":1,"queue_time":242071,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:08:27.752 [info] {"args":{"id":16},"id":11249,"meta":{},"system_time":1775279307752425401,"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"]} 23:08:27.777 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0a/44/0a44c76fce73d199406c92bf6c65554e3d70f0f9681a1edf3503b6dcace7f176.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/85/fd/85fd1b1c21f8f0381d3bbf451dd29fa8be20987109f46bf94508e1f3019364f4.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:09:37.831 [info] {"args":{"id":24},"id":11250,"meta":{},"system_time":1775279377830997062,"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"]} 23:09:37.834 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/82/c882fdcbd277cb304d073a1d32a89adbf9a1c06a72260d54d66e8bf0d6cafead.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:12:30.311 [info] {"args":{"id":24},"id":11250,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172479056,"event":"job:stop","attempt":1,"queue_time":575809,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:13:41.597 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0a/44/0a44c76fce73d199406c92bf6c65554e3d70f0f9681a1edf3503b6dcace7f176.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/85/fd/85fd1b1c21f8f0381d3bbf451dd29fa8be20987109f46bf94508e1f3019364f4.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:13:42.117 [info] {"args":{"id":16},"id":11249,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":314364637,"event":"job:stop","attempt":1,"queue_time":771719,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:16:07.288 [info] {"args":{"id":19},"id":11253,"meta":{},"system_time":1775279767288889614,"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"]} 23:16:07.335 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/14/f7/14f78af042c263165f1cd2ba15337b3b9b48c44e2c8701130c4708b575ae3600.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4f/28/4f2840a11788c49a0bc9ab5024ba7e43cfec7828e52054b9d07dc5568490c075.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:21:59.658 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/14/f7/14f78af042c263165f1cd2ba15337b3b9b48c44e2c8701130c4708b575ae3600.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4f/28/4f2840a11788c49a0bc9ab5024ba7e43cfec7828e52054b9d07dc5568490c075.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:21:59.830 [info] {"args":{"id":6926},"id":11278,"meta":{},"system_time":1775280119829848172,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:21:59.831 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:21:59.833 [info] {"args":{"id":19},"id":11253,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":352544025,"event":"job:stop","attempt":1,"queue_time":806157,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:22:00.166 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2d/1c/2d1cb3a307c40ae6c12c6464136a7888fcd93361a253265cf7063d3baa1fddd4.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:22:35.226 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2d/1c/2d1cb3a307c40ae6c12c6464136a7888fcd93361a253265cf7063d3baa1fddd4.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:22:35.226 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:22:35.226 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:22:35.228 [info] {"args":{"id":6926},"id":11278,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35396980,"event":"job:stop","attempt":1,"queue_time":828481,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:04:51.483 [notice] SIGTERM received - shutting down 00:04:51.492 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:02.558 [info] Reset 0 executing jobs 00:07:02.559 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:03.059 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:03.395 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:03.396 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:03.398 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:03.406 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:03.474 [info] {"args":{},"id":11280,"meta":{},"system_time":1775282823474539268,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:03.474 [info] Updating yt-dlp 00:07:03.474 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:04.445 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:04.956 [info] {"args":{},"id":11280,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1481586,"event":"job:stop","queue_time":472970,"attempt":1,"tags":["local_data"]} 03:58:31.710 [info] {"args":{"id":18},"id":11255,"meta":{},"system_time":1775296711710264814,"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"]} 03:58:32.245 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/97/05/97057620c2b0dd4965595af874883096e7b9c5e5b139c54e90a965aef90efeaa.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:28:45.617 [info] {"args":{"id":18},"id":11255,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1813906414,"event":"job:stop","queue_time":75316,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.516 [notice] SIGTERM received - shutting down 05:00:11.536 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:41.493 [info] Reset 0 executing jobs 05:06:41.495 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:02.687 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:08.828 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:08.830 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:08.832 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:08.926 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:09.233 [info] {"args":{},"id":11282,"meta":{},"system_time":1775300829233768125,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:09.233 [info] Updating yt-dlp 05:07:09.234 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:10.731 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:11.292 [info] {"args":{},"id":11282,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2001184,"event":"job:stop","attempt":1,"queue_time":1232348,"tags":["local_data"]} 05:10:40.814 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 09:39:03.002 [info] {"args":{"id":11},"id":11257,"meta":{},"system_time":1775317143002599031,"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"]} 09:39:03.275 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c0/bc/c0bc57bd3450f79a68354f0bf186b95643992a7435a262c00a389d43dbb05238.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:08:02.031 [info] {"args":{"id":11},"id":11257,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1739028461,"event":"job:stop","attempt":1,"queue_time":759523,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:07:07.600 [info] {"args":{"id":20},"id":11258,"meta":{},"system_time":1775329627600428395,"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"]} 13:07:07.739 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b6/9e/b69ee67d49892fe2ec854433275c4d24f981c6d043debe68e128b0af9107dc26.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:10:00.619 [info] {"args":{"id":20},"id":11258,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":173018190,"event":"job:stop","attempt":1,"queue_time":88655,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:50:52.276 [info] {"args":{"id":23},"id":11259,"meta":{},"system_time":1775335852276592485,"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"]} 14:50:52.864 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/22/6e/226ef2c4e4e075771b3fb077efb62accac60c0b5470802f5eb1cfc57a0c3cd41.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:16:29.167 [info] {"args":{"id":23},"id":11259,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1536890853,"event":"job:stop","attempt":1,"queue_time":886578,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:40:31.030 [info] {"args":{"id":17},"id":11260,"meta":{},"system_time":1775338831030350962,"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"]} 15:40:31.201 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3a/1d/3a1dbc9b5e7f7d9d20fc329b8dc1e2ead2de0e25198e6e48daf7458498877751.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:48:19.794 [info] {"args":{"id":17},"id":11260,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":468763286,"event":"job:stop","attempt":1,"queue_time":862837,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:57:59.039 [info] {"args":{"id":5},"id":11261,"meta":{},"system_time":1775343479039687610,"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"]} 16:57:59.086 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3f/83/3f83c33db60498fb4ad19f6bb422431a0a3c38e12f3dc626fce23774cfb421f7.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:58:05.048 [info] {"args":{"id":31},"id":11262,"meta":{},"system_time":1775343485048702210,"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"]} 16:58:05.509 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4e/c9/4ec91f1a10c0650547aa3490d2a4ea7450a96fe428bc9e5cf3a6af4197de4b33.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:00:18.502 [info] {"args":{"id":5},"id":11261,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":139462308,"event":"job:stop","attempt":1,"queue_time":146470,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:28:08.464 [info] {"args":{"id":31},"id":11262,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1803415451,"event":"job:stop","attempt":1,"queue_time":15639,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:39:42.892 [info] {"args":{"id":27},"id":11263,"meta":{},"system_time":1775345982892550770,"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"]} 17:39:43.133 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/92/5b/925b6532555b1e6ddbb908bb141df28d0fecc6a0368fe784fa36a8660def66a6.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/70/81/70815573445dd675d0998403a64bdab9ed1a512fde2d63382251354b07d75bb2.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:40:54.061 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/92/5b/925b6532555b1e6ddbb908bb141df28d0fecc6a0368fe784fa36a8660def66a6.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/70/81/70815573445dd675d0998403a64bdab9ed1a512fde2d63382251354b07d75bb2.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:40:55.398 [info] {"args":{"id":27},"id":11263,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":72504570,"event":"job:stop","attempt":1,"queue_time":596183,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:49:00.509 [info] {"args":{"id":25},"id":11264,"meta":{},"system_time":1775346540509265069,"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"]} 17:49:00.622 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/49/62/49627cd7f7bbea632fe053845b013a0276f9ffbc876691cdbe758ff87bd769bf.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:57:08.077 [info] {"args":{"id":25},"id":11264,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":487567628,"event":"job:stop","attempt":1,"queue_time":95548,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:40:49.844 [info] {"args":{"id":15},"id":11265,"meta":{},"system_time":1775349649844257644,"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"]} 18:40:49.928 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/f5/39f50e0f3ba7f4ceb6a9ab7a6a62d41ffeeae184569731fa049020adc163d63a.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:47:50.339 [info] {"args":{"id":29},"id":11266,"meta":{},"system_time":1775350070338938401,"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"]} 18:47:50.588 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f7/97/f797c26fd4186535da48cd7fc8ca68268c6c813de60b841848853eb979d49557.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/79/63/79631c82c6788ada90872e770880f7c70afe0ed724cfa16290e860d2a1b0cd04.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:51:44.211 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f7/97/f797c26fd4186535da48cd7fc8ca68268c6c813de60b841848853eb979d49557.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/79/63/79631c82c6788ada90872e770880f7c70afe0ed724cfa16290e860d2a1b0cd04.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:51:44.624 [info] {"args":{"id":29},"id":11266,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":234285289,"event":"job:stop","attempt":1,"queue_time":286386,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:51:52.836 [info] {"args":{"id":15},"id":11265,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":662991131,"event":"job:stop","attempt":1,"queue_time":353045,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.684 [info] {"args":{},"id":11293,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775350800684152146,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.333 [info] Culling 0 media items past their retention date 19:00:01.362 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.363 [info] {"args":{},"id":11293,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":678593,"event":"job:stop","attempt":1,"queue_time":683309,"tags":["media_item","local_data"]} 19:03:07.347 [info] {"args":{"id":32},"id":11270,"meta":{},"system_time":1775350987347706157,"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"]} 19:03:07.384 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7e/92/7e92f802224907f36258cf17f250ff8aebc75720bf2338a2e5b66a8291aaf033.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:07:04.766 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 19:07:04.775 [info] {"args":{"id":448479},"id":11294,"meta":{},"system_time":1775351224775420379,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:07:04.776 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:07:05.179 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/04/28/04284d63e401ddb637b21aefe5ea77203d18bdca0ba23aa46d7aee157f18f199.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:07:32.171 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/04/28/04284d63e401ddb637b21aefe5ea77203d18bdca0ba23aa46d7aee157f18f199.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:07:32.171 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:07:32.171 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:07:32.172 [info] {"args":{"id":448479},"id":11294,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27396270,"event":"job:stop","attempt":1,"queue_time":774341,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:14:35.016 [info] {"args":{"id":32},"id":11270,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":687667935,"event":"job:stop","attempt":1,"queue_time":920535,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:14:35.017 [info] {"args":{"id":448479},"id":11295,"meta":{},"system_time":1775351675017348065,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:14:35.018 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:14:35.093 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/43/6a4354784a1331744910730ff373259839358983d946724b31015d0bcb0f267e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:15:02.160 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/6a/43/6a4354784a1331744910730ff373259839358983d946724b31015d0bcb0f267e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:15:02.160 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:15:02.161 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:15:02.162 [info] {"args":{"id":448479},"id":11295,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27143692,"event":"job:stop","attempt":1,"queue_time":16308,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:00.753 [info] {"args":{},"id":11297,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775354400753292399,"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"]} 20:00:00.787 [info] Redownloading 0 media items 20:00:00.787 [info] {"args":{},"id":11297,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":33981,"event":"job:stop","attempt":1,"queue_time":752324,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:09:54.206 [info] {"args":{"id":30},"id":11272,"meta":{},"system_time":1775358594206877769,"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"]} 21:09:54.245 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/34/82/3482585386d525f973dac2cd3e4a052d917bb39ef8b45c8aea62519f2ee36180.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:11:43.343 [info] {"args":{"id":21},"id":11273,"meta":{},"system_time":1775358703343842956,"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"]} 21:11:43.429 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/78/68/786859521197badff58dc78feeef7f9d737e029732e12e4ff65aaa18283f0241.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/05/bf/05bf2648fe789d86b524b9a7925393e303b4a50ae7a56f2e5d6cd4182470e0f2.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:15:57.525 [info] {"args":{"id":21},"id":11273,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":254181216,"event":"job:stop","attempt":1,"queue_time":418510,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:32:17.829 [info] {"args":{"id":22},"id":11274,"meta":{},"system_time":1775359937829361063,"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"]} 21:32:17.878 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/79/01/79011d9c62b7575bce5d1863ca9765ac5b7b1dfb26001597fc04a27a4e2589c2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/ac/5aace48d2f90401b5ea81d707a41e3a723d21b04b0f63b30dfdd0a0cb829eb99.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:37:39.400 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/79/01/79011d9c62b7575bce5d1863ca9765ac5b7b1dfb26001597fc04a27a4e2589c2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/ac/5aace48d2f90401b5ea81d707a41e3a723d21b04b0f63b30dfdd0a0cb829eb99.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:37:40.163 [info] {"args":{"id":22},"id":11274,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":322333202,"event":"job:stop","attempt":1,"queue_time":885270,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:44:57.768 [info] {"args":{"id":26},"id":11275,"meta":{},"system_time":1775360697768848984,"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"]} 21:44:57.850 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3b/3d/3b3d70f393786567c31d0c2136a408cf6fc16fcbcc57e3356b6232436cb32e61.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ee/34/ee343b9f487b5fcff6a35596607fa193213071821db8e9006caaf412195b8f72.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:47:36.034 [info] {"args":{"id":30},"id":11272,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2261826347,"event":"job:stop","attempt":1,"queue_time":834244,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:50:02.990 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3b/3d/3b3d70f393786567c31d0c2136a408cf6fc16fcbcc57e3356b6232436cb32e61.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ee/34/ee343b9f487b5fcff6a35596607fa193213071821db8e9006caaf412195b8f72.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:50:03.714 [info] {"args":{"id":26},"id":11275,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":305944187,"event":"job:stop","attempt":1,"queue_time":535102,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:12:30.336 [info] {"args":{"id":24},"id":11276,"meta":{},"system_time":1775365950336638195,"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"]} 23:12:30.358 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/87/66/8766d0e4ba30fd05c8c02192ec42dfa1198ea63c0221e67ff0950ec714b0351f.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:13:42.431 [info] {"args":{"id":16},"id":11277,"meta":{},"system_time":1775366022431777043,"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"]} 23:13:43.177 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2e/68/2e688bfc0e8d7ca9c83b767dbd2691d5fbfaf4415103be213096ba79d7aabe2a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a3/e4/a3e4b4b2ed261fc9bc27fd72cc561135314f28912eba1dfee71d2fbe8cf99625.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:16:14.343 [info] {"args":{"id":24},"id":11276,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":224006301,"event":"job:stop","attempt":1,"queue_time":28311,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:18:57.710 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/2e/68/2e688bfc0e8d7ca9c83b767dbd2691d5fbfaf4415103be213096ba79d7aabe2a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a3/e4/a3e4b4b2ed261fc9bc27fd72cc561135314f28912eba1dfee71d2fbe8cf99625.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:18:57.816 [info] {"args":{"id":16},"id":11277,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":315384189,"event":"job:stop","attempt":1,"queue_time":315903,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:22:00.019 [info] {"args":{"id":19},"id":11279,"meta":{},"system_time":1775366520019454107,"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"]} 23:22:00.621 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/18/6c/186c9a7da85e223086e2f5458f0dad18289d60860b96fb1a754bc349ceb626cd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/43/73/4373f548ca3cddc239b0eb02300fb642b7732d5e3d9930d24f519210fb69e2b8.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:22:25.686 [info] Kicking off download for media item #522163 (6PZac5f8MEY) 23:22:25.694 [info] {"args":{"id":522163},"id":11304,"meta":{},"system_time":1775366545694687874,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:22:25.695 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:22:25.833 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6PZac5f8MEY --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/63/bc/63bc4a7cbefbd485dbc13361c600f70ccaad36afd70fb597daed65351c30b1ef.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:22:35.544 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6PZac5f8MEY --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/be/5c/be5cef1ed5689639dc2738c0a5b45654506528966cdbdc953c733183773a7b46.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:23:36.136 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=6PZac5f8MEY --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/522163/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/cd/a2/cda22954bc6a0b733035a327eb31adba4bf6200bfcd6f1682b1b1d42286d86e1.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:23:45.185 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:23:45.186 [info] {"args":{"id":522163},"id":11304,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":79490765,"event":"job:stop","attempt":1,"queue_time":693364,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:27:27.521 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/18/6c/186c9a7da85e223086e2f5458f0dad18289d60860b96fb1a754bc349ceb626cd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/43/73/4373f548ca3cddc239b0eb02300fb642b7732d5e3d9930d24f519210fb69e2b8.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:27:27.882 [info] {"args":{"id":6926},"id":11305,"meta":{},"system_time":1775366847882305920,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:27:27.883 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 23:27:27.883 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:27:27.907 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/9a/cf9abac42487be1fd8158610b68ee3702307b4c54c9c18d27c9f943cdf302a0c.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:27:28.866 [info] Sent new media notification for source 19 23:27:28.869 [info] {"args":{"id":19},"id":11279,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":328849380,"event":"job:stop","attempt":1,"queue_time":188445,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:28:02.809 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cf/9a/cf9abac42487be1fd8158610b68ee3702307b4c54c9c18d27c9f943cdf302a0c.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:28:02.810 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:28:02.810 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:28:02.811 [info] {"args":{"id":6926},"id":11305,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34928079,"event":"job:stop","attempt":1,"queue_time":881313,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:04:56.595 [notice] SIGTERM received - shutting down 00:04:56.604 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:02.207 [info] Reset 0 executing jobs 00:07:02.208 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:02.776 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:02.927 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:02.931 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:02.933 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:02.935 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:02.981 [info] {"args":{},"id":11307,"meta":{},"system_time":1775369222981577082,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:02.981 [info] Updating yt-dlp 00:07:02.982 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:03.980 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:04.482 [info] {"args":{},"id":11307,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1500114,"event":"job:stop","queue_time":980143,"attempt":1,"tags":["local_data"]} 04:06:58.569 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1775383618569470537,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":19,"tags":["media_item","media_fetching","show_in_dashboard"]} 04:06:58.598 [info] User scripts lifecyle file either not present or is empty. Skipping. 04:06:58.926 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/03/db/03dbbb1239ddc007067b6ff8de71492b40b21b6d0bdf2b6c10aaa08ac01c2beb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:07:08.021 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/03/db/03dbbb1239ddc007067b6ff8de71492b40b21b6d0bdf2b6c10aaa08ac01c2beb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 04:07:08.022 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 04:07:08.023 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9452772,"event":"job:exception","queue_time":152688,"attempt":19,"tags":["media_item","media_fetching","show_in_dashboard"]} 04:28:45.988 [info] {"args":{"id":18},"id":11281,"meta":{},"system_time":1775384925988582488,"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"]} 04:28:46.432 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/90/38/9038bfe010d6145f18fbc76ae11a2e857aaeff2d6e92defd35fea4c500f7bdb2.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:58:59.284 [info] {"args":{"id":18},"id":11281,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1813295195,"event":"job:stop","queue_time":466718,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:15.093 [notice] SIGTERM received - shutting down 05:00:15.113 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:45.842 [info] Reset 0 executing jobs 05:06:45.844 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:59.858 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:03.952 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:03.954 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:03.955 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:03.992 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:04.324 [info] {"args":{},"id":11309,"meta":{},"system_time":1775387224324389134,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:04.324 [info] Updating yt-dlp 05:07:04.324 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:05.871 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:06.426 [info] {"args":{},"id":11309,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2048466,"event":"job:stop","queue_time":1323206,"attempt":1,"tags":["local_data"]} 05:10:44.551 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:19:43.114 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1775391583114664340,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":19,"tags":["media_item","media_fetching","show_in_dashboard"]} 06:19:43.295 [info] User scripts lifecyle file either not present or is empty. Skipping. 06:19:43.784 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ca/9a/ca9a6765c240b50bb7c58631ce32ba057f191c7892192d6c1964c9747ec81579.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:19:53.697 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ca/9a/ca9a6765c240b50bb7c58631ce32ba057f191c7892192d6c1964c9747ec81579.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 06:19:53.698 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 06:19:53.699 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10583584,"event":"job:exception","queue_time":725862,"attempt":19,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:08:02.767 [info] {"args":{"id":11},"id":11283,"meta":{},"system_time":1775405282767290730,"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"]} 10:08:03.351 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e6/08/e608d4d049627e635bb12ddf13da010ddfe0a9d4ddd00fc85d15f1708af7f51d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:33:09.669 [info] {"args":{"id":11},"id":11283,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1506900770,"event":"job:stop","queue_time":740716,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:10:00.786 [info] {"args":{"id":20},"id":11284,"meta":{},"system_time":1775416200786357870,"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"]} 13:10:00.871 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/04/49/044935a77f1d4ca0cceab8544540facc284b2af15ec0dafe767d7c5fc282f09a.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:12:55.380 [info] {"args":{"id":20},"id":11284,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":174593114,"event":"job:stop","queue_time":171097,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:16:29.847 [info] {"args":{"id":23},"id":11285,"meta":{},"system_time":1775423789847182484,"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"]} 15:16:30.374 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/04/51/0451c9d136e84e2671d75784ee8a5b67d205f55c62ee623ed020df26adceac2b.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:17:10.478 [info] Kicking off download for media item #522655 (V_KmHbaP_00) 15:17:10.487 [info] {"args":{"id":522655},"id":11312,"meta":{},"system_time":1775423830487144146,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:17:10.487 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:17:10.562 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=V_KmHbaP_00 --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/22/ad/22ada0e58654907a90e484c511015a34fe15bbc449874a7a77ef7d302562f4c5.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:17:20.312 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=V_KmHbaP_00 --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/97/66/97663abc0f51a016727ec7a09edba4a21d202852d97cd74a122c389272c4febe.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:18:34.458 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=V_KmHbaP_00 --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/522655/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/30/29/3029f5b69b4b936b50e66b69e5806e2c4b7ec645437ab264020265313d22e97c.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:18:45.657 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:18:45.661 [info] {"args":{"id":522655},"id":11312,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":95170620,"event":"job:stop","queue_time":486212,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:48:20.157 [info] {"args":{"id":17},"id":11286,"meta":{},"system_time":1775425700157686442,"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"]} 15:48:20.224 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a6/d1/a6d12f2ae61007221ce1108b9a9ebe591141971a9b6b8f27386014881c725029.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:54:19.979 [info] {"args":{"id":17},"id":11286,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":359820795,"event":"job:stop","queue_time":364869,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:29:56.128 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for Play to Win MTG. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 16:29:57.202 [info] Sent new media notification for source 23 16:29:57.206 [info] {"args":{"id":23},"id":11285,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4407359244,"event":"job:stop","queue_time":678689,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:00:19.063 [info] {"args":{"id":5},"id":11287,"meta":{},"system_time":1775430019063403695,"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"]} 17:00:19.114 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a3/68/a3688a50475729f61b04c679851585d8a032330a1cdda2d98ac514a154d6b128.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:02:20.176 [info] {"args":{"id":5},"id":11287,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":121112803,"event":"job:stop","queue_time":563404,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:28:08.857 [info] {"args":{"id":31},"id":11288,"meta":{},"system_time":1775431688857679009,"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"]} 17:28:10.092 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b4/8a/b48a603198abc2bc5b39539ecd7f3102e4d5146c91b03aa1e9fb78343a3178b9.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:40:55.768 [info] {"args":{"id":27},"id":11289,"meta":{},"system_time":1775432455768113764,"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"]} 17:40:56.177 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c0/fb/c0fbd8d6bf21ed65aab374a124eb4464e937f80dce2bc5ae09a84c6e0a19d1a8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/89/a8/89a89d709e173c5ea42e5b2af250b41840b5f47245e364db7baa6948c806fe7a.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:42:15.402 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c0/fb/c0fbd8d6bf21ed65aab374a124eb4464e937f80dce2bc5ae09a84c6e0a19d1a8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/89/a8/89a89d709e173c5ea42e5b2af250b41840b5f47245e364db7baa6948c806fe7a.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:42:15.481 [info] {"args":{"id":27},"id":11289,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":79712895,"event":"job:stop","queue_time":372280,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:57:08.982 [info] {"args":{"id":25},"id":11290,"meta":{},"system_time":1775433428982535673,"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"]} 17:57:09.063 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/7c/427cacd5c1825a8f20900b736ba45a6005a719785239a1191329d95cfb3cd63b.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:58:11.103 [info] {"args":{"id":31},"id":11288,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1802243799,"event":"job:stop","queue_time":395052,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:05:22.180 [info] {"args":{"id":25},"id":11290,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":493197192,"event":"job:stop","queue_time":905784,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:51:45.509 [info] {"args":{"id":29},"id":11291,"meta":{},"system_time":1775436705509284315,"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"]} 18:51:45.823 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fb/5b/fb5b30d0402fde8bbbc2f2fb8c9ca407c6ddcdefebba0fa2a5f77e756f1a9a77.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a4/7b/a47b7aebfcb88d13e7022379b4541ded7a194ee545981e32ddb43123e585d7b3.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:51:53.521 [info] {"args":{"id":15},"id":11292,"meta":{},"system_time":1775436713521548499,"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"]} 18:51:53.599 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/34/81/348196093e5a8e1da6e79302ba88bfae2db39ae911030cc1a9a38b65e22e51c5.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:56:15.356 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/fb/5b/fb5b30d0402fde8bbbc2f2fb8c9ca407c6ddcdefebba0fa2a5f77e756f1a9a77.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a4/7b/a47b7aebfcb88d13e7022379b4541ded7a194ee545981e32ddb43123e585d7b3.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 18:56:15.518 [info] {"args":{"id":29},"id":11291,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270008720,"event":"job:stop","queue_time":886420,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.804 [info] {"args":{},"id":11320,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775437200804873664,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.283 [info] Culling 0 media items past their retention date 19:00:01.325 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.326 [info] {"args":{},"id":11320,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":520508,"event":"job:stop","queue_time":803228,"attempt":1,"tags":["media_item","local_data"]} 19:06:17.777 [info] {"args":{"id":15},"id":11292,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":864255776,"event":"job:stop","queue_time":687260,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:14:35.097 [info] {"args":{"id":32},"id":11296,"meta":{},"system_time":1775438075097366842,"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"]} 19:14:35.110 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/98/3e98a76bdee891c4167d0d08ed7620cd00a56d950de5b186e750254c31217ddb.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:19:02.814 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 19:19:02.823 [info] {"args":{"id":448479},"id":11322,"meta":{},"system_time":1775438342823179508,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:19:02.824 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:19:02.862 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d5/1d/d51df2ca6a140584df487a4fafd533965a4571910430027ba8b31c0247ace37b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:19:38.054 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d5/1d/d51df2ca6a140584df487a4fafd533965a4571910430027ba8b31c0247ace37b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:19:38.055 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:19:38.055 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:19:38.056 [info] {"args":{"id":448479},"id":11322,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35232291,"event":"job:stop","queue_time":822163,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:27:24.264 [info] {"args":{"id":32},"id":11296,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":769166220,"event":"job:stop","queue_time":82879,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:27:24.265 [info] {"args":{"id":448479},"id":11323,"meta":{},"system_time":1775438844265221837,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:27:24.266 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:27:24.327 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/27/eb/27eb7007272faadf31404e70738dcd4fef4b09108e1b88a4d3b73d677833e37d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:27:51.422 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/27/eb/27eb7007272faadf31404e70738dcd4fef4b09108e1b88a4d3b73d677833e37d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:27:51.423 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:27:51.423 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:27:51.424 [info] {"args":{"id":448479},"id":11323,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27158127,"event":"job:stop","queue_time":264244,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:00.866 [info] {"args":{},"id":11325,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775440800866175497,"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"]} 20:00:00.902 [info] Redownloading 0 media items 20:00:00.903 [info] {"args":{},"id":11325,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":36377,"event":"job:stop","queue_time":865211,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:15:57.931 [info] {"args":{"id":21},"id":11298,"meta":{},"system_time":1775445357931573965,"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"]} 21:15:58.008 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/be/f6/bef6105e967ad5c1b8beeb33a983d09558b99e9146c1b8457c449e3d5eb771b4.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/49/8a/498a8510edbae9c2e8d6439df4df9c349f22cbc91d2f2e2e28a6ed3d0f0943dd.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:20:09.963 [info] {"args":{"id":21},"id":11298,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":252030477,"event":"job:stop","queue_time":405499,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:37:40.378 [info] {"args":{"id":22},"id":11299,"meta":{},"system_time":1775446660378682613,"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"]} 21:37:40.602 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e8/8b/e88be7b72a9da1685128d5ce315528d184831bc986203111dc8a263b9068985f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/99/74/9974e79f8fe5baf8f20dfa95c4ff541a602881c01dda9a09d158d74f6287aa04.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:42:23.316 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e8/8b/e88be7b72a9da1685128d5ce315528d184831bc986203111dc8a263b9068985f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/99/74/9974e79f8fe5baf8f20dfa95c4ff541a602881c01dda9a09d158d74f6287aa04.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:42:23.664 [info] {"args":{"id":22},"id":11299,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":283284758,"event":"job:stop","queue_time":217550,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:47:36.048 [info] {"args":{"id":30},"id":11300,"meta":{},"system_time":1775447256047997074,"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"]} 21:47:36.097 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4f/e8/4fe8d602bcda16413e0d3b6e6f68bd0fd7f4bb5e5d90722b5a31c33f1a0266d1.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:50:04.215 [info] {"args":{"id":26},"id":11301,"meta":{},"system_time":1775447404215865775,"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"]} 21:50:04.294 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8e/ef/8eef5d514b601f94de2f7ed561ce2d7d222bc19bce7baecb771f196c94c0d06c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/86/c1/86c175ae33d10669e583e517aa0eb1ee426860b4310da50add5ccc7a3e229960.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:55:47.129 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8e/ef/8eef5d514b601f94de2f7ed561ce2d7d222bc19bce7baecb771f196c94c0d06c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/86/c1/86c175ae33d10669e583e517aa0eb1ee426860b4310da50add5ccc7a3e229960.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:55:47.252 [info] {"args":{"id":26},"id":11301,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":343035628,"event":"job:stop","queue_time":504327,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:36:24.960 [info] {"args":{"id":30},"id":11300,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2928912239,"event":"job:stop","queue_time":15921,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:16:15.227 [info] {"args":{"id":24},"id":11302,"meta":{},"system_time":1775452575227500124,"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"]} 23:16:15.249 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/90/4f/904fc9e322b125a26fce6409dc6533f5d7a87061183b2efbfd87949c8430f510.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:18:58.416 [info] {"args":{"id":16},"id":11303,"meta":{},"system_time":1775452738416735003,"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"]} 23:18:58.514 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/06/6a/066a14e81ac2b05bb3f15925656dfaf9afb4778d310dc2bd2f519b9f536a6f53.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6b/f1/6bf16544c926773dc3ca571bc3b58f3ecc4fc1202bfd67a49d6217eb6b12fe28.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:19:59.508 [info] {"args":{"id":24},"id":11302,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":224280019,"event":"job:stop","queue_time":886133,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:24:11.171 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/06/6a/066a14e81ac2b05bb3f15925656dfaf9afb4778d310dc2bd2f519b9f536a6f53.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6b/f1/6bf16544c926773dc3ca571bc3b58f3ecc4fc1202bfd67a49d6217eb6b12fe28.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:24:12.482 [info] {"args":{"id":16},"id":11303,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":314065717,"event":"job:stop","queue_time":601463,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:27:29.007 [info] {"args":{"id":19},"id":11306,"meta":{},"system_time":1775453249007794059,"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"]} 23:27:29.302 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/30/88304de3a5f947db5eeb9f6f4e5a16e4a3979c342ffe11b25527d7aea85082de.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/35/f3/35f3caeadbbca40df56a2a207f1ae45aff663df295cd9843a877f598b66a0700.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:33:20.515 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/30/88304de3a5f947db5eeb9f6f4e5a16e4a3979c342ffe11b25527d7aea85082de.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/35/f3/35f3caeadbbca40df56a2a207f1ae45aff663df295cd9843a877f598b66a0700.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:33:20.970 [info] {"args":{"id":6926},"id":11332,"meta":{},"system_time":1775453600970222285,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:33:20.972 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:33:20.976 [info] {"args":{"id":19},"id":11306,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":351968525,"event":"job:stop","queue_time":139865,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:33:21.022 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2f/20/2f20e57e3442e9e4d70cce9ef65b41ecdfa11d4dcc5ad901a79cefb46d1883d8.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:33:55.942 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/2f/20/2f20e57e3442e9e4d70cce9ef65b41ecdfa11d4dcc5ad901a79cefb46d1883d8.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:33:55.942 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:33:55.942 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:33:55.943 [info] {"args":{"id":6926},"id":11332,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34972279,"event":"job:stop","queue_time":969175,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:04:57.938 [notice] SIGTERM received - shutting down 00:04:57.948 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:02.316 [info] Reset 0 executing jobs 00:07:02.318 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:02.884 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:03.034 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:03.037 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:03.039 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:03.040 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:03.100 [info] {"args":{},"id":11334,"meta":{},"system_time":1775455623099950910,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:03.100 [info] Updating yt-dlp 00:07:03.100 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:04.157 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:04.676 [info] {"args":{},"id":11334,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1571956,"event":"job:stop","attempt":1,"queue_time":97321,"tags":["local_data"]} 04:58:59.875 [info] {"args":{"id":18},"id":11308,"meta":{},"system_time":1775473139875464726,"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"]} 04:59:00.614 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0f/41/0f413d5dd03121929fd02a67eaddedcb64d59663de4221d1aefb87d33a271b0c.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:00:13.802 [notice] SIGTERM received - shutting down 05:06:45.295 [info] Reset 1 executing jobs 05:06:45.297 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:59.439 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:05.150 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:05.152 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:05.153 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:05.154 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:05.162 [info] {"args":{},"id":11335,"meta":{},"system_time":1775473625162748444,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:05.162 [info] Updating yt-dlp 05:07:05.162 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:06.160 [info] {"args":{"id":18},"id":11308,"meta":{},"system_time":1775473626160615233,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:07:06.948 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:07.525 [info] {"args":{},"id":11335,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2287511,"event":"job:stop","queue_time":161317,"attempt":1,"tags":["local_data"]} 05:07:08.570 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/73/1b/731b4ce88e19e629b2b1f5f6ad8d9e46cf45b19f9cc19cfe1ef73d6af86bbafc.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:10:44.436 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:33:53.748 [info] {"args":{"id":18},"id":11308,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1607586795,"event":"job:stop","queue_time":486953970,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:33:10.212 [info] {"args":{"id":11},"id":11310,"meta":{},"system_time":1775493190212681055,"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"]} 10:33:10.485 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/31/6e/316e2454492e58a6bdbbd062f23d713e3f9a8240f41175e7f2d3012bfc6c17ff.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:58:47.429 [info] {"args":{"id":11},"id":11310,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1537215551,"event":"job:stop","queue_time":563087,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:12:55.703 [info] {"args":{"id":20},"id":11311,"meta":{},"system_time":1775502775703512437,"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"]} 13:12:55.781 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/46/45/46453e810f761c3881139714a367541bf1d9e451fc36021da7a30065ed91aae7.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:15:09.479 [info] {"args":{"id":20},"id":11311,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133775163,"event":"job:stop","queue_time":325767,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:54:20.974 [info] {"args":{"id":17},"id":11313,"meta":{},"system_time":1775512460974659254,"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"]} 15:54:21.625 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e3/ea/e3eac80683f1ab1b56c1b62b0f3fa485a4370b719c52705cd0ca8d6c105cadf6.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:01:17.458 [info] {"args":{"id":17},"id":11313,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":416483305,"event":"job:stop","queue_time":997308,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:29:57.304 [info] {"args":{"id":23},"id":11314,"meta":{},"system_time":1775514597304358679,"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"]} 16:29:57.927 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7f/3b/7f3b58d02b495c9d5abff614f721c018a3f56479746482ad80e6081d40bc88af.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:02:20.787 [info] {"args":{"id":5},"id":11315,"meta":{},"system_time":1775516540787063760,"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"]} 17:02:20.830 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5d/97/5d97da849e000aab04b9e86dd358b768bf78fbf26092c03337cbb0fa0b98aa9d.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:04:21.536 [info] {"args":{"id":5},"id":11315,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120744783,"event":"job:stop","queue_time":611855,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:34:01.277 [info] {"args":{"id":23},"id":11314,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3843971658,"event":"job:stop","queue_time":100687,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:42:15.610 [info] {"args":{"id":27},"id":11316,"meta":{},"system_time":1775518935610538505,"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"]} 17:42:16.401 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/00/9d/009d0a55f63a00ded18a8e80f01f41b994e37bbcb44d55cdfdf8fa4f320d6843.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/87/b28709c32911c96430e1fa4e1669a7b6f11dc7cbe39294d713e8f9ed8416aec8.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:43:35.278 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/00/9d/009d0a55f63a00ded18a8e80f01f41b994e37bbcb44d55cdfdf8fa4f320d6843.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/87/b28709c32911c96430e1fa4e1669a7b6f11dc7cbe39294d713e8f9ed8416aec8.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:43:36.743 [info] {"args":{"id":27},"id":11316,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":81132161,"event":"job:stop","queue_time":131712,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:58:11.830 [info] {"args":{"id":31},"id":11317,"meta":{},"system_time":1775519891830557600,"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"]} 17:58:12.064 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ef/25/ef253bd74df271f332da416976f6ca87ac2cbea87bc38aaffed4780314453014.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:05:22.332 [info] {"args":{"id":25},"id":11318,"meta":{},"system_time":1775520322332458851,"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"]} 18:05:22.397 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/05/79/05792358b55edfcee72440631bbe4f637451af589ba562742f7f3c8d005ca712.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:14:45.163 [info] {"args":{"id":25},"id":11318,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":562830144,"event":"job:stop","queue_time":152834,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:28:15.648 [info] {"args":{"id":31},"id":11317,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1803813874,"event":"job:stop","queue_time":731504,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:56:15.861 [info] {"args":{"id":29},"id":11319,"meta":{},"system_time":1775523375861680297,"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"]} 18:56:16.300 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/36/c5/36c56abc915d577c06cb8de174fe0bb21897be3c55e3b042f450532b62ca7c00.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1a/63/1a6374ffd7aac8c451034eafef943c702df3656599a6eceb8f79923ab61e6567.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:00:00.029 [info] {"args":{},"id":11345,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775523600029343784,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:00.668 [info] Culling 0 media items past their retention date 19:00:00.711 [info] Deleting 0 media items that are from before the source cutoff 19:00:00.711 [info] {"args":{},"id":11345,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":681806,"event":"job:stop","queue_time":27561,"attempt":1,"tags":["media_item","local_data"]} 19:01:20.628 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/36/c5/36c56abc915d577c06cb8de174fe0bb21897be3c55e3b042f450532b62ca7c00.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1a/63/1a6374ffd7aac8c451034eafef943c702df3656599a6eceb8f79923ab61e6567.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:01:20.801 [info] {"args":{"id":29},"id":11319,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":304938935,"event":"job:stop","queue_time":343625,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:06:18.536 [info] {"args":{"id":15},"id":11321,"meta":{},"system_time":1775523978536604234,"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"]} 19:06:18.558 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d1/2b/d12b3b3873df5e351a1a6534925aee824574dcb16763495f00cf6cf02f39f9cb.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:19:05.061 [info] {"args":{"id":15},"id":11321,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":766524461,"event":"job:stop","queue_time":761366,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:27:25.242 [info] {"args":{"id":32},"id":11324,"meta":{},"system_time":1775525245242347513,"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"]} 19:27:25.246 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/36/9a/369a9342c5e187a26032596a39b888aae77eb6b72840ca447676b02e49b155ca.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:31:23.613 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 19:31:23.622 [info] {"args":{"id":448479},"id":11348,"meta":{},"system_time":1775525483622847823,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:31:23.624 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:31:23.685 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9b/44/9b44fbdde0a17bffd1dba193dc9c4a959f108b7011675f8fe6a7b04ee3c10c53.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:31:50.747 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9b/44/9b44fbdde0a17bffd1dba193dc9c4a959f108b7011675f8fe6a7b04ee3c10c53.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:31:50.748 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:31:50.748 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:31:50.749 [info] {"args":{"id":448479},"id":11348,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27125462,"event":"job:stop","queue_time":621375,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:38:48.048 [info] {"args":{"id":32},"id":11324,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":682804777,"event":"job:stop","queue_time":979813,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:38:48.049 [info] {"args":{"id":448479},"id":11349,"meta":{},"system_time":1775525928049325032,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:38:48.050 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:38:48.094 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/84/91/849165824d765a7a04145913c99d6707637d473bcc628b629c7bd4a0b0e42b0c.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:39:19.344 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/84/91/849165824d765a7a04145913c99d6707637d473bcc628b629c7bd4a0b0e42b0c.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:39:19.344 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:39:19.344 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:39:19.345 [info] {"args":{"id":448479},"id":11349,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31295679,"event":"job:stop","queue_time":47339,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:00.090 [info] {"args":{},"id":11351,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775527200090246116,"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"]} 20:00:00.121 [info] Redownloading 0 media items 20:00:00.123 [info] {"args":{},"id":11351,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":31485,"event":"job:stop","queue_time":88451,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:20:10.561 [info] {"args":{"id":21},"id":11326,"meta":{},"system_time":1775532010561882242,"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"]} 21:20:10.599 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/99/e9/99e9e9aaf5c563edeef42158550c6597c95bacc58ebc12a6d1f958bd04a3737b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d5/97/d5977a8ed0d462a883cc947bcad97669215c5f1e9e3224f2fd895b897a6cbd96.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:25:02.503 [info] {"args":{"id":21},"id":11326,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":291940882,"event":"job:stop","queue_time":602553,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:42:24.029 [info] {"args":{"id":22},"id":11327,"meta":{},"system_time":1775533344029145525,"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"]} 21:42:24.072 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/40/a3/40a3c335e5d885c010d5270a077dd32ca3c54ca85e35ade24d2cd62f73981ebd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/65/8f/658f4454a5b60e44e10ff07da0b8f3215bc45a97cfab11500ea23533cd305594.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:47:44.141 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/40/a3/40a3c335e5d885c010d5270a077dd32ca3c54ca85e35ade24d2cd62f73981ebd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/65/8f/658f4454a5b60e44e10ff07da0b8f3215bc45a97cfab11500ea23533cd305594.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:47:44.590 [info] {"args":{"id":22},"id":11327,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":320560599,"event":"job:stop","queue_time":366260,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:55:47.934 [info] {"args":{"id":26},"id":11328,"meta":{},"system_time":1775534147933902029,"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"]} 21:55:47.988 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/cc/8b/cc8bc945b0315aa545e263bc674b2fedf38200545467782985acbe95f7b4f511.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/a1/66a1c550d9922b022f127580825778fa72d3be944753a4377e97dc21e5cc4035.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:00:53.822 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/cc/8b/cc8bc945b0315aa545e263bc674b2fedf38200545467782985acbe95f7b4f511.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/a1/66a1c550d9922b022f127580825778fa72d3be944753a4377e97dc21e5cc4035.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:00:54.193 [info] {"args":{"id":26},"id":11328,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":306258817,"event":"job:stop","queue_time":683663,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:36:25.548 [info] {"args":{"id":30},"id":11329,"meta":{},"system_time":1775536585547985818,"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"]} 22:36:25.605 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e9/e2/e9e223d7f3e08aeadbb09431216724e9723777c0c14ad3272a360c91925f7996.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:19:51.380 [info] {"args":{"id":30},"id":11329,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2605831840,"event":"job:stop","queue_time":588588,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:20:00.373 [info] {"args":{"id":24},"id":11330,"meta":{},"system_time":1775539200372891636,"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"]} 23:20:01.069 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7a/6f/7a6fc147d075e3d25d7afe9a914998e4b5d57523a3971485cd7180fb1605e20f.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:23:46.710 [info] {"args":{"id":24},"id":11330,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":226337315,"event":"job:stop","queue_time":866324,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:24:12.662 [info] {"args":{"id":16},"id":11331,"meta":{},"system_time":1775539452661971271,"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"]} 23:24:12.843 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0b/77/0b77d2419960cd06f1478b20318322843828b3bd98ae34be29cd66f8e8f79121.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/e2/20e23e9cb33c88670801a51b64059c2fb02067ffa9cee2888b463a2386794ecf.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:28:44.714 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0b/77/0b77d2419960cd06f1478b20318322843828b3bd98ae34be29cd66f8e8f79121.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/e2/20e23e9cb33c88670801a51b64059c2fb02067ffa9cee2888b463a2386794ecf.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:28:45.054 [info] {"args":{"id":16},"id":11331,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":272392272,"event":"job:stop","queue_time":180272,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:33:21.297 [info] {"args":{"id":19},"id":11333,"meta":{},"system_time":1775540001296963053,"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"]} 23:33:21.449 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f4/31/f431011753bb70429883accaa74db0c76ab1105ad767994a9742ed5db8efc7c4.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/2b/722b18cc938c47644aa1c43c02be35f4142e09ccdf1e0388a04499030eb59d9a.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:38:32.487 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f4/31/f431011753bb70429883accaa74db0c76ab1105ad767994a9742ed5db8efc7c4.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/72/2b/722b18cc938c47644aa1c43c02be35f4142e09ccdf1e0388a04499030eb59d9a.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:38:32.648 [info] {"args":{"id":6926},"id":11358,"meta":{},"system_time":1775540312647960417,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:38:32.649 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:38:32.662 [info] {"args":{"id":19},"id":11333,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":311362903,"event":"job:stop","queue_time":324524,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:38:33.109 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/61/2a/612ad31079703fa1a60115d54a9e4ef5c866d7c875f989ca0a459e99c07eb1ad.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:38:59.857 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/61/2a/612ad31079703fa1a60115d54a9e4ef5c866d7c875f989ca0a459e99c07eb1ad.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:38:59.857 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:38:59.857 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:38:59.858 [info] {"args":{"id":6926},"id":11358,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27209624,"event":"job:stop","queue_time":646348,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:05:00.745 [notice] SIGTERM received - shutting down 00:05:00.757 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:03.180 [info] Reset 0 executing jobs 00:07:03.182 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:03.970 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:04.289 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:04.291 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:04.293 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:04.298 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:04.342 [info] {"args":{},"id":11360,"meta":{},"system_time":1775542024342527424,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:04.342 [info] Updating yt-dlp 00:07:04.342 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:05.368 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:05.875 [info] {"args":{},"id":11360,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1531917,"event":"job:stop","queue_time":340875,"attempt":1,"tags":["local_data"]} 05:00:12.089 [notice] SIGTERM received - shutting down 05:00:12.109 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:51.908 [info] Reset 0 executing jobs 05:06:51.909 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:08.288 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:13.923 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:13.926 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:13.927 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:14.117 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:14.816 [info] {"args":{},"id":11361,"meta":{},"system_time":1775560034816093968,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:14.816 [info] Updating yt-dlp 05:07:14.816 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:16.577 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:17.225 [info] {"args":{},"id":11361,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2269690,"event":"job:stop","queue_time":814394,"attempt":1,"tags":["local_data"]} 05:10:51.360 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:33:54.753 [info] {"args":{"id":18},"id":11336,"meta":{},"system_time":1775561634753862788,"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"]} 05:33:55.532 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b0/9a/b09ab664bd1567c88c53f27f489b9ccaf861d532d9f7c43354893766838419ec.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:04:15.181 [info] {"args":{"id":18},"id":11336,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1820426855,"event":"job:stop","queue_time":1038157,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:58:48.064 [info] {"args":{"id":11},"id":11337,"meta":{},"system_time":1775581128063868469,"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"]} 10:58:48.472 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5d/66/5d66c31e9f2dc923f614de4948e34f4f6488196492dfbe342aad0e134981da60.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:31:42.211 [info] {"args":{"id":11},"id":11337,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1974146740,"event":"job:stop","queue_time":636717,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:15:10.284 [info] {"args":{"id":20},"id":11338,"meta":{},"system_time":1775589310284631710,"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"]} 13:15:10.377 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c4/64/c4641d6fb9be5feedbe538cf67c569acbd2fda653711e26745ac0eb8ceba4611.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:17:23.960 [info] {"args":{"id":20},"id":11338,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133675053,"event":"job:stop","queue_time":789907,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:01:17.862 [info] {"args":{"id":17},"id":11339,"meta":{},"system_time":1775599277862691127,"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"]} 16:01:17.963 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2c/96/2c9692cb10a02f11bee09f42a4362ae1557b9ec7c0f88648b2f3422cc40814b6.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:09:06.317 [info] {"args":{"id":17},"id":11339,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":468453733,"event":"job:stop","queue_time":405431,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:04:21.950 [info] {"args":{"id":5},"id":11340,"meta":{},"system_time":1775603061949983363,"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"]} 17:04:22.039 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/7e/427e7ac9ccfbeec5e78160874788b9418ce670c7aff9935ef5727960072cafe4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:06:40.294 [info] {"args":{"id":5},"id":11340,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":138343556,"event":"job:stop","queue_time":418623,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:34:01.874 [info] {"args":{"id":23},"id":11341,"meta":{},"system_time":1775604841874625113,"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"]} 17:34:02.203 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/46/56/46568f1801b406929d72942468e76ade1bc182342a0ada725db7bc0b6a7d1f47.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:43:37.547 [info] {"args":{"id":27},"id":11342,"meta":{},"system_time":1775605417547612628,"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"]} 17:43:37.851 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/90/6a/906a5b96951ec00779208ec18e8da79a5ded05bff66e33c607d8bcb50e534580.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d3/6c/d36c80453fa23bb9ccf566d208eb40b0dc59ce377418725afda3b9600a834300.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:44:39.556 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/90/6a/906a5b96951ec00779208ec18e8da79a5ded05bff66e33c607d8bcb50e534580.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d3/6c/d36c80453fa23bb9ccf566d208eb40b0dc59ce377418725afda3b9600a834300.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:44:39.600 [info] {"args":{"id":27},"id":11342,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":62051931,"event":"job:stop","queue_time":901166,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:14:45.807 [info] {"args":{"id":25},"id":11343,"meta":{},"system_time":1775607285807487805,"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"]} 18:14:45.866 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6f/65/6f65110e134b6e297e084930ce88f757b29503d9be6178c4c4949d630b6f3316.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:22:53.699 [info] {"args":{"id":25},"id":11343,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":487891229,"event":"job:stop","queue_time":646048,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:28:15.814 [info] {"args":{"id":31},"id":11344,"meta":{},"system_time":1775608095814802011,"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"]} 18:28:16.042 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6f/1d/6f1dd4994c8881c08ac76099bdd29db010260cc78168289110e80aea70636f06.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:39:22.865 [info] {"args":{"id":23},"id":11341,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3920969201,"event":"job:stop","queue_time":600378,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:54:30.899 [info] {"args":{"id":31},"id":11344,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1575084495,"event":"job:stop","queue_time":174010,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.781 [info] {"args":{},"id":11371,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775610000781481061,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.911 [info] Culling 0 media items past their retention date 19:00:01.947 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.949 [info] {"args":{},"id":11371,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1166230,"event":"job:stop","queue_time":780367,"attempt":1,"tags":["media_item","local_data"]} 19:01:21.346 [info] {"args":{"id":29},"id":11346,"meta":{},"system_time":1775610081346896522,"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"]} 19:01:21.407 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/bf/94/bf945d1c2b030784133f46f2040231ed5045ceb8f2b6ebadbae21a29a84449e2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/e0/39e07a1c5b632f7d8b5802dae93202b2a23a70b1caf416f46efcfdd7daf0efef.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:05:50.787 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/bf/94/bf945d1c2b030784133f46f2040231ed5045ceb8f2b6ebadbae21a29a84449e2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/39/e0/39e07a1c5b632f7d8b5802dae93202b2a23a70b1caf416f46efcfdd7daf0efef.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:05:51.177 [info] {"args":{"id":29},"id":11346,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":269829775,"event":"job:stop","queue_time":545093,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:19:05.521 [info] {"args":{"id":15},"id":11347,"meta":{},"system_time":1775611145521477789,"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"]} 19:19:05.552 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/98/47/98479da62a288571036c4c65b40f905fb6b257e60714599183f95dd56f0611da.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:33:28.943 [info] {"args":{"id":15},"id":11347,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":863421606,"event":"job:stop","queue_time":461683,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:38:48.983 [info] {"args":{"id":32},"id":11350,"meta":{},"system_time":1775612328982979890,"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"]} 19:38:49.463 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/08/a3/08a392d6d4af428cb1a9f118464dd24dfa91835deb43c42612b667abc96ac48e.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:42:45.826 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 19:42:45.836 [info] {"args":{"id":448479},"id":11374,"meta":{},"system_time":1775612565836017246,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:42:45.838 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:42:45.857 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/35/7c/357c7938668bf2f669bf6225cb8fe346d3fed20c681fb33104b59067bdb5ec3c.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:43:16.853 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/35/7c/357c7938668bf2f669bf6225cb8fe346d3fed20c681fb33104b59067bdb5ec3c.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:43:16.854 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:43:16.854 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:43:16.855 [info] {"args":{"id":448479},"id":11374,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31018394,"event":"job:stop","queue_time":834407,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:50:09.075 [info] {"args":{"id":32},"id":11350,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":680091582,"event":"job:stop","queue_time":936954,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:50:09.076 [info] {"args":{"id":448479},"id":11375,"meta":{},"system_time":1775613009076782063,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:50:09.077 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:50:09.157 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/81/70/8170b532d303d4bf4da5f102f30e7b0b26d9b663949f7e81a0a6995a1790306a.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:50:36.553 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/81/70/8170b532d303d4bf4da5f102f30e7b0b26d9b663949f7e81a0a6995a1790306a.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:50:36.553 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:50:36.553 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:50:36.554 [info] {"args":{"id":448479},"id":11375,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27477130,"event":"job:stop","queue_time":75318,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:00.843 [info] {"args":{},"id":11377,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775613600843338816,"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"]} 20:00:00.886 [info] Redownloading 0 media items 20:00:00.889 [info] {"args":{},"id":11377,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":43101,"event":"job:stop","queue_time":842324,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:25:02.993 [info] {"args":{"id":21},"id":11352,"meta":{},"system_time":1775618702993495912,"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"]} 21:25:03.114 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/06/e0/06e0b208f531a0ed0f2af76f4497e5cd32e69dfc85fe4ca685ecb0f400b12a8e.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8d/5c/8d5c63bf3f3b98167d25683680f0f86cd335a80a0c9e99b3a9dc638e4c3884d1.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:29:53.472 [info] {"args":{"id":21},"id":11352,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":290478059,"event":"job:stop","queue_time":492336,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:47:45.547 [info] {"args":{"id":22},"id":11353,"meta":{},"system_time":1775620065547708929,"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"]} 21:47:45.851 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d5/8f/d58fbf9aaca359237d24b762d1691fcbb81723c789a971b1350256cdce80ab6b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/7d/c87d29673a1e79931c4fb386cc3ad33abfe2849fd79c4f767138017aff0eb956.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:52:28.083 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d5/8f/d58fbf9aaca359237d24b762d1691fcbb81723c789a971b1350256cdce80ab6b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c8/7d/c87d29673a1e79931c4fb386cc3ad33abfe2849fd79c4f767138017aff0eb956.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:52:28.494 [info] {"args":{"id":22},"id":11353,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":282945806,"event":"job:stop","queue_time":959447,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:00:54.420 [info] {"args":{"id":26},"id":11354,"meta":{},"system_time":1775620854419969308,"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"]} 22:00:54.500 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0c/38/0c38a666f7bb0718979b553cea46ba875e53dfcb165b6af3b7304e67d83eb7ad.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/23/97/23971d7c0d7330fb1c3766747221bc6ae8d5e9d0f8c3fa2df17cd5bcb37b3ea3.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:06:40.329 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0c/38/0c38a666f7bb0718979b553cea46ba875e53dfcb165b6af3b7304e67d83eb7ad.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/23/97/23971d7c0d7330fb1c3766747221bc6ae8d5e9d0f8c3fa2df17cd5bcb37b3ea3.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:06:40.456 [info] {"args":{"id":26},"id":11354,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":346035287,"event":"job:stop","queue_time":227794,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:19:51.503 [info] {"args":{"id":30},"id":11355,"meta":{},"system_time":1775625591503801052,"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"]} 23:19:51.604 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a0/9e/a09e639849ccc4c1b501d09da1695543c69b1d083ab2fbfd5786b7bd758041c1.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:23:46.787 [info] {"args":{"id":24},"id":11356,"meta":{},"system_time":1775625826787571952,"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"]} 23:23:46.888 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/64/17/64175750692e4e2190178f9d10602257262105dd9a6fccdfe9a5b8fd6d4b3916.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:27:05.590 [info] {"args":{"id":24},"id":11356,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":198801668,"event":"job:stop","queue_time":81134,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:28:45.165 [info] {"args":{"id":16},"id":11357,"meta":{},"system_time":1775626125165180722,"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"]} 23:28:45.203 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/31/01/3101d207c82fc27b3ccf4044e28b375407a568cbc646d93fa39d9d888b024408.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e3/87/e38736b2f4273b4deb5b385488103ff3f521f4b5add27b759d74099c1911d9a6.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:33:57.208 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/31/01/3101d207c82fc27b3ccf4044e28b375407a568cbc646d93fa39d9d888b024408.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e3/87/e38736b2f4273b4deb5b385488103ff3f521f4b5add27b759d74099c1911d9a6.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:33:57.334 [info] {"args":{"id":16},"id":11357,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":312168685,"event":"job:stop","queue_time":111587,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:38:32.894 [info] {"args":{"id":19},"id":11359,"meta":{},"system_time":1775626712894796091,"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"]} 23:38:32.946 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c3/43/c34336e9067feec4f1f134ae1c2ae82e7941655fe51e8177576719a7672a0e1d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0b/7a/0b7a8f5c001bff8f56e921d6c69a7d40caa9bb5314ae156c23b522cd6a59c9e6.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:43:05.855 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c3/43/c34336e9067feec4f1f134ae1c2ae82e7941655fe51e8177576719a7672a0e1d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0b/7a/0b7a8f5c001bff8f56e921d6c69a7d40caa9bb5314ae156c23b522cd6a59c9e6.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:43:06.016 [info] {"args":{"id":6926},"id":11383,"meta":{},"system_time":1775626986016047969,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:43:06.017 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:43:06.019 [info] {"args":{"id":19},"id":11359,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":273124301,"event":"job:stop","queue_time":242068,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:43:06.063 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/de/4b/de4bdb6a51cc994a39af013a5619f55688f5a41bebe29997ee9a914c17806dd2.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:43:40.854 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/de/4b/de4bdb6a51cc994a39af013a5619f55688f5a41bebe29997ee9a914c17806dd2.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:43:40.854 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:43:40.854 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:43:40.855 [info] {"args":{"id":6926},"id":11383,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34838611,"event":"job:stop","queue_time":14363,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:57:08.199 [info] {"args":{"id":30},"id":11355,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2236694612,"event":"job:stop","queue_time":146219,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:11.197 [notice] SIGTERM received - shutting down 00:04:11.205 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:20.919 [info] Reset 0 executing jobs 00:06:20.921 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:21.645 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:06:21.782 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:06:21.784 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:06:21.785 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:06:21.786 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:06:21.871 [info] {"args":{},"id":11386,"meta":{},"system_time":1775628381871635806,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:06:21.871 [info] Updating yt-dlp 00:06:21.871 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:06:22.848 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:23.356 [info] {"args":{},"id":11386,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1483256,"event":"job:stop","queue_time":869881,"attempt":1,"tags":["local_data"]} 05:08:53.299 [info] Reset 0 executing jobs 05:08:53.301 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:09:20.609 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:09:27.647 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:09:27.649 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:09:27.651 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:09:27.652 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:09:27.660 [info] {"args":{},"id":11387,"meta":{},"system_time":1775646567660626219,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:09:27.660 [info] Updating yt-dlp 05:09:27.660 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:09:30.262 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:09:30.781 [info] {"args":{},"id":11387,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":3120346,"event":"job:stop","queue_time":659173,"attempt":1,"tags":["local_data"]} 05:11:52.798 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:04:15.146 [info] {"args":{"id":18},"id":11362,"meta":{},"system_time":1775649855145953283,"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:04:15.498 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0d/08/0d082d89b0ca02748a448d9774211646f084fccd6eeb99d225e24901a2371932.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:31:02.591 [info] {"args":{"id":18},"id":11362,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1607445063,"event":"job:stop","queue_time":134364,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:31:43.037 [info] {"args":{"id":11},"id":11363,"meta":{},"system_time":1775669503036558792,"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"]} 11:31:43.307 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/84/68/84686817e2d318bd4a7b39884cbf64a13e111a132445c516ea01eb4af076c3cd.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 11:56:58.329 [info] {"args":{"id":11},"id":11363,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1515292704,"event":"job:stop","queue_time":826910,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:17:24.505 [info] {"args":{"id":20},"id":11364,"meta":{},"system_time":1775675844505139968,"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"]} 13:17:24.603 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/79/0f/790f88b0f363cc8ca0e257db2bf0ace0772c473c400d79368ebf8ecb35bfd1d0.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:19:37.551 [info] {"args":{"id":20},"id":11364,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133045314,"event":"job:stop","queue_time":546445,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:09:06.463 [info] {"args":{"id":17},"id":11365,"meta":{},"system_time":1775686146463600080,"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"]} 16:09:06.607 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/48/d9/48d952c39de1dbd337b73808b5ee5b900e5686be05aa9bd6fb7365cb09cafbab.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:16:55.360 [info] {"args":{"id":17},"id":11365,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":468896247,"event":"job:stop","queue_time":147801,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:06:40.516 [info] {"args":{"id":5},"id":11366,"meta":{},"system_time":1775689600516336943,"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"]} 17:06:40.578 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1d/2c/1d2ce60173dec1bbe035e6885eba5f57b4a066c5ead8cfe8c011fc466d04421b.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:09:00.070 [info] {"args":{"id":5},"id":11366,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":139554047,"event":"job:stop","queue_time":223744,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:44:39.971 [info] {"args":{"id":27},"id":11367,"meta":{},"system_time":1775691879971291278,"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"]} 17:44:40.364 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a3/21/a321b13dedb9464a0984eb214986fa0f59cc6759fff4086a7f5de1bcc594ef8b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c9/48/c94838311826095806b7fff32391d0f3600af562529f686d9d33f553292549dd.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:45:59.729 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a3/21/a321b13dedb9464a0984eb214986fa0f59cc6759fff4086a7f5de1bcc594ef8b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c9/48/c94838311826095806b7fff32391d0f3600af562529f686d9d33f553292549dd.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:45:59.771 [info] {"args":{"id":27},"id":11367,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":79800121,"event":"job:stop","queue_time":373186,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:06:22.379 [info] {"args":{"id":12},"id":11210,"meta":{},"system_time":1775693182379285704,"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"]} 18:06:22.442 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLz3-p2q6vFYUpr-f2wOSQ5uCQlvWM9iGm --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/PricePoints/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/70/a9/70a9cda719dfd0bd29368066584982f4a9f085509f6900cb7852025b0159791f.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:14:25.556 [info] {"args":{"id":12},"id":11210,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":483177014,"event":"job:stop","queue_time":871536,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:22:54.469 [info] {"args":{"id":25},"id":11368,"meta":{},"system_time":1775694174469574632,"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"]} 18:22:54.502 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/83/12/8312995e717ad08a0b6b931290b836944a815ed4b748c64609d7136d77cc3f67.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:32:16.055 [info] {"args":{"id":25},"id":11368,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":561585343,"event":"job:stop","queue_time":771978,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:39:23.574 [info] {"args":{"id":23},"id":11369,"meta":{},"system_time":1775695163574565563,"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"]} 18:39:23.823 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/de/b2de5c701285d2101ef3dc943bbe7d5a144a9258861a1c83ad2a8f3c08ed78c0.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:54:31.648 [info] {"args":{"id":31},"id":11370,"meta":{},"system_time":1775696071648732423,"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"]} 18:54:33.092 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f0/28/f02883c24663e0c27d4818f0b14777e0804cb2d4b7a7043494719cbb6967d6a4.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:00:00.504 [info] {"args":{},"id":11396,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775696400503934007,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:00.921 [info] Culling 0 media items past their retention date 19:00:00.950 [info] Deleting 0 media items that are from before the source cutoff 19:00:00.950 [info] {"args":{},"id":11396,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":446251,"event":"job:stop","queue_time":503114,"attempt":1,"tags":["media_item","local_data"]} 19:24:35.866 [info] {"args":{"id":31},"id":11370,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1804216674,"event":"job:stop","queue_time":750427,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:24:35.874 [info] {"args":{"id":29},"id":11372,"meta":{},"system_time":1775697875874101153,"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"]} 19:24:35.958 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/38/3e/383e1dd0ecbdd189e936545a1babc4d817ad44b5b332a9581aefd2818d34d34b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/34/f0/34f07f5126eed9e55cca4eebcac9986b6cffd55c1602b6cf7d8aa4b617adb068.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:29:38.940 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/38/3e/383e1dd0ecbdd189e936545a1babc4d817ad44b5b332a9581aefd2818d34d34b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/34/f0/34f07f5126eed9e55cca4eebcac9986b6cffd55c1602b6cf7d8aa4b617adb068.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:29:39.129 [info] {"args":{"id":29},"id":11372,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":303254927,"event":"job:stop","queue_time":1124699249,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:33:29.135 [info] {"args":{"id":15},"id":11373,"meta":{},"system_time":1775698409135516347,"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"]} 19:33:29.165 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b9/39/b939078ab814433c4ad36af61ab23f55b7b4918c6e93aaeefb30f986149e42b7.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:47:50.786 [info] {"args":{"id":15},"id":11373,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":861649962,"event":"job:stop","queue_time":193192,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:50:09.380 [info] {"args":{"id":32},"id":11376,"meta":{},"system_time":1775699409380786183,"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"]} 19:50:09.480 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b0/99/b099a46da5a94c9e8278d664a018bc86792581fd711c38f434b86cb2e2acc5be.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:52:49.572 [info] {"args":{"id":23},"id":11369,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4405996663,"event":"job:stop","queue_time":732164,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:54:37.230 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 19:54:37.239 [info] {"args":{"id":448479},"id":11401,"meta":{},"system_time":1775699677239719232,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:54:37.240 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:54:37.275 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0b/2f/0b2f2765913a2084cf9f0e595959f62a1d7a6a65e99700c8b8ed982b4db1e8ee.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:55:04.213 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0b/2f/0b2f2765913a2084cf9f0e595959f62a1d7a6a65e99700c8b8ed982b4db1e8ee.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 19:55:04.213 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:55:04.213 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 19:55:04.214 [info] {"args":{"id":448479},"id":11401,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":26973788,"event":"job:stop","queue_time":238147,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:00.568 [info] {"args":{},"id":11402,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775700000568296394,"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"]} 20:00:00.649 [info] Redownloading 0 media items 20:00:00.650 [info] {"args":{},"id":11402,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":81015,"event":"job:stop","queue_time":566131,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:02:56.176 [info] {"args":{"id":32},"id":11376,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":766794804,"event":"job:stop","queue_time":307060,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:02:56.178 [info] {"args":{"id":448479},"id":11403,"meta":{},"system_time":1775700176178401760,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:02:56.179 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:02:56.256 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/50/66/5066891bcaf5790763509a7044adbfb88849d4f9881aa1859f6f0e2d19e5c458.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:03:27.198 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/50/66/5066891bcaf5790763509a7044adbfb88849d4f9881aa1859f6f0e2d19e5c458.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:03:27.198 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:03:27.198 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:03:27.199 [info] {"args":{"id":448479},"id":11403,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31020025,"event":"job:stop","queue_time":176053,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:29:53.801 [info] {"args":{"id":21},"id":11378,"meta":{},"system_time":1775705393801527060,"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"]} 21:29:53.961 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/70/97/709798ce108e1440abf88330ce6be7735ed00dc29cbbe562d52517f562d06413.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1d/21/1d218ac458433e06aeca43e4c58a26e3acfdd094a1688454e0d53e502b3f1baf.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:34:45.388 [info] {"args":{"id":21},"id":11378,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":291586252,"event":"job:stop","queue_time":330820,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:52:29.247 [info] {"args":{"id":22},"id":11379,"meta":{},"system_time":1775706749247190341,"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"]} 21:52:29.805 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4f/ec/4fec19e568e1337f4a9ff2c36eed1b1b67abc80eb9a7fa4f3b459106bf5ddb13.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/49/26/4926f522f320a10bfd635f238b4e4dbe49340b20a14564e67846c20378ad9193.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:57:12.678 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/4f/ec/4fec19e568e1337f4a9ff2c36eed1b1b67abc80eb9a7fa4f3b459106bf5ddb13.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/49/26/4926f522f320a10bfd635f238b4e4dbe49340b20a14564e67846c20378ad9193.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 21:57:12.817 [info] {"args":{"id":22},"id":11379,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":283569562,"event":"job:stop","queue_time":753597,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:06:41.166 [info] {"args":{"id":26},"id":11380,"meta":{},"system_time":1775707601166685428,"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"]} 22:06:41.711 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e4/4c/e44c694da6fc57797f2af90e3d056802559564691f0c5af272061fefd5bb9bf8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7c/e0/7ce0cfe40c3a9b88135d3c5e06e8b2065a7b42641788e7c7e572940fbfe3f680.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:12:29.320 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e4/4c/e44c694da6fc57797f2af90e3d056802559564691f0c5af272061fefd5bb9bf8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7c/e0/7ce0cfe40c3a9b88135d3c5e06e8b2065a7b42641788e7c7e572940fbfe3f680.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:12:29.463 [info] {"args":{"id":26},"id":11380,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":348295920,"event":"job:stop","queue_time":712455,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:27:06.346 [info] {"args":{"id":24},"id":11381,"meta":{},"system_time":1775712426346629761,"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"]} 23:27:06.370 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d8/87/d8879763ff61648a9661423476350011d11d3353bd2f17b8bae9bdcd990b106e.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:30:25.692 [info] {"args":{"id":24},"id":11381,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":199345429,"event":"job:stop","queue_time":759474,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:33:57.816 [info] {"args":{"id":16},"id":11382,"meta":{},"system_time":1775712837815923604,"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"]} 23:33:57.948 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/72/13/7213359cd9caf0d064fac561d26e44a7fb79cb84afdc6ff1ab4ea16907504f06.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/07/d3/07d3bec3046a9e85e77ee11fdd63f6e339005823dae50a850c0987a5897e9735.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:39:51.297 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/72/13/7213359cd9caf0d064fac561d26e44a7fb79cb84afdc6ff1ab4ea16907504f06.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/07/d3/07d3bec3046a9e85e77ee11fdd63f6e339005823dae50a850c0987a5897e9735.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:39:51.683 [info] {"args":{"id":16},"id":11382,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":353867338,"event":"job:stop","queue_time":483176,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:43:06.434 [info] {"args":{"id":19},"id":11384,"meta":{},"system_time":1775713386434036222,"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"]} 23:43:06.510 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e8/63/e8631d0df649559b47067b15d457f4bb03954a4229b072b6a4546390b6662615.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9d/32/9d32f3056b4da34d29377184dc0be6d115f2796c3b86182a5043ea90930caa4f.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:47:36.541 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e8/63/e8631d0df649559b47067b15d457f4bb03954a4229b072b6a4546390b6662615.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9d/32/9d32f3056b4da34d29377184dc0be6d115f2796c3b86182a5043ea90930caa4f.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:47:36.703 [info] {"args":{"id":6926},"id":11410,"meta":{},"system_time":1775713656703100866,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:47:36.704 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:47:36.708 [info] {"args":{"id":19},"id":11384,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270273346,"event":"job:stop","queue_time":418906,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:47:37.593 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/45/b1/45b1fed12a759a2da43b2fafacd185348a579373452858406b426ee0854cb4fc.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:48:12.752 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/45/b1/45b1fed12a759a2da43b2fafacd185348a579373452858406b426ee0854cb4fc.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:48:12.752 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:48:12.752 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:48:12.753 [info] {"args":{"id":6926},"id":11410,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":36049608,"event":"job:stop","queue_time":702127,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:57:08.362 [info] {"args":{"id":30},"id":11385,"meta":{},"system_time":1775714228362402973,"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"]} 23:57:09.044 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9b/16/9b16f05dc50f11689340a2645285477f3272a66d9982d1f82a3eb3eaf9e5b0bf.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:04:55.368 [notice] SIGTERM received - shutting down 00:07:14.192 [info] Reset 1 executing jobs 00:07:14.193 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:15.086 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:15.219 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:15.222 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:15.224 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:15.224 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:15.233 [info] {"args":{},"id":11412,"meta":{},"system_time":1775714835232987372,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:15.233 [info] Updating yt-dlp 00:07:15.233 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:16.164 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:16.231 [info] {"args":{"id":30},"id":11385,"meta":{},"system_time":1775714836231157480,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:07:16.241 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/75/d1/75d18d3d085caf0ed8d8cc5b332c54be82ef6479289d2198d0abacc67873778e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:07:16.693 [info] {"args":{},"id":11412,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1459902,"event":"job:stop","queue_time":231802,"attempt":1,"tags":["local_data"]} 00:45:09.969 [info] {"args":{"id":30},"id":11385,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2273736859,"event":"job:stop","queue_time":608033668,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.190 [notice] SIGTERM received - shutting down 05:00:11.216 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:45.788 [info] Reset 0 executing jobs 05:06:45.789 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:04.892 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:10.073 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:10.075 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:10.077 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:10.078 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:10.254 [info] {"args":{},"id":11414,"meta":{},"system_time":1775732830254188647,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:10.254 [info] Updating yt-dlp 05:07:10.254 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:12.745 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:13.251 [info] {"args":{},"id":11414,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2996674,"event":"job:stop","queue_time":253005,"attempt":1,"tags":["local_data"]} 05:10:45.031 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:31:03.475 [info] {"args":{"id":18},"id":11388,"meta":{},"system_time":1775737863475270468,"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:31:03.924 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/86/00/86001c9b209f0cb2e28df0bc34ab19b9d7e5e10e7a4640a7f059c729830dd955.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 06:57:59.508 [info] {"args":{"id":18},"id":11388,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1616031946,"event":"job:stop","queue_time":1053828,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 11:56:59.316 [info] {"args":{"id":11},"id":11389,"meta":{},"system_time":1775757419316354082,"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"]} 11:56:59.633 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4e/53/4e53e5524b8cb8b4beca6b6f7c5284bed674c8705953b4f3193cfd8e34685707.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:22:14.684 [info] {"args":{"id":11},"id":11389,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1515336391,"event":"job:stop","queue_time":988461,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:19:37.758 [info] {"args":{"id":20},"id":11390,"meta":{},"system_time":1775762377758529619,"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"]} 13:19:38.141 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9c/3c/9c3c55d592e1d56a8550b9ecbb8433022a450efe08e75883e0be07f928ee6275.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:21:50.949 [info] {"args":{"id":20},"id":11390,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133189604,"event":"job:stop","queue_time":209529,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:16:56.086 [info] {"args":{"id":17},"id":11391,"meta":{},"system_time":1775773016085985645,"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"]} 16:16:56.273 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/89/ec/89ecdab7278a0fed6a8378420fdb98459f533534faddcb5cee37349936e7aa74.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:23:47.320 [info] {"args":{"id":17},"id":11391,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":411233602,"event":"job:stop","queue_time":728666,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:09:00.445 [info] {"args":{"id":5},"id":11392,"meta":{},"system_time":1775776140445788787,"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"]} 17:09:00.529 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e5/81/e58173afcfff8f39fdb6116ab74440ae36a0bc479f10470d58bbde50dac8ee94.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:11:18.745 [info] {"args":{"id":5},"id":11392,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":138170516,"event":"job:stop","queue_time":375731,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:45:59.811 [info] {"args":{"id":27},"id":11393,"meta":{},"system_time":1775778359811359623,"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"]} 17:46:00.237 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c9/9b/c99b2c52d5343bccc77da3a2baf27788d6783052306391f4ea0f7db7df7c8f34.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fb/d8/fbd8ad23a59396c92606a8a589ff1da02e660f331e167986fbd0be8b3b06b616.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:47:01.473 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c9/9b/c99b2c52d5343bccc77da3a2baf27788d6783052306391f4ea0f7db7df7c8f34.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fb/d8/fbd8ad23a59396c92606a8a589ff1da02e660f331e167986fbd0be8b3b06b616.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:47:01.535 [info] {"args":{"id":27},"id":11393,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":61722969,"event":"job:stop","queue_time":40700,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:32:16.747 [info] {"args":{"id":25},"id":11395,"meta":{},"system_time":1775781136747400609,"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"]} 18:32:17.170 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4b/cf/4bcf6443cf9da3a4c00590bdadb43966c97893f2e4a21afd9de3e1d585e0db8d.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:41:36.876 [info] {"args":{"id":25},"id":11395,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":560128697,"event":"job:stop","queue_time":693432,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.938 [info] {"args":{},"id":11422,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775782800938831706,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.864 [info] Culling 0 media items past their retention date 19:00:01.897 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.898 [info] {"args":{},"id":11422,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":959036,"event":"job:stop","queue_time":937906,"attempt":1,"tags":["media_item","local_data"]} 19:24:36.440 [info] {"args":{"id":31},"id":11397,"meta":{},"system_time":1775784276440788639,"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"]} 19:24:36.874 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4e/5c/4e5c2f50f7d759a0ba6cb53fe90fa7a65fc7ddf5242f34a454b4bca3501bc8eb.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:29:39.793 [info] {"args":{"id":29},"id":11398,"meta":{},"system_time":1775784579793512618,"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"]} 19:29:39.880 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c8/05/c805d4294328d2716c404c78c56b2e54731fe0ed688e82f341f1b7ea34c272cd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b1/e6/b1e6993b770c356f171d97916fa5618a7d3046bcc1b903d94b20867d6d5ac041.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:30:06.918 [info] Kicking off download for media item #531541 (JMfuBTO_-hk) 19:30:06.928 [info] {"args":{"id":531541},"id":11423,"meta":{},"system_time":1775784606928205783,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:30:06.929 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:30:06.988 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=JMfuBTO_-hk --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5c/61/5c61d5a36dfe3f479f5fa379ae10be1a69b87bc010b83c510d491210cbb3e01a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:30:16.268 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=JMfuBTO_-hk --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/2f/4d/2f4d2d62b1a37f60e76f1562d82ee68bf42ffbaa3b021d65a2c2977aec286801.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:32:00.694 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=JMfuBTO_-hk --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/531541/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/c4/03/c40339a7d52ef797ec1e050796de12ad997a4623eb84d22d293048efe1a98818.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:32:09.785 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:32:09.786 [info] {"args":{"id":531541},"id":11423,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":122857036,"event":"job:stop","queue_time":926942,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:35:00.077 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c8/05/c805d4294328d2716c404c78c56b2e54731fe0ed688e82f341f1b7ea34c272cd.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b1/e6/b1e6993b770c356f171d97916fa5618a7d3046bcc1b903d94b20867d6d5ac041.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:35:00.278 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for turndownforwalt. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 19:35:01.194 [info] Sent new media notification for source 29 19:35:01.199 [info] {"args":{"id":29},"id":11398,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":321405150,"event":"job:stop","queue_time":664956,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:47:51.118 [info] {"args":{"id":15},"id":11399,"meta":{},"system_time":1775785671117919939,"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"]} 19:47:51.137 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b1/d0/b1d034846a8d06e210294e4d0a5aedb9fe836496c8a6ee72963bf9ae2baa9f84.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:58:28.692 [info] {"args":{"id":31},"id":11397,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2032250912,"event":"job:stop","queue_time":577816,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:58:28.699 [info] {"args":{"id":23},"id":11400,"meta":{},"system_time":1775786308699424567,"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"]} 19:58:29.157 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/94/30/9430c33a5299a2a73f4811eab1cf43a38c11c844b31789c0f1e608a497548066.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:59:06.330 [info] {"args":{"id":15},"id":11399,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":675212399,"event":"job:stop","queue_time":334868,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:01.001 [info] {"args":{},"id":11427,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775786401000888122,"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"]} 20:00:01.039 [info] Redownloading 0 media items 20:00:01.041 [info] {"args":{},"id":11427,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":38190,"event":"job:stop","queue_time":999910,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:02:56.341 [info] {"args":{"id":32},"id":11404,"meta":{},"system_time":1775786576341018214,"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"]} 20:02:56.403 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/46/2d/462d7d704a0c15d3047775b278311a1d85af6c9a496d78603b5a7e6e39175a36.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:06:22.431 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 20:06:22.438 [info] {"args":{"id":448479},"id":11428,"meta":{},"system_time":1775786782438697713,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:06:22.439 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:06:22.493 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a5/6c/a56c42bc22a3e96e11032c93c014263f445ccbd3188a469e5103e37c6e42f4f4.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:06:57.327 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a5/6c/a56c42bc22a3e96e11032c93c014263f445ccbd3188a469e5103e37c6e42f4f4.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:06:57.327 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:06:57.327 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:06:57.328 [info] {"args":{"id":448479},"id":11428,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34888870,"event":"job:stop","queue_time":437930,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:12:48.280 [info] {"args":{"id":448479},"id":11429,"meta":{},"system_time":1775787168280084597,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:12:48.281 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:12:48.285 [info] {"args":{"id":32},"id":11404,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":591943108,"event":"job:stop","queue_time":166658,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:12:48.337 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bf/9e/bf9e5994034b337fe7ee72da8cc80a7223cbdd59699e4eb4f8cf2bbfe5f4f4dd.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:13:15.374 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bf/9e/bf9e5994034b337fe7ee72da8cc80a7223cbdd59699e4eb4f8cf2bbfe5f4f4dd.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:13:15.374 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:13:15.374 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:13:15.375 [info] {"args":{"id":448479},"id":11429,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27094770,"event":"job:stop","queue_time":278932,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:11:48.855 [info] {"args":{"id":23},"id":11400,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4400155769,"event":"job:stop","queue_time":339131209,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:34:45.894 [info] {"args":{"id":21},"id":11405,"meta":{},"system_time":1775792085893927836,"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"]} 21:34:45.998 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3e/b9/3eb9a14a487146be9990ef0775b27d5ca1723a5e0542624589e29db9e26303d7.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a3/ff/a3ffb293112266eda10b9df840a7fce5d7949d2707cab7c7fc232b451e049f95.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:40:13.676 [info] {"args":{"id":21},"id":11405,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":327779445,"event":"job:stop","queue_time":506557,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:57:13.359 [info] {"args":{"id":22},"id":11406,"meta":{},"system_time":1775793433359040830,"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"]} 21:57:13.421 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8d/55/8d55193838e554b8af1bb1192e802992e3346719bdefccbb8cfea15bcf63ca3c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a4/9c/a49ca2ad13b85863e4f18d4f26be41192e5745b477fa1aa177110241f77827bf.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:01:56.516 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8d/55/8d55193838e554b8af1bb1192e802992e3346719bdefccbb8cfea15bcf63ca3c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a4/9c/a49ca2ad13b85863e4f18d4f26be41192e5745b477fa1aa177110241f77827bf.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:01:56.650 [info] {"args":{"id":22},"id":11406,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":283290490,"event":"job:stop","queue_time":543796,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:12:30.360 [info] {"args":{"id":26},"id":11407,"meta":{},"system_time":1775794350360492810,"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"]} 22:12:30.919 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/62/14/6214da7f9a5817b2aa74f37363761e31eff05e6e24d98cd5fd42cf841ac78a97.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bc/ba/bcbaa3d6679906ea2642d4ed94f52c3d2c6ce6d8718c60efbdb0ccd8b4f96119.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:16:55.181 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/62/14/6214da7f9a5817b2aa74f37363761e31eff05e6e24d98cd5fd42cf841ac78a97.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bc/ba/bcbaa3d6679906ea2642d4ed94f52c3d2c6ce6d8718c60efbdb0ccd8b4f96119.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:16:55.294 [info] {"args":{"id":26},"id":11407,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":264933226,"event":"job:stop","queue_time":900295,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:30:26.342 [info] {"args":{"id":24},"id":11408,"meta":{},"system_time":1775799026342127805,"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"]} 23:30:26.428 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7d/04/7d04d6719d2453d4b858e10b26716f21ca782bed437cb22b2de01c864663d74f.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:33:18.887 [info] {"args":{"id":24},"id":11408,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172544702,"event":"job:stop","queue_time":651189,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:39:51.963 [info] {"args":{"id":16},"id":11409,"meta":{},"system_time":1775799591963856740,"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"]} 23:39:52.001 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f1/9d/f19dab1705ffd41029aa4c8557a42d7430996cb5ecd8b9386678ff8a755120ac.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/46/13/4613bcc527cab3c3f09de4054df46a8ec9ad839ea007d76ac644c52f6598d76e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:44:23.072 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f1/9d/f19dab1705ffd41029aa4c8557a42d7430996cb5ecd8b9386678ff8a755120ac.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/46/13/4613bcc527cab3c3f09de4054df46a8ec9ad839ea007d76ac644c52f6598d76e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:44:23.842 [info] {"args":{"id":16},"id":11409,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":271878410,"event":"job:stop","queue_time":281804,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:47:36.969 [info] {"args":{"id":19},"id":11411,"meta":{},"system_time":1775800056969152216,"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"]} 23:47:37.058 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8d/17/8d17734f2d5cb14903984fa0b299da66748875dd7202b7a0c7ce93543aa04725.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cf/8b/cf8b11a3fc6e9486844c99d723d3337d4eeae953d089dbd92c74765fca4a3570.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:48:04.094 [info] Kicking off download for media item #532721 (pn_PtCFVIWI) 23:48:04.103 [info] {"args":{"id":532721},"id":11437,"meta":{},"system_time":1775800084103307028,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:48:04.104 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:48:04.994 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=pn_PtCFVIWI --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/12/62/126224cf77e474167cf38f0726a46469573229c24a843d504e3cae5885112098.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:48:14.061 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=pn_PtCFVIWI --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/b2/3c/b23cfdd73fd1cb07d2fb1ebbbc904d2e7e5131d2578bd710d94b46e29bd6261d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:48:56.597 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=pn_PtCFVIWI --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/532721/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/9a/c1/9ac11f7a67e6dcc86659c63587838f5ce4bb61908a5a989725286a50b7162b49.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:49:05.982 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:49:05.983 [info] {"args":{"id":532721},"id":11437,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":61879652,"event":"job:stop","queue_time":101940,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:53:45.682 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8d/17/8d17734f2d5cb14903984fa0b299da66748875dd7202b7a0c7ce93543aa04725.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cf/8b/cf8b11a3fc6e9486844c99d723d3337d4eeae953d089dbd92c74765fca4a3570.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:53:45.857 [info] {"args":{"id":6926},"id":11438,"meta":{},"system_time":1775800425857749027,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:53:45.859 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:53:45.860 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 23:53:45.893 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7e/98/7e98a039c97ff3b86eb5b7232508e464ccff8b1c9e11b745adaca138a7e298bf.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:53:46.365 [info] Sent new media notification for source 19 23:53:46.379 [info] {"args":{"id":19},"id":11411,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":369409282,"event":"job:stop","queue_time":263877,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:54:12.915 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/7e/98/7e98a039c97ff3b86eb5b7232508e464ccff8b1c9e11b745adaca138a7e298bf.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:54:12.915 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:54:12.915 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:54:12.916 [info] {"args":{"id":6926},"id":11438,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27057691,"event":"job:stop","queue_time":856862,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:05:04.628 [notice] SIGTERM received - shutting down 00:05:04.636 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:17.771 [info] Reset 0 executing jobs 00:07:17.773 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:18.432 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:18.633 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:18.635 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:18.637 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:18.637 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:18.691 [info] {"args":{},"id":11440,"meta":{},"system_time":1775801238691527320,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:18.691 [info] Updating yt-dlp 00:07:18.691 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:19.702 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:20.216 [info] {"args":{},"id":11440,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1524239,"event":"job:stop","queue_time":689673,"attempt":1,"tags":["local_data"]} 00:45:11.490 [info] {"args":{"id":30},"id":11413,"meta":{},"system_time":1775803511490441460,"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"]} 00:45:13.024 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/86/89/8689e7a875917acd8d3d085506b948c1e82f01e2eff577196efed770e1a12849.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 01:22:48.145 [info] {"args":{"id":30},"id":11413,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2256654629,"event":"job:stop","queue_time":552063,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.380 [notice] SIGTERM received - shutting down 05:00:11.401 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:07:17.858 [info] Reset 0 executing jobs 05:07:17.859 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:30.275 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:36.778 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:36.780 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:36.781 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:36.782 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:37.197 [info] {"args":{},"id":11442,"meta":{},"system_time":1775819257197443994,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:37.197 [info] Updating yt-dlp 05:07:37.197 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:39.191 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:39.719 [info] {"args":{},"id":11442,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2501690,"event":"job:stop","queue_time":1195868,"attempt":1,"tags":["local_data"]} 05:11:17.394 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 06:57:59.859 [info] {"args":{"id":18},"id":11415,"meta":{},"system_time":1775825879859524644,"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:58:00.194 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/77/fa/77fa5492f8b6015adea371e286e6e6527b5ea258866c696bff577cca32acd8a1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:21:16.263 [info] {"args":{"id":18},"id":11415,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1396402221,"event":"job:stop","queue_time":393231,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:22:15.120 [info] {"args":{"id":11},"id":11416,"meta":{},"system_time":1775845335119916486,"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"]} 12:22:16.025 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dd/ef/ddef63378cd076ce8b6bc7dcd274d675f95012a289f7ae46a99192a4acd5259e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:47:26.288 [info] {"args":{"id":11},"id":11416,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1511168028,"event":"job:stop","queue_time":654417,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:21:51.203 [info] {"args":{"id":20},"id":11417,"meta":{},"system_time":1775848911203296306,"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"]} 13:21:51.289 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6d/08/6d081d9bf92e3ee028da7c669742ca16ac76f50bd54ec6845d89abc15638941e.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:24:03.582 [info] {"args":{"id":20},"id":11417,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":132378119,"event":"job:stop","queue_time":256192,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:23:47.886 [info] {"args":{"id":17},"id":11418,"meta":{},"system_time":1775859827886285368,"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"]} 16:23:48.400 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a1/3d/a13dac8eec53f79f68eec9aca3956cd9c9e2bd50cf89afe6b75365fd72cb19cd.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:29:47.767 [info] {"args":{"id":17},"id":11418,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":359879927,"event":"job:stop","queue_time":567422,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:11:19.007 [info] {"args":{"id":5},"id":11419,"meta":{},"system_time":1775862679007415908,"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"]} 17:11:19.088 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6c/1f/6c1f2f7a013d64bd84081847a8ba3579459fa92bcf28cdf9c109be02c89ec160.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:13:54.500 [info] {"args":{"id":5},"id":11419,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":155492462,"event":"job:stop","queue_time":393043,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:47:01.850 [info] {"args":{"id":27},"id":11420,"meta":{},"system_time":1775864821850551218,"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"]} 17:47:03.220 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c9/7e/c97ec0ec3112a38177a91adf0ff5b010bb4e9c3901febaa6964f7f58b618e265.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8e/12/8e1228e11e4750d984178464b63dade25fc93c1ce623a9e4bca868f7e629c04f.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:48:13.114 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c9/7e/c97ec0ec3112a38177a91adf0ff5b010bb4e9c3901febaa6964f7f58b618e265.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8e/12/8e1228e11e4750d984178464b63dade25fc93c1ce623a9e4bca868f7e629c04f.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:48:13.168 [info] {"args":{"id":27},"id":11420,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":71316885,"event":"job:stop","queue_time":317361,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:41:37.348 [info] {"args":{"id":25},"id":11421,"meta":{},"system_time":1775868097347950886,"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"]} 18:41:37.449 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6c/e1/6ce11c9200e79db2e7c2b564f0baa484baac8a6653b6565914a5cc0ce25bceb3.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:52:13.074 [info] {"args":{"id":25},"id":11421,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":635725411,"event":"job:stop","queue_time":472806,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.661 [info] {"args":{},"id":11450,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775869200661125068,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.972 [info] Culling 0 media items past their retention date 19:00:02.001 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.002 [info] {"args":{},"id":11450,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1340411,"event":"job:stop","queue_time":659811,"attempt":1,"tags":["media_item","local_data"]} 19:35:01.813 [info] {"args":{"id":29},"id":11424,"meta":{},"system_time":1775871301813071246,"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"]} 19:35:01.857 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/17/d3/17d3d9ca3660190f86a29cd532969d1fe5d75523a5cdf8368fdd6878dbb9ce97.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/f1/5af1ccbc40db90d9bad91885ba4ad95f72f98b526cd988d23af51447e6e95918.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:40:23.127 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/17/d3/17d3d9ca3660190f86a29cd532969d1fe5d75523a5cdf8368fdd6878dbb9ce97.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5a/f1/5af1ccbc40db90d9bad91885ba4ad95f72f98b526cd988d23af51447e6e95918.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:40:24.113 [info] {"args":{"id":29},"id":11424,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":322299047,"event":"job:stop","queue_time":616891,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:58:29.354 [info] {"args":{"id":31},"id":11425,"meta":{},"system_time":1775872709354166738,"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"]} 19:58:29.360 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6d/8c/6d8cc75faebc600e5325bb23b005522584766c9f328f2beede2f76b0eba16f02.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:59:06.398 [info] {"args":{"id":15},"id":11426,"meta":{},"system_time":1775872746398128908,"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"]} 19:59:06.424 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a7/c1/a7c1e6effb515571b1ea12e87a43378d4561a383cd8155af744e1a4930f6cd8d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:00:00.726 [info] {"args":{},"id":11452,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775872800726746549,"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"]} 20:00:00.764 [info] Redownloading 0 media items 20:00:00.765 [info] {"args":{},"id":11452,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":37740,"event":"job:stop","queue_time":724820,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:11:48.892 [info] {"args":{"id":15},"id":11426,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":762493890,"event":"job:stop","queue_time":69436,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:12:48.426 [info] {"args":{"id":32},"id":11430,"meta":{},"system_time":1775873568426551289,"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"]} 20:12:49.002 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b9/c6/b9c617380885368e37bbdbb76c26867a31482293bb7795af351bb21d387d4632.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:16:44.987 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 20:16:44.996 [info] {"args":{"id":448479},"id":11454,"meta":{},"system_time":1775873804996315481,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:16:44.997 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:16:45.089 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ea/b0/eab0565ca87413ea3522ddc88a140a09f33cd438c54f543cf5e1cf1ed373283a.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:17:20.048 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ea/b0/eab0565ca87413ea3522ddc88a140a09f33cd438c54f543cf5e1cf1ed373283a.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:17:20.048 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:17:20.048 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:17:20.049 [info] {"args":{"id":448479},"id":11454,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35052299,"event":"job:stop","queue_time":994850,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:24:06.293 [info] {"args":{"id":32},"id":11430,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":677866265,"event":"job:stop","queue_time":145893,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:24:06.295 [info] {"args":{"id":448479},"id":11455,"meta":{},"system_time":1775874246295127458,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:24:06.297 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:24:06.433 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/93/c5/93c5a0b2244c4ac41510a1d1e472e01d8f5f480112c2d4053c9538a298bb32bc.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:24:41.289 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/93/c5/93c5a0b2244c4ac41510a1d1e472e01d8f5f480112c2d4053c9538a298bb32bc.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:24:41.289 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:24:41.289 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:24:41.290 [info] {"args":{"id":448479},"id":11455,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34994467,"event":"job:stop","queue_time":293817,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:28:26.222 [info] {"args":{"id":31},"id":11425,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1796868202,"event":"job:stop","queue_time":663076,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:11:48.918 [info] {"args":{"id":23},"id":11431,"meta":{},"system_time":1775877108918291479,"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"]} 21:11:48.997 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/c7/7c/c77ce934aeecc6f61250c82c7a499b562e25312cf2577debcc00880674f64e41.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:40:14.509 [info] {"args":{"id":21},"id":11432,"meta":{},"system_time":1775878814509135955,"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"]} 21:40:14.609 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b4/ee/b4ee1af4173656baab5c7dc0bea47baca129d5759fe9c2613960e3874fb386b5.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ef/16/ef163295ec376018f4035c3a0c7391a7c1c4d256acc5b83bc47df43824cb562a.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:45:05.825 [info] {"args":{"id":21},"id":11432,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":291315891,"event":"job:stop","queue_time":839473,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:01:57.114 [info] {"args":{"id":22},"id":11433,"meta":{},"system_time":1775880117114856578,"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"]} 22:01:57.524 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e8/1d/e81d17ca92fd55613a337ee72576c9447cb4963c047320e6bdb308beaa3e203a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3c/33/3c33ea69aec837cca17ebde2c95ca1838441caa08cf6c8bd230c6d74349a2951.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:06:04.671 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/e8/1d/e81d17ca92fd55613a337ee72576c9447cb4963c047320e6bdb308beaa3e203a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3c/33/3c33ea69aec837cca17ebde2c95ca1838441caa08cf6c8bd230c6d74349a2951.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:06:05.089 [info] {"args":{"id":22},"id":11433,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":247973639,"event":"job:stop","queue_time":465424,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:16:34.813 [info] {"args":{"id":23},"id":11431,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3885894907,"event":"job:stop","queue_time":64355,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:16:55.672 [info] {"args":{"id":26},"id":11434,"meta":{},"system_time":1775881015672834968,"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"]} 22:16:55.810 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/65/df/65df5b4bd1ff9779a8a5df6972d7c04bd06e0ae28a636d99d37ab64c3c847783.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/aa/38/aa38cbadbe7591e2cf3e1e60d59b1b995eb43033b8c196295801e8929b27595b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:22:40.261 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/65/df/65df5b4bd1ff9779a8a5df6972d7c04bd06e0ae28a636d99d37ab64c3c847783.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/aa/38/aa38cbadbe7591e2cf3e1e60d59b1b995eb43033b8c196295801e8929b27595b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:22:40.626 [info] {"args":{"id":26},"id":11434,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":344952837,"event":"job:stop","queue_time":380477,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:33:19.607 [info] {"args":{"id":24},"id":11435,"meta":{},"system_time":1775885599607669334,"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"]} 23:33:19.625 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9b/27/9b2751b84cd92478b9b16ef380c6e603d030267e6e0db4e076eb9e4d8b63ca18.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:36:12.388 [info] {"args":{"id":24},"id":11435,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":172779813,"event":"job:stop","queue_time":721284,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:44:24.341 [info] {"args":{"id":16},"id":11436,"meta":{},"system_time":1775886264340902365,"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"]} 23:44:24.607 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/16/91/1691b44cb78e31386ac595122a9409f572c01efd5c73258e578f835072efb75d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/14/0b/140b2955a3c68553feb6832e1ebb67374fc65265493c806e86f878e010748fb6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:48:57.167 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/16/91/1691b44cb78e31386ac595122a9409f572c01efd5c73258e578f835072efb75d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/14/0b/140b2955a3c68553feb6832e1ebb67374fc65265493c806e86f878e010748fb6.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:48:57.283 [info] {"args":{"id":16},"id":11436,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":272942211,"event":"job:stop","queue_time":500785,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:53:46.990 [info] {"args":{"id":19},"id":11439,"meta":{},"system_time":1775886826990407467,"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"]} 23:53:47.423 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0f/d1/0fd1e3f1fb736a2878642f3b7e481a3d77abe13d04b913af56431d5ea6944af1.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/80/30/8030274cab90dd21efc37da10bae70c863868d2fb655ce2eac4864a0092b1b26.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:58:17.253 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/0f/d1/0fd1e3f1fb736a2878642f3b7e481a3d77abe13d04b913af56431d5ea6944af1.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/80/30/8030274cab90dd21efc37da10bae70c863868d2fb655ce2eac4864a0092b1b26.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:58:17.840 [info] {"args":{"id":6926},"id":11464,"meta":{},"system_time":1775887097840785297,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:58:17.842 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:58:17.846 [info] {"args":{"id":19},"id":11439,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270855771,"event":"job:stop","queue_time":623313,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:58:17.915 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/de/11/de11be2ef0337d4101ce72dada8a93859a79310e9c6c8429cc9bb665c1d3f7e9.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:58:52.821 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/de/11/de11be2ef0337d4101ce72dada8a93859a79310e9c6c8429cc9bb665c1d3f7e9.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 23:58:52.821 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:58:52.821 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 23:58:52.822 [info] {"args":{"id":6926},"id":11464,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":34980832,"event":"job:stop","queue_time":839797,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:04:59.960 [notice] SIGTERM received - shutting down 00:04:59.970 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:10.391 [info] Reset 0 executing jobs 00:07:10.393 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:11.135 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:11.434 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:11.436 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:11.437 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:11.438 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:11.505 [info] {"args":{},"id":11466,"meta":{},"system_time":1775887631505186611,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:11.505 [info] Updating yt-dlp 00:07:11.505 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:12.451 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:12.955 [info] {"args":{},"id":11466,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1449050,"event":"job:stop","queue_time":503581,"attempt":1,"tags":["local_data"]} 01:22:48.690 [info] {"args":{"id":30},"id":11441,"meta":{},"system_time":1775892168690072555,"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"]} 01:22:50.387 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/50/e9/50e9a6f230bb8a884fa1eee844c64b2967ee76ab93b2ce0847cf235586624282.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:05:51.030 [info] {"args":{"id":30},"id":11441,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2582339358,"event":"job:stop","queue_time":359565,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:14.688 [notice] SIGTERM received - shutting down 05:00:14.698 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:07:04.765 [info] Reset 0 executing jobs 05:07:04.767 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:19.002 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:25.956 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:25.958 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:25.960 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:25.960 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:26.573 [info] {"args":{},"id":11468,"meta":{},"system_time":1775905646573211592,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:26.573 [info] Updating yt-dlp 05:07:26.573 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:28.328 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:29.034 [info] {"args":{},"id":11468,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2260113,"event":"job:stop","queue_time":1571592,"attempt":1,"tags":["local_data"]} 05:11:04.014 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 07:21:16.437 [info] {"args":{"id":18},"id":11443,"meta":{},"system_time":1775913676437299457,"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:21:16.921 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/95/28/9528923cfdceb5f5a3d5391e08e08c4cb66ea86ddbb91ed51e331ab665068b3f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 07:48:05.699 [info] {"args":{"id":18},"id":11443,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1609261510,"event":"job:stop","queue_time":237012,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 12:02:01.732 [info] {"args":{"id":355622},"id":11135,"meta":{},"system_time":1775930521732845179,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:02:01.759 [info] User scripts lifecyle file either not present or is empty. Skipping. 12:02:02.451 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/53/2c/532c7a2304c6326360fd54d93f17e4d044f60a016b28b420f9325749a82d7a4b.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 12:02:11.463 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/53/2c/532c7a2304c6326360fd54d93f17e4d044f60a016b28b420f9325749a82d7a4b.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 12:02:11.463 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 12:02:11.464 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11135,"meta":{},"state":"discard","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9730723,"event":"job:exception","queue_time":1033318,"attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 12:47:26.658 [info] {"args":{"id":11},"id":11444,"meta":{},"system_time":1775933246657908180,"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"]} 12:47:26.885 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/09/84/0984570fb1586413f3c07c0da93eeff5783d84f392039980226721e8fa682cd6.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:20:12.910 [info] {"args":{"id":11},"id":11444,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1966251906,"event":"job:stop","queue_time":371162,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:24:03.730 [info] {"args":{"id":20},"id":11445,"meta":{},"system_time":1775935443729973837,"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"]} 13:24:03.766 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/49/83/49831a4fe15f850d4a483a5e18a9bbc3001e02f878feaa322abfb97da15e477c.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:26:36.949 [info] {"args":{"id":20},"id":11445,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":153218301,"event":"job:stop","queue_time":149637,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:29:48.474 [info] {"args":{"id":17},"id":11446,"meta":{},"system_time":1775946588474657096,"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"]} 16:29:49.042 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/55/13/55139951583e751f67e2c6bd7d7c32e92e850085b4fc17a6749b845daa9afc30.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:36:42.419 [info] {"args":{"id":17},"id":11446,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":413944754,"event":"job:stop","queue_time":687882,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:13:55.299 [info] {"args":{"id":5},"id":11447,"meta":{},"system_time":1775949235299678579,"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"]} 17:13:55.342 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bb/f0/bbf0b16a0a8a3ae75f2b7a389c0ec8f666e82286b8226c2724efb884042d85e4.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:15:55.821 [info] {"args":{"id":5},"id":11447,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120520978,"event":"job:stop","queue_time":800360,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:48:13.493 [info] {"args":{"id":27},"id":11448,"meta":{},"system_time":1775951293493065378,"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"]} 17:48:13.851 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d2/37/d23794eb56547341f628077c9b488d3548484fb56df28e2dcfd5bca940eb4f08.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/75/d5/75d588e6b2ef9a8476fc641573811a9f0ef6d729396699670236089c7d5b8c51.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:49:24.066 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/d2/37/d23794eb56547341f628077c9b488d3548484fb56df28e2dcfd5bca940eb4f08.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/75/d5/75d588e6b2ef9a8476fc641573811a9f0ef6d729396699670236089c7d5b8c51.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:49:24.108 [info] {"args":{"id":27},"id":11448,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":70614001,"event":"job:stop","queue_time":327406,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:13:28.124 [info] {"args":{"id":355611},"id":11134,"meta":{},"system_time":1775952808124005055,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:13:28.125 [info] User scripts lifecyle file either not present or is empty. Skipping. 18:13:28.192 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b9/76/b9760e5a2fe1ec5ccb15040efab6c23fbb32bf06033d678fa3f8fbaadd66f6a3.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:13:37.205 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b9/76/b9760e5a2fe1ec5ccb15040efab6c23fbb32bf06033d678fa3f8fbaadd66f6a3.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 18:13:37.205 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 18:13:37.207 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11134,"meta":{},"state":"discard","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9082014,"event":"job:exception","queue_time":100313,"attempt":20,"tags":["media_item","media_fetching","show_in_dashboard"]} 18:52:13.579 [info] {"args":{"id":25},"id":11449,"meta":{},"system_time":1775955133579003483,"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"]} 18:52:13.649 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8f/10/8f1083344af806750a09f9ccbc40335ac7b99baf32f921b3e8b26cdc1d19eda4.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:00:00.956 [info] {"args":{},"id":11475,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1775955600956077376,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.120 [info] Culling 0 media items past their retention date 19:00:02.152 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.153 [info] {"args":{},"id":11475,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1196756,"event":"job:stop","queue_time":825608,"attempt":1,"tags":["media_item","local_data"]} 19:02:48.611 [info] {"args":{"id":25},"id":11449,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":635032391,"event":"job:stop","queue_time":506442,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:40:24.751 [info] {"args":{"id":29},"id":11451,"meta":{},"system_time":1775958024751767621,"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"]} 19:40:25.842 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ad/ce/adce190f573c42f9ea7beaaee5369fdc3639e67094eff80379698777a5e8e722.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0a/18/0a18decca7a67ff5f699916f649027137c67a4ef2aa55dc918bdf39c6d1c5aaa.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:44:31.897 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ad/ce/adce190f573c42f9ea7beaaee5369fdc3639e67094eff80379698777a5e8e722.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0a/18/0a18decca7a67ff5f699916f649027137c67a4ef2aa55dc918bdf39c6d1c5aaa.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:44:32.091 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958272089845318,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:44:32.092 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775958272089889548,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:44:32.092 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:44:32.093 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:44:32.098 [info] {"args":{"id":29},"id":11451,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":247346302,"event":"job:stop","queue_time":640586,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:44:32.158 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3f/5b/3f5bf6b4d334bf3f0757d891e46805520b562c3180ee6f985539546647aeb137.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:44:32.174 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c1/34/c1349a4d04a7214b253064d00658db015beb6f4161c117ae750ae0837e33538f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:44:40.155 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3f/5b/3f5bf6b4d334bf3f0757d891e46805520b562c3180ee6f985539546647aeb137.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:44:40.156 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:44:40.157 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8066318,"event":"job:exception","queue_time":88607,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:44:41.173 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c1/34/c1349a4d04a7214b253064d00658db015beb6f4161c117ae750ae0837e33538f.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:44:41.173 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:44:41.174 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9083783,"event":"job:exception","queue_time":88607,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:44:59.083 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775958299083862037,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:44:59.084 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:44:59.934 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/74/74/74746018eefcbf1f4a3049c84b4bf020615d4cb504030e28f2651a93bc7fab2b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:45:00.086 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958300086651600,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:45:00.087 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:45:00.257 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5c/25/5c250bd69589d8d8c0548c063d213003ff0bb5ed631c67d47bd0820ece9e8a5a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:45:09.830 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/74/74/74746018eefcbf1f4a3049c84b4bf020615d4cb504030e28f2651a93bc7fab2b.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:45:09.830 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:45:09.831 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10746711,"event":"job:exception","queue_time":926351,"attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:45:10.626 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5c/25/5c250bd69589d8d8c0548c063d213003ff0bb5ed631c67d47bd0820ece9e8a5a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:45:10.627 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:45:10.629 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10540440,"event":"job:exception","queue_time":911960,"attempt":2,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:45:30.132 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958330132435841,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:45:30.132 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775958330132488038,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:45:30.133 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:45:30.134 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:45:30.427 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ae/41/ae41478a4f294e93bcb5b9acee69fa9b598229f651a5ddc69cab83848e0e5fd8.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:45:30.427 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0d/91/0d91e7bb1b3ec465510a5f4042d9e556678286b991b860ab0690c872c99aa394.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:45:39.316 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0d/91/0d91e7bb1b3ec465510a5f4042d9e556678286b991b860ab0690c872c99aa394.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:45:39.316 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:45:39.319 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9183915,"event":"job:exception","queue_time":503446,"attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:45:40.512 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ae/41/ae41478a4f294e93bcb5b9acee69fa9b598229f651a5ddc69cab83848e0e5fd8.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:45:40.512 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:45:40.513 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10379885,"event":"job:exception","queue_time":299959,"attempt":3,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:46:04.177 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958364177160325,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:46:04.178 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:46:04.204 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cd/1a/cd1a5dfb7595de679750cdc8577a70e13e2cdbb04d4358e81c93373aca644ede.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:46:06.179 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775958366179716363,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:46:06.180 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:46:06.255 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b4/02/b4022ac25449f17320709336eb202f15ab7f703eac89817d3f5824e6e7087e1f.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:46:12.154 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cd/1a/cd1a5dfb7595de679750cdc8577a70e13e2cdbb04d4358e81c93373aca644ede.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:46:12.154 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:46:12.155 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7977343,"event":"job:exception","queue_time":859209,"attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:46:14.122 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b4/02/b4022ac25449f17320709336eb202f15ab7f703eac89817d3f5824e6e7087e1f.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:46:14.122 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:46:14.123 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7942807,"event":"job:exception","queue_time":666188,"attempt":4,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:46:43.225 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958403225074248,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:46:43.226 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:46:43.458 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3d/9f/3d9fbe0bb523ae9e8fc963f3f78aa25868645e019605c8ae05a3397449f0ffe7.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:46:46.229 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775958406229821525,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:46:46.231 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:46:46.279 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0e/e2/0ee2bf83f4dae737959d7c125237ccac93074d8e2465e60f91a2eb9ffc106fc7.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:46:52.409 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3d/9f/3d9fbe0bb523ae9e8fc963f3f78aa25868645e019605c8ae05a3397449f0ffe7.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:46:52.409 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:46:52.410 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9184727,"event":"job:exception","queue_time":69033,"attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:46:54.304 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0e/e2/0ee2bf83f4dae737959d7c125237ccac93074d8e2465e60f91a2eb9ffc106fc7.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:46:54.304 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:46:54.306 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8074949,"event":"job:exception","queue_time":106030,"attempt":5,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:47:41.294 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958461294204102,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:47:41.295 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:47:41.313 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/76/41/7641e6c2d9bca6faff6f2f68acd31f7aa82b82671712a5da6973cdb74e00b308.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:47:45.300 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775958465300525924,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:47:45.301 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:47:45.385 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ac/7e/ac7e545d9f2f6c3f3bb7ab239b224ff4a19df5b8ffd891e4cf5f6b6634092665.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:47:50.275 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/76/41/7641e6c2d9bca6faff6f2f68acd31f7aa82b82671712a5da6973cdb74e00b308.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:47:50.276 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:47:50.277 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8981952,"event":"job:exception","queue_time":881728,"attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:47:54.286 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ac/7e/ac7e545d9f2f6c3f3bb7ab239b224ff4a19df5b8ffd891e4cf5f6b6634092665.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:47:54.286 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:47:54.287 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8986235,"event":"job:exception","queue_time":993833,"attempt":6,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:49:14.399 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958554399015741,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:49:14.401 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:49:14.417 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/21/ac/21acd61db668bf26dd8b4f9110b53e6c6d1f3b80c3d7f1ce9db4c4fde943cf61.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:49:18.405 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775958558405770185,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:49:18.406 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:49:18.429 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/68/cd/68cd74e63e75791bc31400a557eea084ebcc99fd04b854bd647749510f5a609e.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:49:24.298 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/21/ac/21acd61db668bf26dd8b4f9110b53e6c6d1f3b80c3d7f1ce9db4c4fde943cf61.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:49:24.298 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:49:24.299 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9899384,"event":"job:exception","queue_time":121403,"attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:49:27.297 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/68/cd/68cd74e63e75791bc31400a557eea084ebcc99fd04b854bd647749510f5a609e.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:49:27.297 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:49:27.299 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8891685,"event":"job:exception","queue_time":117815,"attempt":7,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:51:54.581 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958714581423854,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:51:54.582 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:51:54.639 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bd/bc/bdbce5ea0b53a19b341456ff78c58e8285076de42d72923b446520903dfe485b.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:51:59.587 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775958719587703723,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:51:59.589 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:51:59.636 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3c/26/3c265cc964afa07154022378d165c8e8e2906a644dbbfbe2618ae0399bdf2d05.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:52:03.552 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bd/bc/bdbce5ea0b53a19b341456ff78c58e8285076de42d72923b446520903dfe485b.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:52:03.552 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:52:03.553 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8971194,"event":"job:exception","queue_time":281088,"attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:52:08.613 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3c/26/3c265cc964afa07154022378d165c8e8e2906a644dbbfbe2618ae0399bdf2d05.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:52:08.613 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:52:08.614 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9025939,"event":"job:exception","queue_time":289054,"attempt":8,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:56:36.903 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775958996903343633,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:56:36.904 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:56:36.938 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4c/9d/4c9d137fd42632334f62499c37adce8ac6d4d3f0bef7cd57112725038982129d.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:56:46.828 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4c/9d/4c9d137fd42632334f62499c37adce8ac6d4d3f0bef7cd57112725038982129d.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:56:46.828 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:56:47.107 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9925704,"event":"job:exception","queue_time":348933,"attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:56:47.466 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775959007465991677,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 19:56:47.467 [info] User scripts lifecyle file either not present or is empty. Skipping. 19:56:47.485 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d8/01/d801d96be5c66ceecbce8b2b57fac30abf8ae3607978ce43a25d6cfde557f428.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:56:56.388 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d8/01/d801d96be5c66ceecbce8b2b57fac30abf8ae3607978ce43a25d6cfde557f428.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 19:56:56.388 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 19:56:56.434 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8923030,"event":"job:exception","queue_time":498909,"attempt":9,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:00:01.007 [info] {"args":{},"id":11480,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1775959201007691508,"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"]} 20:00:01.091 [info] Redownloading 0 media items 20:00:01.092 [info] {"args":{},"id":11480,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":84262,"event":"job:stop","queue_time":6566,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:06:14.716 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775959574716670166,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:06:14.717 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:06:15.272 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c5/6a/c56a2eb6ffc22fbc3adbe1186dabac746137774d2ba763d42cf9b1b7a654079b.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:06:24.211 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c5/6a/c56a2eb6ffc22fbc3adbe1186dabac746137774d2ba763d42cf9b1b7a654079b.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 20:06:24.211 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 20:06:24.213 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9494611,"event":"job:exception","queue_time":885731,"attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:06:24.732 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775959584732522812,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:06:24.733 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:06:24.796 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b1/6f/b16f3eeb5bacf91f9009031075a0f8a8deb8428380e323dca308e324eff725df.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:06:32.705 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b1/6f/b16f3eeb5bacf91f9009031075a0f8a8deb8428380e323dca308e324eff725df.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 20:06:32.706 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 20:06:32.707 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7973688,"event":"job:exception","queue_time":341531,"attempt":10,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:11:49.090 [info] {"args":{"id":15},"id":11453,"meta":{},"system_time":1775959909090734799,"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"]} 20:11:49.136 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/49/d6/49d679e97ef86b5c10a24b1284d46edc5762164fc88942dc3a1c2b2d622b10b8.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:24:00.961 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775960640961695764,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:24:00.964 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:24:00.979 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/27/40/274041563ee26f10e7397f59a9a670d24186fff656a9231c4b1a02a070d9fea2.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:24:06.971 [info] {"args":{"id":32},"id":11456,"meta":{},"system_time":1775960646971825978,"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"]} 20:24:07.033 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/65/9b/659bfdafc84ba0f44f6d6d85a07fb6c284869f55f9ea753e4c37a1bb2c9e6ca7.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:24:10.948 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/27/40/274041563ee26f10e7397f59a9a670d24186fff656a9231c4b1a02a070d9fea2.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 20:24:10.948 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 20:24:10.949 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9987032,"event":"job:exception","queue_time":254423,"attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:25:01.038 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775960701038232632,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:25:01.039 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:25:01.046 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/67/92/67925cc8b1a1524dfc84578f8cd81a92630bab067b7b47675e2dd15b4d65b6d3.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:25:08.999 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/67/92/67925cc8b1a1524dfc84578f8cd81a92630bab067b7b47675e2dd15b4d65b6d3.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 20:25:08.999 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 20:25:09.001 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7961621,"event":"job:exception","queue_time":825253,"attempt":11,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:26:13.879 [info] {"args":{"id":15},"id":11453,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":864787869,"event":"job:stop","queue_time":199648,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:28:03.702 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 20:28:03.711 [info] {"args":{"id":448479},"id":11482,"meta":{},"system_time":1775960883711231243,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:28:03.712 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:28:03.981 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cb/25/cb2568e20596b7cdc48fead61b767f70836016f7453ba2d91b5ac6b2c0ef57ac.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:28:26.273 [info] {"args":{"id":31},"id":11457,"meta":{},"system_time":1775960906273616651,"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"]} 20:28:26.280 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a6/cc/a6cce6ae485c7e4d727e162fa33e3522f44e0e0ebcb25233654fb603c1e419b6.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:28:34.937 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/cb/25/cb2568e20596b7cdc48fead61b767f70836016f7453ba2d91b5ac6b2c0ef57ac.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:28:34.937 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:28:34.937 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:28:34.938 [info] {"args":{"id":448479},"id":11482,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31226582,"event":"job:stop","queue_time":709629,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:35:26.718 [info] {"args":{"id":32},"id":11456,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":679746500,"event":"job:stop","queue_time":680506,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:35:26.719 [info] {"args":{"id":448479},"id":11483,"meta":{},"system_time":1775961326719520132,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:35:26.720 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:35:26.811 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0d/08/0d082ca3a0c2a63c615bbde239c991a30c7c4bac36a3a14b06d89ce221da8bba.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:35:57.744 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0d/08/0d082ca3a0c2a63c615bbde239c991a30c7c4bac36a3a14b06d89ce221da8bba.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:35:57.744 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:35:57.745 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:35:57.745 [info] {"args":{"id":448479},"id":11483,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31025630,"event":"job:stop","queue_time":718545,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:54:33.565 [info] {"args":{"id":31},"id":11457,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1567290924,"event":"job:stop","queue_time":51158,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:00:40.676 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775962840676152393,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:00:40.677 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:00:40.703 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5e/cc/5ecc31704cfd8f5ec11dba2505f200d9f68020af233aefa0c53aa6208ac0706e.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:00:48.689 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775962848688920215,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:00:48.691 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:00:48.711 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9f/56/9f5635f8a403adad43d20bf6f20a7f864cbe919a49ca5f9af2090ce4199d79a8.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:00:50.856 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5e/cc/5ecc31704cfd8f5ec11dba2505f200d9f68020af233aefa0c53aa6208ac0706e.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 21:00:50.857 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 21:00:50.858 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10181036,"event":"job:exception","queue_time":674745,"attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:00:58.667 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/9f/56/9f5635f8a403adad43d20bf6f20a7f864cbe919a49ca5f9af2090ce4199d79a8.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 21:00:58.667 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 21:00:58.669 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9978833,"event":"job:exception","queue_time":738817,"attempt":12,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:45:06.527 [info] {"args":{"id":21},"id":11458,"meta":{},"system_time":1775965506527464098,"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"]} 21:45:07.270 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c2/62/c26270b2997bf210bcd5356dcaab51605eda1456143396af1338c5d44613344a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d8/2d/d82d90ae16422b63657e54a6aaf79790eab87d83d18f45ed840fda224ddc2a55.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:49:17.992 [info] {"args":{"id":21},"id":11458,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":251464447,"event":"job:stop","queue_time":861960,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:06:05.907 [info] {"args":{"id":22},"id":11459,"meta":{},"system_time":1775966765907017740,"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"]} 22:06:05.999 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8f/37/8f37d1566ecf078c5ab3f26904491098f53b6ede5757141ab085a8c30e4269c8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a9/d6/a9d6bbbe35ac4b37d016ce3a985284f0cec63037cc8a23559e0baf324a93df34.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:10:48.777 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8f/37/8f37d1566ecf078c5ab3f26904491098f53b6ede5757141ab085a8c30e4269c8.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a9/d6/a9d6bbbe35ac4b37d016ce3a985284f0cec63037cc8a23559e0baf324a93df34.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:10:48.929 [info] {"args":{"id":22},"id":11459,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":283021009,"event":"job:stop","queue_time":819180,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:10:53.245 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775967053244936271,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:10:53.245 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:10:53.292 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bc/36/bc3661e871efab8bf197761c75b203c75576a29bb6295d7194c7d6f76feab474.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:11:02.312 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/bc/36/bc3661e871efab8bf197761c75b203c75576a29bb6295d7194c7d6f76feab474.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 22:11:02.313 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 22:11:02.314 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9068255,"event":"job:exception","queue_time":386443,"attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:14:53.512 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775967293512851363,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:14:53.513 [info] User scripts lifecyle file either not present or is empty. Skipping. 22:14:53.517 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/aa/ee/aaee2756ef05bdeee0b694d904b4b5a054f0a430722582803268a475bcd58bd8.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:15:02.474 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/aa/ee/aaee2756ef05bdeee0b694d904b4b5a054f0a430722582803268a475bcd58bd8.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 22:15:02.474 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 22:15:02.475 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8961690,"event":"job:exception","queue_time":843836,"attempt":13,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:16:35.625 [info] {"args":{"id":23},"id":11460,"meta":{},"system_time":1775967395625186276,"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"]} 22:16:35.780 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d6/76/d676f17d4d94694526797b9d7e3858cb7a610107888ade50897c9c03083f350c.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:22:41.063 [info] {"args":{"id":26},"id":11461,"meta":{},"system_time":1775967761063821041,"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"]} 22:22:41.113 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3a/63/3a634e89e1eb7d7c2123bb66f446c087af7f1924d95bd75bc5f3f549e379e5d6.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/35/51/35514e6482c1730ce96de9c130178e98b61ed7cb0335463576662e8cade35b0e.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:27:05.122 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/3a/63/3a634e89e1eb7d7c2123bb66f446c087af7f1924d95bd75bc5f3f549e379e5d6.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/35/51/35514e6482c1730ce96de9c130178e98b61ed7cb0335463576662e8cade35b0e.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:27:05.917 [info] {"args":{"id":26},"id":11461,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":264853450,"event":"job:stop","queue_time":439209,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:30:40.093 [info] {"args":{"id":23},"id":11460,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":4444467369,"event":"job:stop","queue_time":812998,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:36:12.402 [info] {"args":{"id":24},"id":11462,"meta":{},"system_time":1775972172402049631,"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"]} 23:36:12.406 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/17/85/17854b51cdf55d4b4239d9bcf15cd4dbc15e5887a717a57e84d8dc50ef844398.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:39:57.404 [info] {"args":{"id":24},"id":11462,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":225001405,"event":"job:stop","queue_time":15342,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:48:58.230 [info] {"args":{"id":16},"id":11463,"meta":{},"system_time":1775972938230202487,"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"]} 23:48:58.259 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/5b/b2/5bb2898ab6a807882e9adde3e72b6ec7f502362be9120b04b27be8dcd6011843.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/aa/20aa4fb50beed6db0e90503b99767e00eab82a3b9c96844421853b857e36b570.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:53:29.151 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/5b/b2/5bb2898ab6a807882e9adde3e72b6ec7f502362be9120b04b27be8dcd6011843.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/aa/20aa4fb50beed6db0e90503b99767e00eab82a3b9c96844421853b857e36b570.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:53:29.507 [info] {"args":{"id":16},"id":11463,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":271276316,"event":"job:stop","queue_time":948048,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:58:17.860 [info] {"args":{"id":19},"id":11465,"meta":{},"system_time":1775973497860773697,"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"]} 23:58:17.947 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/92/fb/92fb793be9de196f32e14f84d6cbe1b53595a58c6d7ee4171a052e9b9913bd32.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5c/a4/5ca4520edbae22443c8880be7ad3ebec90b37f72c5a4d4eadb2b2a103059a021.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:03:28.661 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/92/fb/92fb793be9de196f32e14f84d6cbe1b53595a58c6d7ee4171a052e9b9913bd32.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5c/a4/5ca4520edbae22443c8880be7ad3ebec90b37f72c5a4d4eadb2b2a103059a021.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 00:03:29.441 [info] {"args":{"id":6926},"id":11492,"meta":{},"system_time":1775973809441713378,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:03:29.443 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:03:29.444 [info] {"args":{"id":19},"id":11465,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":311583445,"event":"job:stop","queue_time":17755,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:03:29.493 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/02/44/02443e511cf949dd78b95fe0d1c9b8cfeb712b2b1fc0ae473c28f5334b206a76.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:03:56.886 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/02/44/02443e511cf949dd78b95fe0d1c9b8cfeb712b2b1fc0ae473c28f5334b206a76.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 00:03:56.887 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:03:56.887 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:03:56.888 [info] {"args":{"id":6926},"id":11492,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27445617,"event":"job:stop","queue_time":440660,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:04:57.084 [notice] SIGTERM received - shutting down 00:04:57.092 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:59.040 [info] Reset 0 executing jobs 00:06:59.043 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:06:59.788 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:00.212 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:00.215 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:00.217 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:00.218 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:00.288 [info] {"args":{},"id":11494,"meta":{},"system_time":1775974020288859694,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:00.289 [info] Updating yt-dlp 00:07:00.289 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:01.355 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:01.906 [info] {"args":{},"id":11494,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1616230,"event":"job:stop","queue_time":287186,"attempt":1,"tags":["local_data"]} 00:36:14.420 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775975774420885396,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:36:14.547 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:36:15.106 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/87/8287b85499923a1599424b69c6e04d59f7dd3ea52de24600e1ec3fbc92d4dbe1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:36:25.058 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/87/8287b85499923a1599424b69c6e04d59f7dd3ea52de24600e1ec3fbc92d4dbe1.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 00:36:25.058 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 00:36:25.059 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10637770,"event":"job:exception","queue_time":925674,"attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:37:00.791 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775975820791445241,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:37:00.818 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:37:01.132 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/5c/855cfe8f957396f05943dd8995d7b80582a93aa048dc190376f26c2890b215a5.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:37:10.153 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/85/5c/855cfe8f957396f05943dd8995d7b80582a93aa048dc190376f26c2890b215a5.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 00:37:10.153 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 00:37:10.278 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9362061,"event":"job:exception","queue_time":475953,"attempt":14,"tags":["media_item","media_fetching","show_in_dashboard"]} 02:05:51.503 [info] {"args":{"id":30},"id":11467,"meta":{},"system_time":1775981151503055373,"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"]} 02:05:51.995 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/71/07/71077b9966b5a048038ebf07770d7e23ae8b0054f6f61504a7ba53aab1ff4994.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:43:06.768 [info] {"args":{"id":30},"id":11467,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2235264742,"event":"job:stop","queue_time":803675,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.539 [notice] SIGTERM received - shutting down 05:00:12.293 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:07:16.554 [info] Reset 0 executing jobs 05:07:16.556 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:31.089 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:38.519 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:38.521 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:38.522 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:38.523 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:38.842 [info] {"args":{},"id":11496,"meta":{},"system_time":1775992058842715744,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:38.842 [info] Updating yt-dlp 05:07:38.842 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:40.469 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:41.030 [info] {"args":{},"id":11496,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2136569,"event":"job:stop","queue_time":841099,"attempt":1,"tags":["local_data"]} 05:11:15.035 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:27:58.351 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1775993278351597487,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 05:27:58.366 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:27:58.437 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5a/a8/5aa817ec83d99eb464c9ebf004d7db147f3cc7ae7edfc8eba85b9e69ef44dd68.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:28:07.336 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/5a/a8/5aa817ec83d99eb464c9ebf004d7db147f3cc7ae7edfc8eba85b9e69ef44dd68.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 05:28:07.336 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 05:28:07.337 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8985309,"event":"job:exception","queue_time":291274,"attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 05:33:14.310 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1775993594310437909,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 05:33:14.312 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:33:14.362 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/06/71/0671e09641696c0664ae1feb59ef432d6644aae4d66f2c6f7a686ab1f3c4d1ed.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:33:22.281 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/06/71/0671e09641696c0664ae1feb59ef432d6644aae4d66f2c6f7a686ab1f3c4d1ed.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 05:33:22.281 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 05:33:22.283 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":7971647,"event":"job:exception","queue_time":1155393,"attempt":15,"tags":["media_item","media_fetching","show_in_dashboard"]} 07:48:05.830 [info] {"args":{"id":18},"id":11469,"meta":{},"system_time":1776001685830739559,"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:48:06.388 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/12/e7/12e7e9434099ff6164578eb424efc661cf3a663c84677daaf78c03293928e136.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:18:27.106 [info] {"args":{"id":18},"id":11469,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1821275590,"event":"job:stop","queue_time":168615,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:20:13.063 [info] {"args":{"id":11},"id":11470,"meta":{},"system_time":1776021613063355849,"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"]} 13:20:14.253 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/62/a8/62a8fa93a7aff9b31168f744dec77d9c9a6027562f787fa41b920d78deb9601c.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:26:37.552 [info] {"args":{"id":20},"id":11471,"meta":{},"system_time":1776021997552356158,"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"]} 13:26:37.574 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/ed/cc/edcc01ddeb6638072e29f46e53fcf7eca0ee3ba986c8209a3fb1ccd02f572805.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:28:50.339 [info] {"args":{"id":20},"id":11471,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":132786428,"event":"job:stop","queue_time":604911,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:49:10.269 [info] {"args":{"id":11},"id":11470,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1737205515,"event":"job:stop","queue_time":154824,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 15:26:38.189 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1776029198189454832,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:26:38.190 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:26:39.442 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/87/2f/872fcda6eb1209f7f3c1e6ef7a8f6a6a07444dc478383196d35957336b2c87a4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:26:48.424 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/87/2f/872fcda6eb1209f7f3c1e6ef7a8f6a6a07444dc478383196d35957336b2c87a4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 15:26:48.424 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 15:26:48.425 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10234863,"event":"job:exception","queue_time":851023,"attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:28:47.336 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1776029327336441713,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 15:28:47.337 [info] User scripts lifecyle file either not present or is empty. Skipping. 15:28:47.650 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/61/89/6189580383df35e01cf220b62a7bccf31cc341250416596b2d34f1269ddbf291.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:28:57.498 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/61/89/6189580383df35e01cf220b62a7bccf31cc341250416596b2d34f1269ddbf291.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 15:28:57.498 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 15:28:57.499 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":10162009,"event":"job:exception","queue_time":52851,"attempt":16,"tags":["media_item","media_fetching","show_in_dashboard"]} 16:36:42.664 [info] {"args":{"id":17},"id":11472,"meta":{},"system_time":1776033402664396690,"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"]} 16:36:42.842 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/8d/7c/8d7c43744bc5b84388738b07e204959efbcda9a8f31b0d02546622142a7c5027.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:42:41.668 [info] {"args":{"id":17},"id":11472,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":359003632,"event":"job:stop","queue_time":245933,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:15:56.199 [info] {"args":{"id":5},"id":11473,"meta":{},"system_time":1776035756199114668,"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"]} 17:15:56.552 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/47/b1/47b12c79500892a8cea2d57e543c8245e46fb83b975578f31fa2ed8dbb011b63.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:17:56.734 [info] {"args":{"id":5},"id":11473,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120534451,"event":"job:stop","queue_time":378822,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:49:24.322 [info] {"args":{"id":27},"id":11474,"meta":{},"system_time":1776037764322565484,"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"]} 17:49:24.703 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a1/5a/a15aef6f2f10761bfc6d7aab4716f9e509f3acba1b331e77edadfea9fad10800.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/26/a7/26a7f99ff5d1b34c2135488937aa0f1969c72e106939471209628a7671eb51c2.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:50:43.638 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a1/5a/a15aef6f2f10761bfc6d7aab4716f9e509f3acba1b331e77edadfea9fad10800.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/26/a7/26a7f99ff5d1b34c2135488937aa0f1969c72e106939471209628a7671eb51c2.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:50:43.683 [info] {"args":{"id":27},"id":11474,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":79360014,"event":"job:stop","queue_time":216359,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.377 [info] {"args":{},"id":11503,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1776042000377383504,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.298 [info] Culling 0 media items past their retention date 19:00:01.336 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.337 [info] {"args":{},"id":11503,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":959604,"event":"job:stop","queue_time":375947,"attempt":1,"tags":["media_item","local_data"]} 19:02:48.955 [info] {"args":{"id":25},"id":11476,"meta":{},"system_time":1776042168955053022,"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"]} 19:02:50.053 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f7/a6/f7a6b01cc239eba384618f6d5e70baca8fc01b0984ad5dd05e8c6963da4826d3.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:12:13.053 [info] {"args":{"id":25},"id":11476,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":564098039,"event":"job:stop","queue_time":344497,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:44:32.676 [info] {"args":{"id":29},"id":11479,"meta":{},"system_time":1776044672676688038,"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"]} 19:44:32.894 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ad/90/ad9028ba88ff020cc5f10acc107f4e93150911f66c0d1a004551eee63496b24c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1b/fc/1bfc6ace8fb3f9ce7d9d67db014b105bf102b9484455c9654135c84c8ab741a6.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:48:40.577 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ad/90/ad9028ba88ff020cc5f10acc107f4e93150911f66c0d1a004551eee63496b24c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1b/fc/1bfc6ace8fb3f9ce7d9d67db014b105bf102b9484455c9654135c84c8ab741a6.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:48:40.762 [info] {"args":{"id":29},"id":11479,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":248085339,"event":"job:stop","queue_time":581340,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.440 [info] {"args":{},"id":11506,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1776045600440377713,"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"]} 20:00:00.473 [info] Redownloading 0 media items 20:00:00.474 [info] {"args":{},"id":11506,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":32679,"event":"job:stop","queue_time":437992,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:26:14.378 [info] {"args":{"id":15},"id":11481,"meta":{},"system_time":1776047174378558144,"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"]} 20:26:14.412 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cd/ce/cdcea290bcfd04ab9566e067afacbe2a249bb3ce27e11034dfcded8a2ea3ed70.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:35:27.044 [info] {"args":{"id":32},"id":11484,"meta":{},"system_time":1776047727044376296,"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"]} 20:35:27.050 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/db/60/db6046b0e6744efaaa5169f50e558da56344da98fd90548056f5079106a22c6b.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:37:18.553 [info] {"args":{"id":15},"id":11481,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":664173754,"event":"job:stop","queue_time":501047,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:38:52.511 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 20:38:52.519 [info] {"args":{"id":448479},"id":11508,"meta":{},"system_time":1776047932518961118,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:38:52.519 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:38:52.560 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ce/90/ce906cada4f4a1a7445083922c143275e16905baa5df64ec6ee7c6ee2721468f.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:39:27.529 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/ce/90/ce906cada4f4a1a7445083922c143275e16905baa5df64ec6ee7c6ee2721468f.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:39:27.529 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:39:27.530 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:39:27.530 [info] {"args":{"id":448479},"id":11508,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35011186,"event":"job:stop","queue_time":517972,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:45:18.951 [info] {"args":{"id":448479},"id":11509,"meta":{},"system_time":1776048318951841142,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:45:18.953 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:45:18.953 [info] {"args":{"id":32},"id":11484,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":591906765,"event":"job:stop","queue_time":326784,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:45:19.006 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/31/c6/31c62c3ae7126a8a58589ab1648f5c8d3d0878eca7ee4eda1bb518bb2910ab23.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:45:45.995 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/31/c6/31c62c3ae7126a8a58589ab1648f5c8d3d0878eca7ee4eda1bb518bb2910ab23.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:45:45.995 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:45:45.995 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:45:45.996 [info] {"args":{"id":448479},"id":11509,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":27044069,"event":"job:stop","queue_time":950948,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:54:34.507 [info] {"args":{"id":31},"id":11485,"meta":{},"system_time":1776048874507658864,"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"]} 20:54:34.813 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2a/cc/2accc79a09c09b6ab4084fd447ce6c051cb3ec515a4afd1822285fe1277f968d.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:24:37.785 [info] {"args":{"id":31},"id":11485,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1803276928,"event":"job:stop","queue_time":943845,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:49:18.731 [info] {"args":{"id":21},"id":11486,"meta":{},"system_time":1776052158731567707,"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"]} 21:49:18.762 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6f/ab/6fab8a83404b5f39624521540bccc59ff30edb0d63f784fb62db22474c4b4760.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fc/29/fc29db0a9531122cbc6f3e46716a60aee48bc2d5a45d45a3c984ce23e808c760.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:54:08.256 [info] {"args":{"id":21},"id":11486,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":289523719,"event":"job:stop","queue_time":740144,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:10:49.147 [info] {"args":{"id":22},"id":11487,"meta":{},"system_time":1776053449146999612,"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"]} 22:10:49.219 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/76/07/76079eebe4c2154558d5127ca730a675344109e8417b0ab105fd53582cf22994.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e0/b6/e0b69951b73c34f38b21d6f20a95e756def88b0aa57f534b0b9e645ac061d530.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:15:31.453 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/76/07/76079eebe4c2154558d5127ca730a675344109e8417b0ab105fd53582cf22994.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e0/b6/e0b69951b73c34f38b21d6f20a95e756def88b0aa57f534b0b9e645ac061d530.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:15:31.858 [info] {"args":{"id":22},"id":11487,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":282711084,"event":"job:stop","queue_time":223373,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:27:06.228 [info] {"args":{"id":26},"id":11488,"meta":{},"system_time":1776054426228103011,"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"]} 22:27:06.548 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/af/60/af602ecbba2cfce1959c2b5945ec09e1728ddd489342a169830795d5cb8a302f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1a/62/1a62c035726533679fbf62071a7bfd9d1b7d045ae075082b3a0ff7a289f5145a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:32:49.763 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/af/60/af602ecbba2cfce1959c2b5945ec09e1728ddd489342a169830795d5cb8a302f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1a/62/1a62c035726533679fbf62071a7bfd9d1b7d045ae075082b3a0ff7a289f5145a.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:32:49.896 [info] {"args":{"id":26},"id":11488,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":343667689,"event":"job:stop","queue_time":311012,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:30:40.250 [info] {"args":{"id":23},"id":11489,"meta":{},"system_time":1776058240250326202,"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"]} 23:30:40.310 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e2/e1/e2e12c54d933e20306a7ee8977b94161335484086127253545d1f8b10303dc10.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:39:58.130 [info] {"args":{"id":24},"id":11490,"meta":{},"system_time":1776058798130444798,"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"]} 23:39:58.158 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/75/ce/75ce37b15e5404c19774ac75201a76f14f9e40592ad3ee839c0426d864d6d4e4.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:43:42.223 [info] {"args":{"id":24},"id":11490,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":224092439,"event":"job:stop","queue_time":727817,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:53:30.123 [info] {"args":{"id":16},"id":11491,"meta":{},"system_time":1776059610123245222,"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"]} 23:53:30.163 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6b/3a/6b3a43a98cfe18200b35108892e2f506905a56e8250298f74e558fe0c3ceec2a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0b/88/0b8817bbedf9c34afe86199cf9d9a6e2690072eb350905d7aa4f0e3158cc4025.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:58:41.150 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6b/3a/6b3a43a98cfe18200b35108892e2f506905a56e8250298f74e558fe0c3ceec2a.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/0b/88/0b8817bbedf9c34afe86199cf9d9a6e2690072eb350905d7aa4f0e3158cc4025.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 23:58:41.263 [info] {"args":{"id":16},"id":11491,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":311138817,"event":"job:stop","queue_time":617393,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:03:29.883 [info] {"args":{"id":19},"id":11493,"meta":{},"system_time":1776060209883550320,"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"]} 00:03:30.924 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/84/e6/84e6b6230c15651859a49f0e81a6366ceae3eb336879b1fac6e423f9bfb38841.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/23/6f/236f9c3b86d351df9dd5ca385441d8b3221b47b8e465f5584b69d0935ffcfe6c.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:04:57.373 [notice] SIGTERM received - shutting down 00:07:15.893 [info] Reset 2 executing jobs 00:07:15.894 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:16.612 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:16.780 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:16.782 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:16.783 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:16.784 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:16.792 [info] {"args":{},"id":11517,"meta":{},"system_time":1776060436792114964,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:16.792 [info] Updating yt-dlp 00:07:16.792 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:17.763 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:17.790 [info] {"args":{"id":23},"id":11489,"meta":{},"system_time":1776060437790672759,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:07:17.790 [info] {"args":{"id":19},"id":11493,"meta":{},"system_time":1776060437790756972,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:07:17.942 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/03/f2/03f2f7b44ced0fd213083dad6e37b64cc36345c5288e6358a88f50fc53b6b41d.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:07:18.006 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/91/11/9111190f7dd2d52cc96aaa1dc73eada3c82084bff73251bdc63350e6a31fc906.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9c/fa/9cfa65e421cfa2bec8c6d46344ff0504d6d291bfbd13efd306466229a43c4af2.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:07:18.310 [info] {"args":{},"id":11517,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1517087,"event":"job:stop","queue_time":790728,"attempt":1,"tags":["local_data"]} 00:12:29.529 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/91/11/9111190f7dd2d52cc96aaa1dc73eada3c82084bff73251bdc63350e6a31fc906.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/9c/fa/9cfa65e421cfa2bec8c6d46344ff0504d6d291bfbd13efd306466229a43c4af2.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 00:12:30.781 [info] {"args":{"id":6926},"id":11518,"meta":{},"system_time":1776060750781456253,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:12:30.782 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:12:30.786 [info] {"args":{"id":19},"id":11493,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":312994570,"event":"job:stop","queue_time":228349316,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:12:30.806 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/60/ac/60ac30229763cda8b37346c85be4460f725a19f4816c3bcd05ac3039c6bc1a09.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:13:02.403 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/60/ac/60ac30229763cda8b37346c85be4460f725a19f4816c3bcd05ac3039c6bc1a09.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 00:13:02.404 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:13:02.404 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:13:02.404 [info] {"args":{"id":6926},"id":11518,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31622983,"event":"job:stop","queue_time":780633,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 01:10:35.999 [info] {"args":{"id":23},"id":11489,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3798198354,"event":"job:stop","queue_time":2197699742,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 02:43:07.109 [info] {"args":{"id":30},"id":11495,"meta":{},"system_time":1776069787109349697,"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"]} 02:43:07.698 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/26/a2/26a2d26e803613e19712d42293321285fe64dcf3ed8b543e6330a9a68a8bb834.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:31:40.149 [info] {"args":{"id":30},"id":11495,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2913039082,"event":"job:stop","queue_time":388195,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:12.504 [notice] SIGTERM received - shutting down 05:00:12.613 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:44.409 [info] Reset 0 executing jobs 05:06:44.410 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:03.521 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:07:08.684 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:07:08.685 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:07:08.687 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:07:08.740 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:07:09.101 [info] {"args":{},"id":11522,"meta":{},"system_time":1776078429101218518,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:07:09.101 [info] Updating yt-dlp 05:07:09.101 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:07:10.889 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:07:11.840 [info] {"args":{},"id":11522,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2297139,"event":"job:stop","queue_time":1099784,"attempt":1,"tags":["local_data"]} 05:10:43.385 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 08:18:28.247 [info] {"args":{"id":18},"id":11497,"meta":{},"system_time":1776089908246972766,"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"]} 08:18:29.061 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1a/76/1a76890f76f56e9d4bdff2e4beed053d5a18cc1cc852cb00ca8ff69c2d7ed57f.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 08:41:48.644 [info] {"args":{"id":18},"id":11497,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1400396480,"event":"job:stop","queue_time":989456,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 10:41:31.902 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1776098491901963225,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:41:31.946 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:41:32.109 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0e/6e/0e6e1da2874a4397c0f0eb562e56f72df839927bd909ebc2394815a4391779fe.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:41:41.132 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/0e/6e/0e6e1da2874a4397c0f0eb562e56f72df839927bd909ebc2394815a4391779fe.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 10:41:41.133 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 10:41:41.152 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9231321,"event":"job:exception","queue_time":476427,"attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:45:19.138 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1776098719138043034,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 10:45:19.139 [info] User scripts lifecyle file either not present or is empty. Skipping. 10:45:19.198 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d6/a0/d6a0ede4b363734b7f133f08afb1a38015f666f5abfd9154209af7942e0f3189.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 10:45:27.237 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/d6/a0/d6a0ede4b363734b7f133f08afb1a38015f666f5abfd9154209af7942e0f3189.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 10:45:27.237 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 10:45:27.239 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":8099938,"event":"job:exception","queue_time":638297,"attempt":17,"tags":["media_item","media_fetching","show_in_dashboard"]} 13:28:50.549 [info] {"args":{"id":20},"id":11498,"meta":{},"system_time":1776108530549080064,"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"]} 13:28:50.951 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7a/37/7a3742f93421928014866dd595202b7ee4f1189456e0dc9ace02b20c1262f214.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:31:25.369 [info] {"args":{"id":20},"id":11498,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":154820154,"event":"job:stop","queue_time":213551,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:49:10.836 [info] {"args":{"id":11},"id":11499,"meta":{},"system_time":1776109750835899525,"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"]} 13:49:11.632 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/99/cf/99cfe1dcc21ba59d2a30ae58187e0c04e4749fa974893af426ad327edf373f29.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:14:18.625 [info] {"args":{"id":11},"id":11499,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1507788599,"event":"job:stop","queue_time":570615,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:42:42.385 [info] {"args":{"id":17},"id":11500,"meta":{},"system_time":1776120162385151449,"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"]} 16:42:42.838 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7f/12/7f12b5f2544780cf8dba913b97086593a4af527d6599f4f16be92880db1fa19a.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:48:42.701 [info] {"args":{"id":17},"id":11500,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":360315642,"event":"job:stop","queue_time":717771,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:17:57.705 [info] {"args":{"id":5},"id":11501,"meta":{},"system_time":1776122277705206227,"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"]} 17:17:57.876 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/98/87/9887070d380bc9c81c662eb560d3bfcc2bee07a4eebea227a1ddb3e55d1a6398.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:20:15.759 [info] {"args":{"id":5},"id":11501,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":138053805,"event":"job:stop","queue_time":972383,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:50:43.835 [info] {"args":{"id":27},"id":11502,"meta":{},"system_time":1776124243835541925,"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"]} 17:50:44.532 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8b/3f/8b3fbd22810467a95e528818edcbcbbae84876ba2e511aa521cd63428fa1c065.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f1/96/f1968bbb71c8d67f89071023c51fccb061324d37f711c7869d410153c46072af.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:51:45.598 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8b/3f/8b3fbd22810467a95e528818edcbcbbae84876ba2e511aa521cd63428fa1c065.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f1/96/f1968bbb71c8d67f89071023c51fccb061324d37f711c7869d410153c46072af.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:51:45.959 [info] {"args":{"id":27},"id":11502,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":62123411,"event":"job:stop","queue_time":153415,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.543 [info] {"args":{},"id":11529,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1776128400543263344,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.554 [info] Culling 0 media items past their retention date 19:00:01.617 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.618 [info] {"args":{},"id":11529,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1074611,"event":"job:stop","queue_time":541798,"attempt":1,"tags":["media_item","local_data"]} 19:12:14.032 [info] {"args":{"id":25},"id":11504,"meta":{},"system_time":1776129134031952605,"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"]} 19:12:14.056 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/41/ec/41ec8084586bcc6265baa8015eb2c0113bea42a00a698ba9208bcf3ab5075d13.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:22:57.979 [info] {"args":{"id":25},"id":11504,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":643946772,"event":"job:stop","queue_time":979692,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:48:41.452 [info] {"args":{"id":29},"id":11505,"meta":{},"system_time":1776131321452785747,"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"]} 19:48:41.494 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b1/79/b17963ef9ad8b59fe335ddd572e81380fa5106294c0b9e5a1ea99c4cabf5f12f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/59/b259378d52d65342d61a20f00d80a267c26cdc1e833e5744e5b7ea8de9ac73a1.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:54:04.138 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b1/79/b17963ef9ad8b59fe335ddd572e81380fa5106294c0b9e5a1ea99c4cabf5f12f.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b2/59/b259378d52d65342d61a20f00d80a267c26cdc1e833e5744e5b7ea8de9ac73a1.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:54:04.316 [info] {"args":{"id":29},"id":11505,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":322862366,"event":"job:stop","queue_time":690920,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.610 [info] {"args":{},"id":11532,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1776132000610274340,"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"]} 20:00:00.653 [info] Redownloading 0 media items 20:00:00.654 [info] {"args":{},"id":11532,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":43548,"event":"job:stop","queue_time":608784,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:37:18.591 [info] {"args":{"id":15},"id":11507,"meta":{},"system_time":1776134238591115558,"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"]} 20:37:18.597 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/d6/7e/d67e65031fe231968488e94ebbf07d4f7bacc7690cfd0888acc78a8516535702.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:45:19.165 [info] {"args":{"id":32},"id":11510,"meta":{},"system_time":1776134719165344540,"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"]} 20:45:19.177 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7a/73/7a73fbacc2d53891475ab267e6a3b7a1a7a45e31d8d1d437b1594c776a7eea53.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:48:24.352 [info] {"args":{"id":15},"id":11507,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":665760707,"event":"job:stop","queue_time":40308,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:48:45.468 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 20:48:45.476 [info] {"args":{"id":448479},"id":11534,"meta":{},"system_time":1776134925476730934,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:48:45.477 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:48:45.699 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/66/48/6648cd033239e967d5aeebdc97f093ca3e17aade9a0d437013ba627f29b21f6d.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:49:21.062 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/66/48/6648cd033239e967d5aeebdc97f093ca3e17aade9a0d437013ba627f29b21f6d.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:49:21.062 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:49:21.062 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:49:21.063 [info] {"args":{"id":448479},"id":11534,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35586043,"event":"job:stop","queue_time":475792,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:55:10.617 [info] {"args":{"id":32},"id":11510,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":591451171,"event":"job:stop","queue_time":214795,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:55:10.618 [info] {"args":{"id":448479},"id":11535,"meta":{},"system_time":1776135310618775486,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:55:10.619 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:55:11.070 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/b9/4db9a5f339b7801615c3b09c1bc1da86ce7c40fc5a31466a4f0b264c60c15fe2.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:55:42.241 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4d/b9/4db9a5f339b7801615c3b09c1bc1da86ce7c40fc5a31466a4f0b264c60c15fe2.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:55:42.241 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:55:42.242 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:55:42.242 [info] {"args":{"id":448479},"id":11535,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31623283,"event":"job:stop","queue_time":618029,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:24:38.747 [info] {"args":{"id":31},"id":11511,"meta":{},"system_time":1776137078747121117,"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"]} 21:24:38.787 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/43/1b/431bfa517a79f915be7f15d5d0c44fddc2303391415774553c0c95cff156f70c.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:50:42.262 [info] {"args":{"id":31},"id":11511,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1563514965,"event":"job:stop","queue_time":964280,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:54:08.834 [info] {"args":{"id":21},"id":11512,"meta":{},"system_time":1776138848834186966,"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"]} 21:54:08.879 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ef/cc/efcc3ce0f2c71e25f7466113218515eddf5d2879cc883d53233403b90c2e4cca.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/62/62/6262ca39a66cdb00194a3673a6e3c1bf3e2c3b7612fb59164a79cc888b7f6ad4.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:59:38.168 [info] {"args":{"id":21},"id":11512,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":329333980,"event":"job:stop","queue_time":579497,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:15:32.226 [info] {"args":{"id":22},"id":11513,"meta":{},"system_time":1776140132226131713,"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"]} 22:15:32.282 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/1a/881afc63d4f9684cb7d4923229e13f4f4fc981a2fbb02134eeb1de2ac85218d7.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/05/40/054081f69483d5334515f4cf4a2ab60cc8546d2259280484958f61b6bdf19fd3.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:20:14.742 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/88/1a/881afc63d4f9684cb7d4923229e13f4f4fc981a2fbb02134eeb1de2ac85218d7.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/05/40/054081f69483d5334515f4cf4a2ab60cc8546d2259280484958f61b6bdf19fd3.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:20:15.258 [info] {"args":{"id":22},"id":11513,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":283032183,"event":"job:stop","queue_time":369290,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:32:50.364 [info] {"args":{"id":26},"id":11514,"meta":{},"system_time":1776141170364173918,"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"]} 22:32:51.488 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8f/80/8f80a9883adfb4b43125586115fdf09bb2eb5c166d4becf975490c11db09505b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/44/1c/441cba4d62191a56f7e40e2d14d114ea8706ab661f61455ea73a898ad2e696cb.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:37:15.499 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/8f/80/8f80a9883adfb4b43125586115fdf09bb2eb5c166d4becf975490c11db09505b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/44/1c/441cba4d62191a56f7e40e2d14d114ea8706ab661f61455ea73a898ad2e696cb.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:37:15.661 [info] {"args":{"id":26},"id":11514,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":265296520,"event":"job:stop","queue_time":469865,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:43:42.909 [info] {"args":{"id":24},"id":11515,"meta":{},"system_time":1776145422909397196,"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"]} 23:43:42.914 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fd/f0/fdf019389a23aa651deed1cd63bf50c65a26e2c3cb4b9c179417e6592510d0f8.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:47:26.117 [info] {"args":{"id":24},"id":11515,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":223206998,"event":"job:stop","queue_time":687599,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:58:41.920 [info] {"args":{"id":16},"id":11516,"meta":{},"system_time":1776146321920417544,"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"]} 23:58:41.959 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/bc/00/bc002d2e1c462202a0f00a7bdcd663eae6205a0ec8b9a7f2cc782104f149e375.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/88/f5/88f574b39347d525332dee493f4cb6a5b60397adc1c27eeab5491614bee32fe9.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:03:12.375 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/bc/00/bc002d2e1c462202a0f00a7bdcd663eae6205a0ec8b9a7f2cc782104f149e375.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/88/f5/88f574b39347d525332dee493f4cb6a5b60397adc1c27eeab5491614bee32fe9.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 00:03:13.026 [info] {"args":{"id":16},"id":11516,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":271105232,"event":"job:stop","queue_time":658904,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:54.791 [notice] SIGTERM received - shutting down 00:04:54.799 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:06:59.764 [info] Reset 0 executing jobs 00:06:59.770 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:00.554 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:00.717 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:00.719 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:00.721 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:00.722 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:00.781 [info] {"args":{},"id":11543,"meta":{},"system_time":1776146820781559317,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:00.781 [info] Updating yt-dlp 00:07:00.781 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:01.928 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:02.479 [info] {"args":{},"id":11543,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1696502,"event":"job:stop","queue_time":779968,"attempt":1,"tags":["local_data"]} 00:12:31.080 [info] {"args":{"id":19},"id":11519,"meta":{},"system_time":1776147151080163066,"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"]} 00:12:31.441 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/52/1c/521c97a485a8c092afb30bc2ef755fff5c70aa0f3f9944b8ec3cdecfbca43c61.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/00/57/005772708b265750204adcb2fd9712ce0715e84ea7463bbe1b42bc34bce37a24.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:17:42.807 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/52/1c/521c97a485a8c092afb30bc2ef755fff5c70aa0f3f9944b8ec3cdecfbca43c61.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/00/57/005772708b265750204adcb2fd9712ce0715e84ea7463bbe1b42bc34bce37a24.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 00:17:43.210 [info] {"args":{"id":6926},"id":11544,"meta":{},"system_time":1776147463210736701,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:17:43.211 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:17:43.307 [info] {"args":{"id":19},"id":11519,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":312225908,"event":"job:stop","queue_time":297458,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:17:43.469 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c1/d5/c1d5200fe78568234ea117e62c1718edeae0fb75d88946d67420858809d22dcb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:18:16.672 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c1/d5/c1d5200fe78568234ea117e62c1718edeae0fb75d88946d67420858809d22dcb.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 00:18:16.672 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:18:16.673 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:18:16.673 [info] {"args":{"id":6926},"id":11544,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":33462309,"event":"job:stop","queue_time":106000,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 01:10:36.039 [info] {"args":{"id":23},"id":11520,"meta":{},"system_time":1776150636039096977,"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"]} 01:10:36.662 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1f/8c/1f8c6fb2a56e3986c08550986c12307f9538aa1162c0b3f3a2984a324e1f31bb.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 02:14:27.621 [info] {"args":{"id":23},"id":11520,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3831581594,"event":"job:stop","queue_time":217132,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 03:31:40.763 [info] {"args":{"id":30},"id":11521,"meta":{},"system_time":1776159100763619737,"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"]} 03:31:41.431 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a8/02/a8027be03b12e5fad79fe28c0aed31aea574ead03252c9399f5bbc2d51286f15.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:14:37.883 [info] {"args":{"id":30},"id":11521,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2577119428,"event":"job:stop","queue_time":617675,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:11.326 [notice] SIGTERM received - shutting down 05:00:11.348 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:09.436 [info] Reset 0 executing jobs 05:06:09.437 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:30.903 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:33.625 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:33.627 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:33.629 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:33.629 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:33.889 [info] {"args":{},"id":11548,"meta":{},"system_time":1776164793889501664,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:33.889 [info] Updating yt-dlp 05:06:33.889 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:35.669 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:36.182 [info] {"args":{},"id":11548,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2292290,"event":"job:stop","queue_time":843987,"attempt":1,"tags":["local_data"]} 05:10:09.091 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 08:41:49.499 [info] {"args":{"id":18},"id":11523,"meta":{},"system_time":1776177709499498966,"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"]} 08:41:49.844 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7f/ee/7feef46ddca583bf1ed410e5ad6a008636d48610ab11c1885ffd8e25cd86ea44.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:12:14.172 [info] {"args":{"id":18},"id":11523,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1824672642,"event":"job:stop","queue_time":908055,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:31:25.478 [info] {"args":{"id":20},"id":11524,"meta":{},"system_time":1776195085478301242,"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"]} 13:31:25.678 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/2a/4c/2a4c91c1c8790bf6ca0ec5078ef7dfe9b2b28c5328fee635414573875850edeb.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:33:39.463 [info] {"args":{"id":20},"id":11524,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":133984696,"event":"job:stop","queue_time":109843,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:14:19.380 [info] {"args":{"id":11},"id":11525,"meta":{},"system_time":1776197659380443657,"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"]} 14:14:19.563 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5c/f4/5cf4b8e61e5b7257696ce08b7ef60164fb5c4aae9da4f8a19d4e5f14a78050b7.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 14:39:28.043 [info] {"args":{"id":11},"id":11525,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1508662176,"event":"job:stop","queue_time":756431,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:48:42.860 [info] {"args":{"id":17},"id":11526,"meta":{},"system_time":1776206922860162367,"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"]} 16:48:43.016 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f7/a7/f7a7c7cab0df71f694623dfde126500fa28915c0226fa6af344bb29e8496319b.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 16:55:38.755 [info] {"args":{"id":17},"id":11526,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":415894262,"event":"job:stop","queue_time":161361,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:20:15.939 [info] {"args":{"id":5},"id":11527,"meta":{},"system_time":1776208815939627756,"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"]} 17:20:16.029 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/52/1a/521aea1f88b9f079e7f49a42c854f7f81e1427952d2e92733d9f4e852599f8d3.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:22:16.166 [info] {"args":{"id":5},"id":11527,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":120226202,"event":"job:stop","queue_time":181558,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:51:45.994 [info] {"args":{"id":27},"id":11528,"meta":{},"system_time":1776210705994056292,"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"]} 17:51:46.769 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1b/64/1b6419d23f79157e442b14ad6ceadc3326e53a81f5cadd0cb06a78e30ada4337.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/78/7f/787fb118464654c22650f4a6572821e908748f1ae3e63d59c718aec1b54a5045.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:52:48.626 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/1b/64/1b6419d23f79157e442b14ad6ceadc3326e53a81f5cadd0cb06a78e30ada4337.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/78/7f/787fb118464654c22650f4a6572821e908748f1ae3e63d59c718aec1b54a5045.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:52:48.677 [info] {"args":{"id":27},"id":11528,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":62682797,"event":"job:stop","queue_time":36000,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.482 [info] {"args":{},"id":11555,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1776214800482786257,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:02.699 [info] Culling 0 media items past their retention date 19:00:02.731 [info] Deleting 0 media items that are from before the source cutoff 19:00:02.732 [info] {"args":{},"id":11555,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":2249193,"event":"job:stop","queue_time":480951,"attempt":1,"tags":["media_item","local_data"]} 19:22:58.767 [info] {"args":{"id":25},"id":11530,"meta":{},"system_time":1776216178767151334,"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"]} 19:22:58.846 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6b/f6/6bf66db9b3d589b5830f002189e8047e66fc68f51c89d15caef271de8acb60c0.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:31:09.526 [info] {"args":{"id":25},"id":11530,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":490759172,"event":"job:stop","queue_time":789831,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:54:04.788 [info] {"args":{"id":29},"id":11531,"meta":{},"system_time":1776218044788455400,"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"]} 19:54:04.852 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b9/c3/b9c382a4570831b6f6890dc86219c6126e8f7cb6dc51fd3f43306982d1e659d2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/01/b1/01b10319d8efdc9f1ae07f1e9b3d5decaa2a68294f6103e7c1600e4e73c8ac0b.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:58:11.628 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b9/c3/b9c382a4570831b6f6890dc86219c6126e8f7cb6dc51fd3f43306982d1e659d2.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/01/b1/01b10319d8efdc9f1ae07f1e9b3d5decaa2a68294f6103e7c1600e4e73c8ac0b.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 19:58:12.098 [info] {"args":{"id":29},"id":11531,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":247309860,"event":"job:stop","queue_time":474448,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 20:00:00.547 [info] {"args":{},"id":11558,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1776218400547206532,"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"]} 20:00:00.606 [info] Redownloading 0 media items 20:00:00.608 [info] {"args":{},"id":11558,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":58912,"event":"job:stop","queue_time":546114,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:48:25.346 [info] {"args":{"id":15},"id":11533,"meta":{},"system_time":1776221305346847925,"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"]} 20:48:25.414 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/08/1f/081f28105bdfe62fdcd2b4b469ed428e958943c650d5e7d1605510a37b442a25.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:55:10.822 [info] {"args":{"id":32},"id":11536,"meta":{},"system_time":1776221710822521217,"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"]} 20:55:10.884 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/83/16/8316f56068dd7dc4b4c33e0a56721a6b918d8cccf8cbe394ac54d89a64ee62a4.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:58:36.681 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 20:58:36.690 [info] {"args":{"id":448479},"id":11559,"meta":{},"system_time":1776221916690072514,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:58:36.691 [info] User scripts lifecyle file either not present or is empty. Skipping. 20:58:36.735 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4b/84/4b8421c701c67f387a960a8c973312a6754e018dc063c11eaa170aaa48b7aae4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:59:07.792 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/4b/84/4b8421c701c67f387a960a8c973312a6754e018dc063c11eaa170aaa48b7aae4.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 20:59:07.793 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:59:07.793 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 20:59:07.794 [info] {"args":{"id":448479},"id":11559,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31103409,"event":"job:stop","queue_time":689011,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:02:49.060 [info] {"args":{"id":15},"id":11533,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":863712978,"event":"job:stop","queue_time":995666,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:05:05.335 [info] {"args":{"id":32},"id":11536,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":594511922,"event":"job:stop","queue_time":206625,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:05:05.336 [info] {"args":{"id":448479},"id":11561,"meta":{},"system_time":1776222305336476321,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:05:05.339 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:05:05.473 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3c/55/3c55e996a483feaa0e8f3ca77c1162260daee54a3f1e1474acef318c729dfedf.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:05:40.591 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/3c/55/3c55e996a483feaa0e8f3ca77c1162260daee54a3f1e1474acef318c729dfedf.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:05:40.591 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:05:40.592 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:05:40.593 [info] {"args":{"id":448479},"id":11561,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35255734,"event":"job:stop","queue_time":334940,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:50:42.468 [info] {"args":{"id":31},"id":11537,"meta":{},"system_time":1776225042468093326,"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"]} 21:50:42.499 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/1c/bc/1cbc85117269a36cf04be69d36d89d5c9531429aa07847b6a38ad83c37a349af.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:59:39.086 [info] {"args":{"id":21},"id":11538,"meta":{},"system_time":1776225579086043341,"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"]} 21:59:39.113 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/98/14/9814fd7867e2838aac434837d98e19a0d4407f80dbde75c12bbe529424b98d60.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/fb/1c/fb1c26b6673b8c95556fa994f74696b650aef8ab0f6e510061ec3a6423f04a86.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:05:07.503 [info] {"args":{"id":21},"id":11538,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":328417017,"event":"job:stop","queue_time":918939,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:20:15.312 [info] {"args":{"id":22},"id":11539,"meta":{},"system_time":1776226815312373830,"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"]} 22:20:15.345 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/18/98/1898ca0c7eb5e89baf0c37a3dce94d0d4a99005078b0af6b55ccb3d11894784c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cd/b6/cdb682d3ccadcbe0968b4152379e58bf4cc8445e66977e3e7baa4faab9f503e2.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:20:45.441 [info] {"args":{"id":31},"id":11537,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1802972932,"event":"job:stop","queue_time":207521,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:25:35.462 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/18/98/1898ca0c7eb5e89baf0c37a3dce94d0d4a99005078b0af6b55ccb3d11894784c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cd/b6/cdb682d3ccadcbe0968b4152379e58bf4cc8445e66977e3e7baa4faab9f503e2.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:25:36.260 [info] {"args":{"id":22},"id":11539,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":320947318,"event":"job:stop","queue_time":84135,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:37:16.324 [info] {"args":{"id":26},"id":11540,"meta":{},"system_time":1776227836324416997,"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"]} 22:37:16.954 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ff/2b/ff2b20d4fdaba639c592d8143866e91347c3a60a1c3bc6377d2c5450c98982b5.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a3/de/a3de482f79738b93980c7b99728bd786d9fabe651db26ace6da6cef525e93791.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:43:00.591 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ff/2b/ff2b20d4fdaba639c592d8143866e91347c3a60a1c3bc6377d2c5450c98982b5.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/a3/de/a3de482f79738b93980c7b99728bd786d9fabe651db26ace6da6cef525e93791.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:43:00.971 [info] {"args":{"id":26},"id":11540,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":344646155,"event":"job:stop","queue_time":666789,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:09:44.429 [info] {"args":{"id":355622},"id":11478,"meta":{},"system_time":1776229784429210089,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:09:44.430 [info] User scripts lifecyle file either not present or is empty. Skipping. 23:09:44.446 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b8/a2/b8a23da3b5227df030dbfb5e39237d6700ff4dfce17e7d51b12db5b33b294a27.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:09:54.370 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=p55LOH_RtZs --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/b8/a2/b8a23da3b5227df030dbfb5e39237d6700ff4dfce17e7d51b12db5b33b294a27.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks. 23:09:54.371 [error] yt-dlp download error for media item #355622: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] p55LOH_RtZs: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 23:09:54.372 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355622},"id":11478,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":9941889,"event":"job:exception","queue_time":294705,"attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 23:47:26.801 [info] {"args":{"id":24},"id":11541,"meta":{},"system_time":1776232046801231464,"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"]} 23:47:26.822 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/90/65/906586760a1382ff32c56ee8a9826c1fe15792ed9bff519016bb5493c8313ae7.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:50:18.625 [info] {"args":{"id":24},"id":11541,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":171823444,"event":"job:stop","queue_time":687338,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:03:13.813 [info] {"args":{"id":16},"id":11542,"meta":{},"system_time":1776232993813594098,"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"]} 00:03:14.204 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f1/dc/f1dc7528495de616877468a67093b55c82f8c675853dcd9d10dc3321e4d8a3ab.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/04/42045128f0e997142537a4ff0e07983e5a02c9e0446ba396240bc520dcbaa601.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:04:47.873 [notice] SIGTERM received - shutting down 00:07:00.188 [info] Reset 1 executing jobs 00:07:00.189 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:00.863 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:01.006 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:01.008 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:01.010 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:01.011 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:01.019 [info] {"args":{},"id":11568,"meta":{},"system_time":1776233221019093085,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:01.019 [info] Updating yt-dlp 00:07:01.019 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:02.017 [info] {"args":{"id":16},"id":11542,"meta":{},"system_time":1776233222017216101,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:07:02.049 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:02.209 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/68/83/6883bd46867317f519ea584b7fe44fdac736100e2dc6918e5d854fc7869de4fc.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e8/d2/e8d2c43bdffa548fd9e311af8fa479591d6697024e143189de0c55616f2f2140.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:07:02.575 [info] {"args":{},"id":11568,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1555414,"event":"job:stop","queue_time":17855,"attempt":1,"tags":["local_data"]} 00:11:32.125 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/68/83/6883bd46867317f519ea584b7fe44fdac736100e2dc6918e5d854fc7869de4fc.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e8/d2/e8d2c43bdffa548fd9e311af8fa479591d6697024e143189de0c55616f2f2140.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 00:11:32.435 [info] {"args":{"id":16},"id":11542,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":270417628,"event":"job:stop","queue_time":228992943,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:17:43.732 [info] {"args":{"id":19},"id":11545,"meta":{},"system_time":1776233863731999446,"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"]} 00:17:44.022 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/72/c2/72c2e58617f723a7a92d9b66a90e963d6d259922db02f8a26591b93a30ff4c8d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/af/c4/afc4b071893cb20616a58d2acadb58cbd9b513bf80ec543652d409aac89b4d68.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:22:14.806 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/72/c2/72c2e58617f723a7a92d9b66a90e963d6d259922db02f8a26591b93a30ff4c8d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/af/c4/afc4b071893cb20616a58d2acadb58cbd9b513bf80ec543652d409aac89b4d68.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 00:22:15.223 [info] {"args":{"id":6926},"id":11570,"meta":{},"system_time":1776234135223068087,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:22:15.275 [info] {"args":{"id":19},"id":11545,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":271541120,"event":"job:stop","queue_time":475718,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:22:15.321 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:22:15.533 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c5/6d/c56d4e5bbd2d483edefbfca8181b23bad0cf4ec1fe2b9e8a5d8b4b5f1b958494.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:22:51.538 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c5/6d/c56d4e5bbd2d483edefbfca8181b23bad0cf4ec1fe2b9e8a5d8b4b5f1b958494.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 00:22:51.539 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:22:51.539 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:22:51.541 [info] {"args":{"id":6926},"id":11570,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":36316455,"event":"job:stop","queue_time":188851,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:28:18.763 [info] {"args":{"id":355611},"id":11477,"meta":{},"system_time":1776234498763867986,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:28:18.783 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:28:19.236 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c0/f6/c0f6823d2c5532d50fd712abe466ddc37f2f8f6e0405a80f8fedb210d8172174.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:28:30.162 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=0M1jFCsb48c --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/c0/f6/c0f6823d2c5532d50fd712abe466ddc37f2f8f6e0405a80f8fedb210d8172174.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks. 00:28:30.162 [error] yt-dlp download error for media item #355611: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] 0M1jFCsb48c: Join this channel to get access to members-only content like this video, and other exclusive perks.\n" 00:28:30.163 [info] {"error":"** (Oban.PerformError) Pinchflat.Downloading.MediaDownloadWorker failed with {:error, :download_failed}","args":{"id":355611},"id":11477,"meta":{},"state":"failure","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":11399240,"event":"job:exception","queue_time":469830,"attempt":18,"tags":["media_item","media_fetching","show_in_dashboard"]} 02:14:28.503 [info] {"args":{"id":23},"id":11546,"meta":{},"system_time":1776240868503088225,"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"]} 02:14:30.681 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7e/ad/7eadf2bf3ce6e9ab61a70778b07157314e83d160e521aa251cbe4ab98db21b4e.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 03:17:46.610 [info] {"args":{"id":23},"id":11546,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3798107040,"event":"job:stop","queue_time":957657,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 04:14:38.437 [info] {"args":{"id":30},"id":11547,"meta":{},"system_time":1776248078437728722,"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"]} 04:14:38.925 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/3e/c7/3ec726ba6f9491c505a2689c298d28692c9a33b5fa65a83cfacbde1861620a5d.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:51:55.516 [info] {"args":{"id":30},"id":11547,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2237077513,"event":"job:stop","queue_time":555188,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:00:10.205 [notice] SIGTERM received - shutting down 05:00:10.235 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 05:06:21.642 [info] Reset 0 executing jobs 05:06:21.643 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:42.080 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:46.149 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:46.151 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:46.153 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:46.153 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:46.901 [info] {"args":{},"id":11574,"meta":{},"system_time":1776251206900915099,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:46.901 [info] Updating yt-dlp 05:06:46.901 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:48.481 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:49.081 [info] {"args":{},"id":11574,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2108513,"event":"job:stop","attempt":1,"queue_time":899687,"tags":["local_data"]} 05:10:21.080 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 09:12:14.182 [info] {"args":{"id":18},"id":11549,"meta":{},"system_time":1776265934182635371,"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"]} 09:12:14.720 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLZg5oPXUrUNKUgbKyKj0jtsMOJF0ij8rb --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/SmallAnt RunBun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/15/ba/15baf0c6a2412c3051107bd24d55f12b124616f871ead574aa291f45deb43e48.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 09:39:07.789 [info] {"args":{"id":18},"id":11549,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1613606086,"event":"job:stop","attempt":1,"queue_time":196848,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 13:33:40.178 [info] {"args":{"id":20},"id":11550,"meta":{},"system_time":1776281620178004085,"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"]} 13:33:40.341 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeMShsNbeL1urF-lXQslgUJ --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Music/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/7c/ff/7cff06d78de0f1898e1e1a92f3b3e5ec77e9f6bfa7921f9f1c62948355ed5676.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 13:36:14.339 [info] {"args":{"id":20},"id":11550,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":154095583,"event":"job:stop","attempt":1,"queue_time":716959,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 14:39:28.366 [info] {"args":{"id":11},"id":11551,"meta":{},"system_time":1776285568366856771,"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"]} 14:39:29.317 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpeN0HnqYWVLjx4ZEkosA-q5 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/MythBusters/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/26/76/26762f689393f5dd376f84605b0336f8efa7a7678b42e13a29f99c46200b36c7.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 15:08:31.806 [info] {"args":{"id":11},"id":11551,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1743437489,"event":"job:stop","attempt":1,"queue_time":325204,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 16:55:39.102 [info] {"args":{"id":17},"id":11552,"meta":{},"system_time":1776293739101933636,"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"]} 16:55:39.505 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpfAmchQ4Lgv86aYcHK_1HZE --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/f5/8b/f58b6970c1e68e5ef2bdeacf7272e6de7d1b58b4cbf77c7cd651264770882d2a.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:01:41.367 [info] {"args":{"id":17},"id":11552,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":362264873,"event":"job:stop","attempt":1,"queue_time":348510,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:22:16.856 [info] {"args":{"id":5},"id":11553,"meta":{},"system_time":1776295336856116296,"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"]} 17:22:16.915 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcPxy1IIFfq76Prh7zQEEvq --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Nuzlocke/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/6d/95/6d95c1a93bd435046374ba420dde6340e8da6618da382011cc774417f15ce37e.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:24:17.862 [info] {"args":{"id":5},"id":11553,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":121005086,"event":"job:stop","attempt":1,"queue_time":691613,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 17:52:48.854 [info] {"args":{"id":27},"id":11554,"meta":{},"system_time":1776297168854694205,"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"]} 17:52:49.356 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b8/f9/b8f9012e92ea83784c38bb3ba147f32c9061221e56d6bc82659ba3457c091627.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/14/ca/14caafcaa4fd7b2c3bbfbeb2590f9791bd00971c519248b65744dbd059726174.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 17:53:51.151 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@WorkshopCompanion --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Workshop Companion/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/b8/f9/b8f9012e92ea83784c38bb3ba147f32c9061221e56d6bc82659ba3457c091627.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/14/ca/14caafcaa4fd7b2c3bbfbeb2590f9791bd00971c519248b65744dbd059726174.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 17:53:51.217 [info] {"args":{"id":27},"id":11554,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":62362126,"event":"job:stop","attempt":1,"queue_time":179198,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 18:14:26.246 [info] {"args":{"id":12},"id":11394,"meta":{},"system_time":1776298466246539576,"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"]} 18:14:26.457 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLz3-p2q6vFYUpr-f2wOSQ5uCQlvWM9iGm --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/PricePoints/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/31/cf/31cfbdd916e4d1e223fc20dd3e412bfe686060906474711a089c2803a03770c8.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 18:20:44.869 [info] {"args":{"id":12},"id":11394,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":378621936,"event":"job:stop","attempt":1,"queue_time":692565,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:00:00.022 [info] {"args":{},"id":11582,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"system_time":1776301200022836355,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","local_data"]} 19:00:01.443 [info] Culling 0 media items past their retention date 19:00:01.472 [info] Deleting 0 media items that are from before the source cutoff 19:00:01.473 [info] {"args":{},"id":11582,"meta":{"cron":true,"cron_expr":"0 1 * * *"},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.Downloading.MediaRetentionWorker","source":"oban","duration":1450137,"event":"job:stop","attempt":1,"queue_time":21790,"tags":["media_item","local_data"]} 19:31:10.194 [info] {"args":{"id":25},"id":11556,"meta":{},"system_time":1776303070194838492,"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"]} 19:31:10.228 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL4QZVlD6JQndFj_7nmexjTidzyP3OKWcD --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Fighting Games are Broken/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/66/1d/661dacba4df775409fbf57c8bd1c4f20e4beb653c2e23d00132b3a11e4b158b4.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 19:40:34.348 [info] {"args":{"id":25},"id":11556,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":564153523,"event":"job:stop","attempt":1,"queue_time":670552,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 19:58:12.965 [info] {"args":{"id":29},"id":11557,"meta":{},"system_time":1776304692965671494,"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"]} 19:58:13.305 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6c/5c/6c5c77b1185cfcbaf1cbc5c45ed4882d817aadaaeade347c22642d99f52285a3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4d/c8/4dc85aabc3e74806f232a115720328614d264b8cd8eff52e69e558a089ba9144.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 20:00:00.083 [info] {"args":{},"id":11584,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"system_time":1776304800083806894,"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"]} 20:00:00.120 [info] Redownloading 0 media items 20:00:00.121 [info] {"args":{},"id":11584,"meta":{"cron":true,"cron_expr":"0 2 * * *"},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaQualityUpgradeWorker","source":"oban","duration":37087,"event":"job:stop","attempt":1,"queue_time":82686,"tags":["media_item","media_fetching","show_in_dashboard"]} 20:03:42.567 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@turndownforwalt --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/turndownforwalt/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/6c/5c/6c5c77b1185cfcbaf1cbc5c45ed4882d817aadaaeade347c22642d99f52285a3.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/4d/c8/4dc85aabc3e74806f232a115720328614d264b8cd8eff52e69e558a089ba9144.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 20:03:42.970 [info] {"args":{"id":29},"id":11557,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":330004310,"event":"job:stop","attempt":1,"queue_time":868382,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:02:49.134 [info] {"args":{"id":15},"id":11560,"meta":{},"system_time":1776308569134000033,"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"]} 21:02:49.182 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcA9oW_PiCFqSsjySfIxA3T --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Interesting VG/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/cd/c0/cdc049213a2077baba88c537d6e841ec5fdc3301e00ac6c5b04677a819653588.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:05:06.291 [info] {"args":{"id":32},"id":11562,"meta":{},"system_time":1776308706291702612,"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"]} 21:05:06.310 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PL6Zpep0TMBYQ9PunFSTptuM2Nml0krqAw --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Will It Kill/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b5/54/b5543613874c3c20c513bc540df78c80cad0ee3a2931f688d1853c0aeacfd9e5.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:08:33.664 [info] Kicking off download for media item #448479 (oEunkVRnksQ) 21:08:33.672 [info] {"args":{"id":448479},"id":11586,"meta":{},"system_time":1776308913672864036,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:08:33.673 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:08:33.738 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/83/54/8354d8f4ac698f7b67163f29acbbee05289f1e1cf60c08b1d7ec04c267b58dae.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:09:08.713 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/83/54/8354d8f4ac698f7b67163f29acbbee05289f1e1cf60c08b1d7ec04c267b58dae.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:09:08.713 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:09:08.714 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:09:08.714 [info] {"args":{"id":448479},"id":11586,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":35041286,"event":"job:stop","attempt":1,"queue_time":671688,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:13:57.556 [info] {"args":{"id":15},"id":11560,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":668421975,"event":"job:stop","attempt":1,"queue_time":75537,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:15:00.201 [info] {"args":{"id":32},"id":11562,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":593908845,"event":"job:stop","attempt":1,"queue_time":958598,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 21:15:00.204 [info] {"args":{"id":448479},"id":11588,"meta":{},"system_time":1776309300204239383,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 21:15:00.205 [info] User scripts lifecyle file either not present or is empty. Skipping. 21:15:00.300 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/24/8224b89eace2129fe40446bae362213dc51a410942089de83fb96d2d8f69e399.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 21:15:31.502 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=oEunkVRnksQ --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/82/24/8224b89eace2129fe40446bae362213dc51a410942089de83fb96d2d8f69e399.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 21:15:31.502 [error] yt-dlp download error for media item #448479: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:15:31.502 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] oEunkVRnksQ: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 21:15:31.503 [info] {"args":{"id":448479},"id":11588,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31298315,"event":"job:stop","attempt":1,"queue_time":200096,"tags":["media_item","media_fetching","show_in_dashboard"]} 22:05:08.206 [info] {"args":{"id":21},"id":11563,"meta":{},"system_time":1776312308206922233,"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"]} 22:05:08.272 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@MeleeMoments/videos --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Melee Moments/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/c6/db/c6db0c56258697d075321a106382aa5a67675002ac4532e5b067a0aeddd48f0c.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/43/b5/43b54df3987b9767723912f7f4403c8eec70b1c357025e9921507ec68d416b8a.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:09:58.731 [info] {"args":{"id":21},"id":11563,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":290524058,"event":"job:stop","attempt":1,"queue_time":705138,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:20:46.320 [info] {"args":{"id":31},"id":11564,"meta":{},"system_time":1776313246320115629,"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"]} 22:20:46.379 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvufrorQgA6kmT-PO_okSyzk --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh-Jank/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/13/b0/13b041bb2259ce564bf945ed1fca272c6c41e59da1adad6d5fa28e195c71e624.json --sleep-requests 6 --sleep-interval 7 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:25:36.652 [info] {"args":{"id":22},"id":11565,"meta":{},"system_time":1776313536652793329,"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"]} 22:25:36.681 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/42/59/42597faac29cee001ae4957bb3ba316f6c8d1236fa7a98ed2cf7f579e200f51d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/9c/429ced7ce4caaa77399b9404ecf63769c4a499cd10f11d503c77a713bfddec74.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:30:55.876 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@Bismuth9 --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Bismuth/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/42/59/42597faac29cee001ae4957bb3ba316f6c8d1236fa7a98ed2cf7f579e200f51d.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/42/9c/429ced7ce4caaa77399b9404ecf63769c4a499cd10f11d503c77a713bfddec74.json --sleep-requests 8 --sleep-interval 6 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:30:56.015 [info] {"args":{"id":22},"id":11565,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":319362074,"event":"job:stop","attempt":1,"queue_time":394475,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:43:01.912 [info] {"args":{"id":26},"id":11566,"meta":{},"system_time":1776314581912802192,"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"]} 22:43:02.225 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f2/2b/f22b25d58c289e606c1ea390f9392127801024182043eda65a0b87f7e073e7ee.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dd/77/dd77a7a9bb44360140ce9002dc7b3e7aed95778fb2ffd049e85e385012f55711.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 22:46:47.278 [info] {"args":{"id":31},"id":11564,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":1560956461,"event":"job:stop","attempt":1,"queue_time":880212,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 22:48:06.013 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@sora_sakurai_en --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Masahiro Sakurai/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/f2/2b/f22b25d58c289e606c1ea390f9392127801024182043eda65a0b87f7e073e7ee.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/dd/77/dd77a7a9bb44360140ce9002dc7b3e7aed95778fb2ffd049e85e385012f55711.json --sleep-requests 7 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 22:48:06.145 [info] {"args":{"id":26},"id":11566,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":304231749,"event":"job:stop","attempt":1,"queue_time":941537,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 23:50:19.282 [info] {"args":{"id":24},"id":11567,"meta":{},"system_time":1776318619281872270,"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"]} 23:50:19.641 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLnvfkMG59QpcTZvYy6258nlckhXVMBJ7c --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Speedrun/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/bf/d0/bfd0a866b90b709d37b90f5e8939dccfc510372d1aa5c48c89321a491afc1ef1.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 23:53:12.572 [info] {"args":{"id":24},"id":11567,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":173290065,"event":"job:stop","attempt":1,"queue_time":657956,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:04:56.995 [notice] SIGTERM received - shutting down 00:04:57.004 [notice] :alarm_handler: {:clear, :system_memory_high_watermark} 00:07:00.855 [info] Reset 0 executing jobs 00:07:00.857 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:01.495 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 00:07:01.705 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:07:01.709 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 00:07:01.714 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 00:07:01.716 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 00:07:01.774 [info] {"args":{},"id":11595,"meta":{},"system_time":1776319621774750555,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 00:07:01.775 [info] Updating yt-dlp 00:07:01.775 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 00:07:02.763 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 00:07:03.271 [info] {"args":{},"id":11595,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":1495558,"event":"job:stop","queue_time":773412,"attempt":1,"tags":["local_data"]} 00:11:33.138 [info] {"args":{"id":16},"id":11569,"meta":{},"system_time":1776319893137941342,"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"]} 00:11:33.292 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a5/b5/a5b5f65b2a76f19780942ca228e5de8f18469fb7d29e0b15209aa213305fb4be.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5c/b0/5cb018c5f867c1a88aa3059ff180b2aa09ad49bc7a8d46ed32588772b40bbba0.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:16:45.738 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@xkcd_whatif --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/XKCD/%(upload_date>%Y-%m-%d)S %(title)S/%(title)S [%(id)S].%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/a5/b5/a5b5f65b2a76f19780942ca228e5de8f18469fb7d29e0b15209aa213305fb4be.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/5c/b0/5cb018c5f867c1a88aa3059ff180b2aa09ad49bc7a8d46ed32588772b40bbba0.json --sleep-requests 7 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 00:16:45.961 [info] {"args":{"id":16},"id":11569,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":312822557,"event":"job:stop","queue_time":572082,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:22:15.835 [info] {"args":{"id":19},"id":11571,"meta":{},"system_time":1776320535835207219,"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"]} 00:22:16.491 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ab/1b/ab1b8173edd99fd2d6c62afda643a898a5a190c1cf88fe5de95efeb5ab3d637b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e6/4c/e64c8e51a89f86f1a63b685176005907ae6162e228140292831508d0391453cb.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:22:58.203 [info] Kicking off download for media item #545376 (wkyjOoUu_ck) 00:22:58.471 [info] {"args":{"id":545376},"id":11597,"meta":{},"system_time":1776320578471372806,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:22:58.537 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:22:58.850 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=wkyjOoUu_ck --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/a2/c9/a2c91aea6f64eeda5bbb4a4a173358bf4777e1fa22ddf8d51d52c8b75d8c92fe.json --sleep-requests 7 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:23:13.598 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=wkyjOoUu_ck --no-simulate --no-progress --no-force-overwrites --parse-metadata %(upload_date>%Y-%m-%d)s:(?P.+) --write-thumbnail --convert-thumbnail jpg --output thumbnail:/downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S-thumb.%(ext)S --embed-thumbnail --convert-thumbnail jpg --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --print-to-file after_move:%()j /tmp/pinchflat/data/b8/95/b895aedce2ef77286698e20412cce375dd700d066e15434d62b6ad3006f04394.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:23:55.802 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=wkyjOoUu_ck --no-simulate --skip-download --write-thumbnail --convert-thumbnail jpg --output /config/metadata/media_items/545376/thumbnail.%(ext)s --print-to-file after_move:%()j /tmp/pinchflat/data/98/ca/98cae432d7fcf764648eb62887ca001f575104b8e22a9a675dbdc0c34dbd123b.json --sleep-requests 8 --sleep-interval 8 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:24:09.170 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:24:09.171 [info] {"args":{"id":545376},"id":11597,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":70699163,"event":"job:stop","queue_time":240399,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:27:19.969 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/@_ONGBAL --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/ONGBAL/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --break-on-existing --download-archive /tmp/pinchflat/data/ab/1b/ab1b8173edd99fd2d6c62afda643a898a5a190c1cf88fe5de95efeb5ab3d637b.txt --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e6/4c/e64c8e51a89f86f1a63b685176005907ae6162e228140292831508d0391453cb.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 101 with: 00:27:20.825 [info] {"args":{"id":6926},"id":11598,"meta":{},"system_time":1776320840825432349,"max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","event":"job:start","attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 00:27:20.826 [info] User scripts lifecyle file either not present or is empty. Skipping. 00:27:21.382 [info] [command_wrapper]: /usr/local/bin/apprise called with: --verbose --title [Pinchflat] New media found --body Found 1 new media item(s) for ONGBAL. Downloading them now https://discordapp.com/api/webhooks/1356276532204667072/hBvN25TNC2BoK5qmSOLdXMha_VCtNWpmUDk4PXQiN-Ws-5gfA9whyMLu94K1WNdsXrCq 00:27:21.574 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/49/ca/49ca5cf49baea136683eb960493ce6c84938170bdb2db073cf0211e1875e5223.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 00:27:30.582 [info] Sent new media notification for source 19 00:27:30.635 [info] {"args":{"id":19},"id":11571,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":314799684,"event":"job:stop","queue_time":509905,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 00:27:52.633 [error] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/watch?v=H0xZt2BgwnM --simulate --skip-download --print-to-file %(.{live_status})j /tmp/pinchflat/data/49/ca/49ca5cf49baea136683eb960493ce6c84938170bdb2db073cf0211e1875e5223.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache exited: 1 with: WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one ERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies 00:27:52.633 [error] yt-dlp download error for media item #6926: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:27:52.633 [error] yt-dlp download will not be retried: "WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add --js-runtimes RUNTIME[:PATH] to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See https://github.com/yt-dlp/yt-dlp/wiki/EJS for details on installing one\nERROR: [youtube] H0xZt2BgwnM: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp for how to manually pass cookies. Also see https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies for tips on effectively exporting YouTube cookies\n" 00:27:52.634 [info] {"args":{"id":6926},"id":11598,"meta":{},"state":"success","max_attempts":20,"queue":"media_fetching","worker":"Pinchflat.Downloading.MediaDownloadWorker","source":"oban","duration":31808233,"event":"job:stop","queue_time":824391,"attempt":1,"tags":["media_item","media_fetching","show_in_dashboard"]} 03:17:47.290 [info] {"args":{"id":23},"id":11572,"meta":{},"system_time":1776331067290268727,"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"]} 03:17:47.923 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLLPc2O7B3LPF571yPsKt67nIIHPWT_7kf --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/Play to Win MTG/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/16/04/16040fe77885854bc845406b1be9cd3ba76d434325df44f3e74c5daf9a36830d.json --sleep-requests 6 --sleep-interval 8 --sleep-subtitles 7 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 04:21:16.051 [info] {"args":{"id":23},"id":11572,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":3808760754,"event":"job:stop","queue_time":736134,"attempt":1,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 04:46:23.194 [info] GET / 04:46:25.705 [info] Sent 200 in 2511ms 04:51:55.922 [info] {"args":{"id":30},"id":11573,"meta":{},"system_time":1776336715922808591,"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"]} 04:51:56.861 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/b5/17/b5174fee658c25838d6ce7c96270d129dea5563588409bf7d7bd1a77e7511441.json --sleep-requests 6 --sleep-interval 6 --sleep-subtitles 8 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:00:11.486 [notice] SIGTERM received - shutting down 05:06:29.097 [info] Reset 1 executing jobs 05:06:29.099 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:46.167 [info] [command_wrapper]: /usr/local/bin/apprise called with: --version 05:06:49.492 [info] User scripts lifecyle file either not present or is empty. Skipping. 05:06:49.494 [info] {"message":"notifier only receiving messages from its own node, functionality may be degraded","source":"oban","event":"notifier:switch","connectivity_status":"solitary"} 05:06:49.496 [info] Running PinchflatWeb.Endpoint with cowboy 2.12.0 at 0.0.0.0:8945 (http) 05:06:49.496 [info] Access PinchflatWeb.Endpoint at http://localhost:8945 05:06:49.552 [info] {"args":{},"id":11601,"meta":{},"system_time":1776337609552481959,"max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","event":"job:start","attempt":1,"tags":["local_data"]} 05:06:49.552 [info] Updating yt-dlp 05:06:49.552 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --update 05:06:50.503 [info] {"args":{"id":30},"id":11573,"meta":{},"system_time":1776337610503226665,"max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","event":"job:start","attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 05:06:51.527 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: --version 05:06:52.063 [info] {"args":{},"id":11601,"meta":{},"state":"success","max_attempts":20,"queue":"local_data","worker":"Pinchflat.YtDlp.UpdateWorker","source":"oban","duration":2510688,"event":"job:stop","queue_time":551202,"attempt":1,"tags":["local_data"]} 05:06:56.528 [info] [command_wrapper]: /usr/local/bin/yt-dlp called with: https://www.youtube.com/playlist?list=PLpAqSYsFkgvsOKDAAEzj4dCIAfFjwtY0y --simulate --skip-download --ignore-no-formats-error --no-warnings --output /downloads/History of YuGiOh/%(upload_date>%Y-%m-%d)S %(title)S.%(ext)S --remux-video mp4 --format-sort res:1080,+codec:avc:m4a --format bestvideo*+bestaudio/best --print-to-file %(.{id,title,live_status,original_url,description,aspect_ratio,duration,upload_date,timestamp,playlist_index,filename})j /tmp/pinchflat/data/e1/42/e1428a19709cb1348b51301182eb1975e027fc56e429b7f22ea1a4cef659d959.json --sleep-requests 8 --sleep-interval 7 --sleep-subtitles 6 --windows-filenames --quiet --cache-dir /tmp/pinchflat/data/yt-dlp-cache 05:10:28.107 [notice] :alarm_handler: {:set, {:system_memory_high_watermark, []}} 05:55:46.977 [info] {"args":{"id":30},"id":11573,"meta":{},"state":"success","max_attempts":20,"queue":"media_collection_indexing","worker":"Pinchflat.SlowIndexing.MediaCollectionIndexingWorker","source":"oban","duration":2936473906,"event":"job:stop","queue_time":894990479,"attempt":2,"tags":["media_source","media_collection_indexing","show_in_dashboard"]} 06:25:44.332 [info] GET /sources/32 06:25:44.806 [info] Sent 200 in 473ms 06:26:32.360 [info] GET /sources/32/media/448479 06:26:32.371 [info] Sent 200 in 10ms 06:27:53.305 [info] GET /sources/29/media/355622 06:27:53.325 [info] Sent 200 in 20ms 06:28:00.128 [info] GET /sources/29/media/531541 06:28:00.137 [info] Sent 200 in 8ms 06:28:14.438 [info] GET /sources/23/media/522655 06:28:14.475 [info] Sent 200 in 36ms 06:29:03.822 [info] GET /sources/19/media/532721 06:29:03.827 [info] Sent 200 in 5ms 06:29:20.502 [info] GET /settings 06:29:20.504 [info] Sent 200 in 2ms 06:29:26.541 [info] GET /sources 06:29:27.365 [info] Sent 200 in 824ms 06:29:31.839 [info] GET /media_profiles 06:29:31.842 [info] Sent 200 in 2ms 06:30:49.008 [info] GET /app_info 06:30:49.010 [info] Sent 200 in 1ms 06:30:53.834 [info] GET /sources/23 06:30:53.883 [info] Sent 200 in 48ms 06:31:11.229 [info] GET /sources/19 06:31:11.285 [info] Sent 200 in 55ms 06:32:04.108 [info] GET /sources/8 06:32:04.449 [info] Sent 200 in 340ms 06:32:29.439 [info] GET /sources/8/media/20042 06:32:29.445 [info] Sent 200 in 5ms 06:32:42.134 [info] GET /sources/8/media/164000 06:32:42.138 [info] Sent 200 in 4ms 06:33:28.046 [info] GET /sources/19/media/545376 06:33:28.051 [info] Sent 200 in 5ms 06:33:55.083 [info] GET /sources/29 06:33:55.103 [info] Sent 200 in 20ms 06:34:08.304 [info] GET /sources/29/media/355611 06:34:08.327 [info] Sent 200 in 22ms 06:35:18.944 [info] GET /sources/19/media/522163 06:35:18.949 [info] Sent 200 in 5ms 07:27:23.105 [info] GET /sitemap.xml 07:27:23.106 [error] #PID<0.3214.0> running PinchflatWeb.Endpoint (connection #PID<0.3212.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (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.3212.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 30833}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3214.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbZUJF4wnLp85gAAC3h"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3212.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 30833}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, 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.3212.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sitemap.xml", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 30833}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3214.0>, params: %{}, path_info: ["sitemap"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sitemap.xml", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-rev (truncated) 07:56:24.943 [info] GET /sources/32/sync_files_on_disk 07:56:24.944 [error] #PID<0.3346.0> running PinchflatWeb.Endpoint (connection #PID<0.3345.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3345.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 51860}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3346.0>, params: %{}, path_info: ["sources", "32", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/32/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKba5h8gRwxXx6kAADIB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3345.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 51860}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3345.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 51860}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3346.0>, params: %{}, path_info: ["sources", "32", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} (truncated) 07:56:25.209 [info] GET /sources/32/force_metadata_refresh 07:56:25.210 [error] #PID<0.3347.0> running PinchflatWeb.Endpoint (connection #PID<0.3345.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3345.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 51860}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3347.0>, params: %{}, path_info: ["sources", "32", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/32/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKba5i799lywZeAAADIh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3345.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 51860}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3345.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 51860}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3347.0>, params: %{}, path_info: ["sources", "32", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x (truncated) 07:56:25.321 [info] GET /sources/32/edit 07:56:25.324 [info] Sent 200 in 3ms 07:56:54.262 [info] GET /sources/32 07:56:54.270 [info] Sent 200 in 8ms 07:56:54.655 [info] GET /sources/32/force_redownload 07:56:54.656 [error] #PID<0.3354.0> running PinchflatWeb.Endpoint (connection #PID<0.3352.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3352.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_redownload", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 56224}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYb1JFcEpSVlRqTXBVdWVhQUNsQjdTRzll.6-V56eQrq_mAsN2a5T7b7lPhHysfpYjr6E_8iozt2JU", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYb1JFcEpSVlRqTXBVdWVhQUNsQjdTRzll.6-V56eQrq_mAsN2a5T7b7lPhHysfpYjr6E_8iozt2JU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3354.0>, params: %{}, path_info: ["sources", "32", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYb1JFcEpSVlRqTXBVdWVhQUNsQjdTRzll.6-V56eQrq_mAsN2a5T7b7lPhHysfpYjr6E_8iozt2JU" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYb1JFcEpSVlRqTXBVdWVhQUNsQjdTRzll.6-V56eQrq_mAsN2a5T7b7lPhHysfpYjr6E_8iozt2JU"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/32/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKba7QoRmsiTnFcAADMB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3352.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_redownload", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 56224}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYb1JFcEpSVlRqTXBVdWVhQUNsQjdTRzll.6-V56eQrq_mAsN2a5T7b7lPhHysfpYjr6E_8iozt2JU", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3352.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_redownload", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 56224}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYb1JFcEpSVlRqTXBVdWVhQUNsQjdTRzll.6-V56eQrq_mAsN2a5T7b7lPhHysfpYjr6E_8iozt2JU", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYb1JFcEpSVlRqTXBVdWVhQUNsQjdTRzll.6-V56eQrq_mAsN2a5T7b7lPhHysfpYjr6E_8iozt2JU" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3354.0>, params: %{}, path_info: ["sources", "32", "force_redownload"], path_params: %{}, port: 8945, private: %{ (truncated) 07:56:54.920 [info] GET /sources/32/force_index 07:56:54.921 [error] #PID<0.3355.0> running PinchflatWeb.Endpoint (connection #PID<0.3352.0>, stream id 3) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3352.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_index", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 56224}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3355.0>, params: %{}, path_info: ["sources", "32", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/32/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKba7RneYNYpCyEAADMh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3352.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_index", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 56224}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3352.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_index", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 56224}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3355.0>, params: %{}, path_info: ["sources", "32", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/32/force_index", (truncated) 07:57:35.862 [info] GET /sources/32/media/448530/edit 07:57:35.865 [info] Sent 200 in 2ms 07:57:36.233 [info] GET /sources/32/force_download_pending 07:57:36.234 [error] #PID<0.3362.0> running PinchflatWeb.Endpoint (connection #PID<0.3360.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/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/32/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 60393}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOUNMTDJnXzV2VmRnOUszREpsYzVkd3A1.y1czM7oizcFmT2Y6Tuec2CeYeFc7D8V1xo_naHOYAxM", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOUNMTDJnXzV2VmRnOUszREpsYzVkd3A1.y1czM7oizcFmT2Y6Tuec2CeYeFc7D8V1xo_naHOYAxM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3362.0>, params: %{}, path_info: ["sources", "32", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOUNMTDJnXzV2VmRnOUszREpsYzVkd3A1.y1czM7oizcFmT2Y6Tuec2CeYeFc7D8V1xo_naHOYAxM" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOUNMTDJnXzV2VmRnOUszREpsYzVkd3A1.y1czM7oizcFmT2Y6Tuec2CeYeFc7D8V1xo_naHOYAxM"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/32/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKba9rhUHEvsXgcAADPB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 60393}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOUNMTDJnXzV2VmRnOUszREpsYzVkd3A1.y1czM7oizcFmT2Y6Tuec2CeYeFc7D8V1xo_naHOYAxM", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3360.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/force_download_pending", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 60393}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOUNMTDJnXzV2VmRnOUszREpsYzVkd3A1.y1czM7oizcFmT2Y6Tuec2CeYeFc7D8V1xo_naHOYAxM", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYOUNMTDJnXzV2VmRnOUszREpsYzVkd3A1.y1czM7oizcFmT2Y6Tuec2CeYeFc7D8V1xo_naHOYAxM" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3362.0>, params: %{}, path_info: ["sources", "32", "force_download_pending"], path_par (truncated) 07:57:36.639 [info] GET /sources/32/media/448530 07:57:36.645 [info] Sent 200 in 5ms 07:58:02.102 [info] GET /sources/32/media/448524 07:58:02.107 [info] Sent 200 in 5ms 07:58:03.100 [info] GET /sources/32/media/448522 07:58:03.106 [info] Sent 200 in 5ms 07:58:53.821 [info] GET /sources/32/media/448520 07:58:53.829 [info] Sent 200 in 7ms 07:58:54.983 [info] GET /sources/32/media/448575/edit 07:58:54.985 [info] Sent 200 in 2ms 07:59:06.985 [info] GET /sources/32/media/448531 07:59:06.990 [info] Sent 200 in 4ms 07:59:08.047 [info] GET /sources/32/media/448518 07:59:08.053 [info] Sent 200 in 5ms 07:59:47.454 [info] GET /sources/32/media/448526 07:59:47.459 [info] Sent 200 in 4ms 07:59:48.279 [info] GET /sources/32/media/448528/edit 07:59:48.281 [info] Sent 200 in 2ms 08:00:23.957 [info] GET /sources/32/media/448520/edit 08:00:23.959 [info] Sent 200 in 2ms 08:00:25.308 [info] GET /sources/32/media/448516 08:00:25.312 [info] Sent 200 in 4ms 08:00:28.845 [info] GET /sources/32/media/448518/edit 08:00:28.848 [info] Sent 200 in 2ms 08:00:29.780 [info] GET /sources/32/media/448522/edit 08:00:29.783 [info] Sent 200 in 2ms 08:01:32.923 [info] GET /sources/32/media/448526/edit 08:01:32.926 [info] Sent 200 in 2ms 08:01:33.621 [info] GET /sources/32/media/448531/edit 08:01:33.623 [info] Sent 200 in 2ms 08:02:06.025 [info] GET /sources/32/media/448516/edit 08:02:06.027 [info] Sent 200 in 2ms 08:02:06.740 [info] GET /sources/new 08:02:06.744 [info] Sent 200 in 3ms 08:02:13.225 [info] GET /sources/32/media/448479/edit 08:02:13.228 [info] Sent 200 in 3ms 08:02:13.950 [info] GET /sources/32/media/448524/edit 08:02:13.952 [info] Sent 200 in 2ms 08:02:58.555 [info] GET /sources/10e6b456-4269-4728-afe3-c532404fdf1a/feed.xml 08:02:58.734 [info] Sent 200 in 179ms 08:02:59.321 [info] GET /sources/29/media/531541/edit 08:02:59.323 [info] Sent 200 in 2ms 08:03:21.169 [info] GET /sources/29/media/531541/force_download 08:03:21.171 [error] #PID<0.3444.0> running PinchflatWeb.Endpoint (connection #PID<0.3443.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/531541/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/29/media/531541/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3443.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/531541/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 29645}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3444.0>, params: %{}, path_info: ["sources", "29", "media", "531541", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/29/media/531541/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbbRwgdtZ-PKlYAAAvD"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3443.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/531541/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 29645}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/531541/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3443.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/531541/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 29645}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3444.0>, params: %{}, path_info: ["sources", "29", "media", "531541", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squ (truncated) 08:03:21.722 [info] GET /sources/32/media/448479/force_download 08:03:21.723 [error] #PID<0.3445.0> running PinchflatWeb.Endpoint (connection #PID<0.3443.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/32/media/448479/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/32/media/448479/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3443.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 29645}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3445.0>, params: %{}, path_info: ["sources", "32", "media", "448479", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/32/media/448479/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbbRykSzndA7poAAAvj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3443.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 29645}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/32/media/448479/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3443.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/32/media/448479/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 29645}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3445.0>, params: %{}, path_info: ["sources", "32", "media", "448479", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squ (truncated) 08:03:36.972 [info] GET /sources/29/media/531541 08:03:36.977 [info] Sent 200 in 5ms 08:04:38.071 [info] GET /sources/32/media/448479 08:04:38.080 [info] Sent 200 in 8ms 08:04:38.928 [info] GET /media/b67295c0-2fbf-4c76-89ae-28d77f206288/stream 08:04:38.943 [info] Sent 200 in 14ms 08:04:48.512 [info] GET /sources/32/media/448528 08:04:48.518 [info] Sent 200 in 5ms 08:04:49.127 [info] GET /sources/32/media/448575 08:04:49.132 [info] Sent 200 in 4ms 08:05:02.275 [info] GET /media_profiles/2 08:05:02.282 [info] Sent 200 in 6ms 08:05:03.497 [info] GET /media_profiles 08:05:03.500 [info] Sent 200 in 2ms 08:05:09.415 [info] GET /sources/30 08:05:09.460 [info] Sent 200 in 45ms 08:05:09.761 [info] GET /sources/31/edit 08:05:09.764 [info] Sent 200 in 3ms 08:05:10.263 [info] GET /sources/30/edit 08:05:10.267 [info] Sent 200 in 3ms 08:06:27.972 [info] GET /sources/29/media/355622/edit 08:06:27.976 [info] Sent 200 in 3ms 08:06:28.276 [info] GET /sources/19/media/532721/edit 08:06:28.278 [info] Sent 200 in 2ms 08:06:28.642 [info] GET /sources/31 08:06:28.655 [info] Sent 200 in 13ms 08:06:38.365 [info] GET /media/2b9c8de8-48dc-48fe-8014-2b0c6420d683/stream 08:06:38.367 [info] Sent 200 in 2ms 08:06:38.733 [info] GET /sources/19/media/532721/force_download 08:06:38.734 [error] #PID<0.3497.0> running PinchflatWeb.Endpoint (connection #PID<0.3496.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/532721/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/19/media/532721/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3496.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/532721/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 46429}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3497.0>, params: %{}, path_info: ["sources", "19", "media", "532721", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/19/media/532721/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbbdQfdXbZgs-gAAA_j"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3496.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/532721/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 46429}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/532721/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3496.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/532721/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 46429}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3497.0>, params: %{}, path_info: ["sources", "19", "media", "532721", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squ (truncated) 08:06:39.139 [info] GET /sources/23/media/522655/edit 08:06:39.141 [info] Sent 200 in 2ms 08:06:46.222 [info] GET /sources/29/media/355622/force_download 08:06:46.223 [error] #PID<0.3500.0> running PinchflatWeb.Endpoint (connection #PID<0.3499.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/355622/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/29/media/355622/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3499.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/355622/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 13662}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3500.0>, params: %{}, path_info: ["sources", "29", "media", "355622", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/29/media/355622/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbbdsYzkFOwhAAAABAj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3499.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/355622/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 13662}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/355622/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3499.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/355622/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 13662}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3500.0>, params: %{}, path_info: ["sources", "29", "media", "355622", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squ (truncated) 08:06:46.332 [info] GET /media/e7514c2f-7665-40bb-a86a-ec14c232e6a8/stream 08:06:46.333 [info] Sent 200 in 1ms 08:06:46.508 [info] GET /sources/23/media/522655/force_download 08:06:46.509 [error] #PID<0.3503.0> running PinchflatWeb.Endpoint (connection #PID<0.3502.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/media/522655/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/23/media/522655/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3502.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/522655/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 48569}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3503.0>, params: %{}, path_info: ["sources", "23", "media", "522655", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/23/media/522655/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbbdtdDdz19pm0AABBj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3502.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/522655/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 48569}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/media/522655/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3502.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/media/522655/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 48569}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3503.0>, params: %{}, path_info: ["sources", "23", "media", "522655", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squ (truncated) 08:07:03.588 [info] GET /sources/6/edit 08:07:03.592 [info] Sent 200 in 3ms 08:07:03.880 [info] GET /sources/8/edit 08:07:03.885 [info] Sent 200 in 4ms 08:07:20.121 [info] GET /sources/9/edit 08:07:20.124 [info] Sent 200 in 3ms 08:07:20.492 [info] GET /sources/22/edit 08:07:20.497 [info] Sent 200 in 4ms 08:08:20.096 [info] GET /sources/9 08:08:20.127 [info] Sent 200 in 30ms 08:08:20.439 [info] GET /sources/22 08:08:20.480 [info] Sent 200 in 41ms 08:08:25.951 [info] GET /sources/6 08:08:25.956 [info] Sent 200 in 5ms 08:08:26.261 [info] GET /sources/17/edit 08:08:26.264 [info] Sent 200 in 3ms 08:09:07.820 [info] GET /sources/10 08:09:07.831 [info] Sent 200 in 10ms 08:09:08.190 [info] GET /sources/15/edit 08:09:08.194 [info] Sent 200 in 3ms 08:09:23.559 [info] GET /sources/15 08:09:23.571 [info] Sent 200 in 11ms 08:09:23.937 [info] GET /media_profiles/1 08:09:23.941 [info] Sent 200 in 3ms 08:09:59.078 [info] GET /sources/new 08:09:59.082 [info] Sent 200 in 4ms 08:09:59.448 [info] GET /sources/17 08:09:59.456 [info] Sent 200 in 8ms 08:10:21.018 [info] GET /sources/25 08:10:21.047 [info] Sent 200 in 29ms 08:10:21.384 [info] GET /sources/19 08:10:21.406 [info] Sent 200 in 22ms 08:10:41.209 [info] GET /sources/29/media/355622 08:10:41.297 [info] Sent 200 in 88ms 08:10:41.630 [info] GET /sources/19/media/532721 08:10:41.634 [info] Sent 200 in 3ms 08:10:42.033 [info] GET /sources/23/media/522655 08:10:42.037 [info] Sent 200 in 4ms 08:11:43.185 [info] GET /sources/25/edit 08:11:43.189 [info] Sent 200 in 3ms 08:11:43.529 [info] GET /sources/10/edit 08:11:43.532 [info] Sent 200 in 3ms 08:13:07.745 [info] GET /media_profiles/3 08:13:07.748 [info] Sent 200 in 2ms 08:13:28.758 [info] GET /media_profiles/3/edit 08:13:28.760 [info] Sent 200 in 2ms 08:15:53.893 [info] GET /media_profiles/1/edit 08:15:53.896 [info] Sent 200 in 2ms 08:17:02.610 [info] GET /media_profiles/new 08:17:02.613 [info] Sent 200 in 3ms 08:17:02.953 [info] GET /media_profiles/2/edit 08:17:02.955 [info] Sent 200 in 2ms 08:18:42.501 [info] GET /sources/29/force_download_pending 08:18:42.502 [error] #PID<0.3612.0> running PinchflatWeb.Endpoint (connection #PID<0.3611.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3611.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_download_pending", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 47064}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3612.0>, params: %{}, path_info: ["sources", "29", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/29/force_download_pending", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcHYvI2zrYiNgAAEnh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3611.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_download_pending", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 47064}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/force_download_pending (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3611.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_download_pending", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 47064}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3612.0>, params: %{}, path_info: ["sources", "29", "force_download_pending"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x (truncated) 08:18:42.983 [info] GET /sources/23/media/478453 08:18:42.987 [info] Sent 200 in 4ms 08:18:43.148 [info] GET /sources/29/media/457639/edit 08:18:43.150 [info] Sent 200 in 2ms 08:18:43.552 [info] GET /sources/29 08:18:43.575 [info] Sent 200 in 22ms 08:18:44.054 [info] GET /sources/3e182647-8aab-4871-a4fa-60b2c187b44c/feed.xml 08:18:44.187 [info] Sent 200 in 132ms 08:18:44.554 [info] GET /sources/29/force_index 08:18:44.555 [error] #PID<0.3621.0> running PinchflatWeb.Endpoint (connection #PID<0.3611.0>, stream id 3) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3611.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_index", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 47064}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3621.0>, params: %{}, path_info: ["sources", "29", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/29/force_index", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcHgYmwVdniSkAAErB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3611.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_index", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 47064}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/force_index (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3611.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_index", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 47064}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3621.0>, params: %{}, path_info: ["sources", "29", "force_index"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], (truncated) 08:18:45.065 [info] GET /sources/29/force_redownload 08:18:45.066 [error] #PID<0.3622.0> running PinchflatWeb.Endpoint (connection #PID<0.3617.0>, stream id 4) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_redownload", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 4, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3622.0>, params: %{}, path_info: ["sources", "29", "force_redownload"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/29/force_redownload", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcHiSVw-1FPUIAAErh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_redownload", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 4, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/force_redownload (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_redownload", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 4, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3622.0>, params: %{}, path_info: ["sources", "29", "force_redownload"], path_params: %{}, port: 8945, private: %{ (truncated) 08:18:45.365 [info] GET /sources/29/edit 08:18:45.369 [info] Sent 200 in 3ms 08:18:45.666 [info] GET /sources/29/sync_files_on_disk 08:18:45.668 [error] #PID<0.3624.0> running PinchflatWeb.Endpoint (connection #PID<0.3617.0>, stream id 6) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 6, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3624.0>, params: %{}, path_info: ["sources", "29", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/29/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcHkhz1jUwAvcAAEsh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 6, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 6, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3624.0>, params: %{}, path_info: ["sources", "29", "sync_files_on_disk"], path_params: %{}, port: 8945, (truncated) 08:18:45.968 [info] GET /sources/29/force_metadata_refresh 08:18:45.969 [error] #PID<0.3625.0> running PinchflatWeb.Endpoint (connection #PID<0.3617.0>, stream id 7) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/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/29/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 7, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3625.0>, params: %{}, path_info: ["sources", "29", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/29/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcHlpolN-8aj4AAEtB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 7, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3617.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 59059}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 7, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYc3Q1aDRwZVQwYnBYTXF5SFl1cUF1YktW.O4gUMZ7mtHtK5YHMydrvB5gjOWDeqHq0aJVtN-P5Ky4" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3625.0>, params: %{}, path_info: ["sources", "29", "force_metadata_refresh"], path_par (truncated) 08:19:02.362 [info] GET /sources/19/media/459987/edit 08:19:02.364 [info] Sent 200 in 2ms 08:19:02.810 [info] GET /sources/23/media/392374/edit 08:19:02.813 [info] Sent 200 in 2ms 08:19:03.108 [info] GET /sources/29/media/356122/edit 08:19:03.110 [info] Sent 200 in 1ms 08:19:03.369 [info] GET /sources/19/media/513801 08:19:03.374 [info] Sent 200 in 5ms 08:19:03.503 [info] GET /sources/29/media/356117 08:19:03.506 [info] Sent 200 in 3ms 08:19:03.711 [info] GET /sources/29/media/356116 08:19:03.714 [info] Sent 200 in 2ms 08:19:04.011 [info] GET /sources/29/media/356121/edit 08:19:04.014 [info] Sent 200 in 2ms 08:19:04.236 [info] GET /sources/29/media/356119 08:19:04.239 [info] Sent 200 in 2ms 08:19:04.463 [info] GET /sources/29/media/356115 08:19:04.467 [info] Sent 200 in 4ms 08:19:04.688 [info] GET /sources/29/media/356124 08:19:04.691 [info] Sent 200 in 3ms 08:19:05.496 [info] GET /sources/19/media/489543 08:19:05.500 [info] Sent 200 in 3ms 08:19:05.769 [info] GET /sources/29/media/438991/edit 08:19:05.771 [info] Sent 200 in 1ms 08:19:05.997 [info] GET /sources/29/media/409870 08:19:06.001 [info] Sent 200 in 4ms 08:19:06.043 [info] GET /sources/23/media/435587/edit 08:19:06.046 [info] Sent 200 in 2ms 08:19:06.154 [info] GET /sources/23/media/508185 08:19:06.158 [info] Sent 200 in 4ms 08:19:06.221 [info] GET /sources/new 08:19:06.225 [info] Sent 200 in 3ms 08:19:06.460 [info] GET /sources/29/media/356123 08:19:06.463 [info] Sent 200 in 3ms 08:19:06.630 [info] GET /sources/29/media/468251 08:19:06.635 [info] Sent 200 in 4ms 08:19:06.809 [info] GET /sources/29/media/356122 08:19:06.812 [info] Sent 200 in 3ms 08:19:06.989 [info] GET /sources/23/media/392374 08:19:06.993 [info] Sent 200 in 3ms 08:19:38.764 [info] GET /sources/23/media/508185/edit 08:19:38.767 [info] Sent 200 in 2ms 08:19:39.152 [info] GET /sources/29/media/515435/edit 08:19:39.154 [info] Sent 200 in 1ms 08:19:39.334 [info] GET /sources/29/media/356123/edit 08:19:39.336 [info] Sent 200 in 1ms 08:19:39.515 [info] GET /sources/29/media/409870/edit 08:19:39.517 [info] Sent 200 in 2ms 08:19:39.696 [info] GET /sources/29/media/468251/edit 08:19:39.698 [info] Sent 200 in 2ms 08:19:39.792 [info] GET /sources/23/media/465203 08:19:39.797 [info] Sent 200 in 4ms 08:19:39.876 [info] GET /sources/29/media/500214 08:19:39.880 [info] Sent 200 in 4ms 08:19:39.902 [info] GET /sources/23/media/420309 08:19:39.905 [info] Sent 200 in 3ms 08:19:40.239 [info] GET /sources/29/media/399885/edit 08:19:40.241 [info] Sent 200 in 1ms 08:19:40.476 [info] GET /sources/29/media/356120 08:19:40.479 [info] Sent 200 in 3ms 08:20:30.710 [info] GET /sources/29/media/500214/edit 08:20:30.712 [info] Sent 200 in 2ms 08:20:31.040 [info] GET /sources/29/media/355611/edit 08:20:31.043 [info] Sent 200 in 2ms 08:20:31.223 [info] GET /sources/29/media/356120/edit 08:20:31.226 [info] Sent 200 in 2ms 08:20:31.425 [info] GET /sources/23/media/381195 08:20:31.429 [info] Sent 200 in 4ms 08:20:31.439 [info] GET /sources/29/media/356118 08:20:31.442 [info] Sent 200 in 3ms 08:20:31.445 [info] GET /sources/19/media/503009 08:20:31.449 [info] Sent 200 in 4ms 08:20:31.587 [info] GET /sources/19/media/513801/edit 08:20:31.588 [info] Sent 200 in 1ms 08:20:31.644 [info] GET /sources/29/media/356116/edit 08:20:31.646 [info] Sent 200 in 1ms 08:20:31.712 [info] GET /sources/19/media/522163/edit 08:20:31.713 [info] Sent 200 in 1ms 08:20:31.788 [info] GET /sources/29/media/356117/edit 08:20:31.790 [info] Sent 200 in 1ms 08:20:42.930 [info] GET /sources/29/media/356118/edit 08:20:42.934 [info] Sent 200 in 4ms 08:20:43.275 [info] GET /sources/23/media/420309/edit 08:20:43.278 [info] Sent 200 in 2ms 08:20:43.473 [info] GET /sources/19/media/500395/edit 08:20:43.476 [info] Sent 200 in 2ms 08:20:43.533 [info] GET /sources/29/media/430750 08:20:43.539 [info] Sent 200 in 5ms 08:20:43.964 [info] GET /sources/19/media/518209/edit 08:20:43.966 [info] Sent 200 in 2ms 08:20:44.479 [info] GET /sources/23/media/448854/edit 08:20:44.483 [info] Sent 200 in 3ms 08:20:44.601 [info] GET /sources/19/media/498179/edit 08:20:44.603 [info] Sent 200 in 2ms 08:20:44.678 [info] GET /sources/23/media/494131/edit 08:20:44.679 [info] Sent 200 in 1ms 08:20:44.976 [info] GET /sources/23/media/465203/edit 08:20:44.978 [info] Sent 200 in 1ms 08:21:08.401 [info] GET /sources/19/media/522163 08:21:08.407 [info] Sent 200 in 5ms 08:21:08.807 [info] GET /sources/19/media/503009/edit 08:21:08.809 [info] Sent 200 in 1ms 08:21:08.936 [info] GET /sources/19/media/545376 08:21:08.940 [info] Sent 200 in 4ms 08:21:08.943 [info] GET /sources/29/media/355611 08:21:09.032 [info] GET /sources/23/media/381195/edit 08:21:09.081 [info] Sent 200 in 49ms 08:21:09.084 [info] Sent 200 in 141ms 08:21:09.110 [info] GET /sources/19/media/522163/force_download 08:21:09.110 [error] #PID<0.3778.0> running PinchflatWeb.Endpoint (connection #PID<0.3777.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/522163/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/19/media/522163/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/522163/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3778.0>, params: %{}, path_info: ["sources", "19", "media", "522163", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/19/media/522163/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcP65TKlwwfesAAFGh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/522163/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/522163/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/522163/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3778.0>, params: %{}, path_info: ["sources", "19", "media", "522163", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squ (truncated) 08:21:09.223 [info] GET /sources/29/media/355611/force_download 08:21:09.224 [error] #PID<0.3779.0> running PinchflatWeb.Endpoint (connection #PID<0.3777.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/29/media/355611/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/29/media/355611/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/355611/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3779.0>, params: %{}, path_info: ["sources", "29", "media", "355611", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/29/media/355611/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcP7UT3M9sgOAAAFHB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/355611/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/29/media/355611/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/29/media/355611/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3779.0>, params: %{}, path_info: ["sources", "29", "media", "355611", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squ (truncated) 08:21:09.290 [info] GET /sources/29/media/430750/edit 08:21:09.292 [info] Sent 200 in 1ms 08:21:09.343 [info] GET /sources/19/media/545376/force_download 08:21:09.344 [error] #PID<0.3781.0> running PinchflatWeb.Endpoint (connection #PID<0.3777.0>, stream id 3) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/media/545376/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/19/media/545376/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/545376/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMWJBUENWWV9sc0NpczJZaDhPZlU4YVJx.Zqe_UgdvrV1nlV4UZh9-6uBxtPdUpZKf-eR89zesD7U", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMWJBUENWWV9sc0NpczJZaDhPZlU4YVJx.Zqe_UgdvrV1nlV4UZh9-6uBxtPdUpZKf-eR89zesD7U" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3781.0>, params: %{}, path_info: ["sources", "19", "media", "545376", "force_download"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMWJBUENWWV9sc0NpczJZaDhPZlU4YVJx.Zqe_UgdvrV1nlV4UZh9-6uBxtPdUpZKf-eR89zesD7U" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMWJBUENWWV9sc0NpczJZaDhPZlU4YVJx.Zqe_UgdvrV1nlV4UZh9-6uBxtPdUpZKf-eR89zesD7U"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/19/media/545376/force_download", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcP7w9Eh7jhqIAAFIh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/545376/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMWJBUENWWV9sc0NpczJZaDhPZlU4YVJx.Zqe_UgdvrV1nlV4UZh9-6uBxtPdUpZKf-eR89zesD7U", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/media/545376/force_download (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3777.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/media/545376/force_download", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50817}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMWJBUENWWV9sc0NpczJZaDhPZlU4YVJx.Zqe_UgdvrV1nlV4UZh9-6uBxtPdUpZKf-eR89zesD7U", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYMWJBUENWWV9sc0NpczJZaDhPZlU4YVJx.Zqe_UgdvrV1nlV4UZh9-6uBxtPdUpZKf-eR89zesD7U" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3781.0>, params: %{}, path_info: ["sources", "19", (truncated) 08:21:15.277 [info] GET /media/d2731489-0943-455c-8138-9d76c0c78bd9/stream 08:21:15.297 [info] Sent 200 in 20ms 08:21:15.577 [info] GET /media/f4269462-32c5-4220-aec7-8c05370437cd/stream 08:21:15.601 [info] Sent 200 in 23ms 08:21:15.681 [info] GET /sources/23/edit 08:21:15.685 [info] Sent 200 in 3ms 08:21:15.746 [info] GET /sources/19/sync_files_on_disk 08:21:15.746 [error] #PID<0.3789.0> running PinchflatWeb.Endpoint (connection #PID<0.3788.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/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/19/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3789.0>, params: %{}, path_info: ["sources", "19", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/19/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcQTncuRNuNuoAAFLB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3789.0>, params: %{}, path_info: ["sources", "19", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} (truncated) 08:21:15.850 [info] GET /sources/23/sync_files_on_disk 08:21:15.851 [error] #PID<0.3790.0> running PinchflatWeb.Endpoint (connection #PID<0.3788.0>, stream id 2) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/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/23/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3790.0>, params: %{}, path_info: ["sources", "23", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/23/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcQUASc10IuGAAAFLh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 2, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3790.0>, params: %{}, path_info: ["sources", "23", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} (truncated) 08:21:15.959 [info] GET /sources/19/force_metadata_refresh 08:21:15.959 [error] #PID<0.3791.0> running PinchflatWeb.Endpoint (connection #PID<0.3788.0>, stream id 3) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/19/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/19/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3791.0>, params: %{}, path_info: ["sources", "19", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/19/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcQUaRR2zv7EIAAFMB"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/19/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/19/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 3, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3791.0>, params: %{}, path_info: ["sources", "19", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x (truncated) 08:21:16.006 [info] GET /sources/8/sync_files_on_disk 08:21:16.007 [error] #PID<0.3793.0> running PinchflatWeb.Endpoint (connection #PID<0.3792.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/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/8/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3792.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 9447}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3793.0>, params: %{}, path_info: ["sources", "8", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/8/sync_files_on_disk", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcQUlhg-CWLMgAABzj"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3792.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 9447}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/sync_files_on_disk (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3792.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/sync_files_on_disk", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 9447}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{}, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3793.0>, params: %{}, path_info: ["sources", "8", "sync_files_on_disk"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{}, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], (truncated) 08:21:16.031 [info] GET /sources/23/force_metadata_refresh 08:21:16.032 [error] #PID<0.3795.0> running PinchflatWeb.Endpoint (connection #PID<0.3794.0>, stream id 1) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/23/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/23/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3794.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50750}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3795.0>, params: %{}, path_info: ["sources", "23", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/23/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcQUrin-vPNjAAAB0D"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3794.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50750}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/23/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3794.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/23/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 50750}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 1, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3795.0>, params: %{}, path_info: ["sources", "23", "force_metadata_refresh"], path_par (truncated) 08:21:16.067 [info] GET /sources/8/force_metadata_refresh 08:21:16.068 [error] #PID<0.3796.0> running PinchflatWeb.Endpoint (connection #PID<0.3788.0>, stream id 4) terminated Server: x.lisandro.xyz:8945 (http) Request: GET /sources/8/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/8/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 4, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3796.0>, params: %{}, path_info: ["sources", "8", "force_metadata_refresh"], path_params: %{}, port: 8945, private: %{ PinchflatWeb.Router => [], :plug_session_fetch => #Function<1.9035112/1 in Plug.Session.fetch_session/1>, :before_send => [#Function<0.54455629/1 in Plug.Telemetry.call/2>], :phoenix_endpoint => PinchflatWeb.Endpoint, :phoenix_router_url => "http://x.lisandro.xyz:8945", :phoenix_router => PinchflatWeb.Router, :phoenix_request_logger => {"request_logger", "request_logger"} }, query_params: %{}, query_string: "", remote_ip: {216, 73, 216, 130}, req_cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg" }, req_headers: [ {"accept", "*/*"}, {"accept-encoding", "gzip, br, zstd, deflate"}, {"cache-control", "max-age=259200"}, {"connection", "keep-alive"}, {"cookie", "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg"}, {"host", "x.lisandro.xyz:8945"}, {"user-agent", "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"}, {"via", "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)"}, {"x-forwarded-for", "10.1.161.167"} ], request_path: "/sources/8/force_metadata_refresh", resp_body: nil, resp_cookies: %{}, resp_headers: [ {"cache-control", "max-age=0, private, must-revalidate"}, {"x-request-id", "GKbcQU0A25gu4qUAAFMh"} ], 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: 306]}, {:cowboy_stream_h, :request_process, 3, [file: ~c"/app/deps/cowboy/src/cowboy_stream_h.erl", line: 295]}, {:proc_lib, :init_p_do_apply, 3, [file: ~c"proc_lib.erl", line: 241]} ], kind: :error, conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 4, host_info: :undefined }}, assigns: %{ reason: %Phoenix.Router.NoRouteError{ plug_status: 404, message: "no route found for GET /sources/8/force_metadata_refresh (PinchflatWeb.Router)", conn: %Plug.Conn{ adapter: {Plug.Cowboy.Conn, %{ pid: #PID<0.3788.0>, port: 8945, scheme: "http", version: :"HTTP/1.1", path: "/sources/8/force_metadata_refresh", host: "x.lisandro.xyz", peer: {{216, 73, 216, 130}, 18695}, bindings: %{}, sock: {{172, 17, 0, 14}, 8945}, ref: PinchflatWeb.Endpoint.HTTP, cert: :undefined, headers: %{ "accept" => "*/*", "accept-encoding" => "gzip, br, zstd, deflate", "cache-control" => "max-age=259200", "connection" => "keep-alive", "cookie" => "_pinchflat_key=SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg", "host" => "x.lisandro.xyz:8945", "user-agent" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)", "via" => "1.1 squid-proxy-5b5d847c96-4k8sw (squid/6.13)", "x-forwarded-for" => "10.1.161.167" }, method: "GET", body_length: 0, path_info: :undefined, qs: "", has_body: false, streamid: 4, host_info: :undefined }}, assigns: %{}, body_params: %{}, cookies: %{ "_pinchflat_key" => "SFMyNTY.g3QAAAABbQAAAAtfY3NyZl90b2tlbm0AAAAYODQxenIwcTBONUVkcUVCQWpvZU9NWGwt.JohVQTYM46Gi2LT0py9B0A7BGpoXYpUa8ltTaTx-0Wg" }, halted: false, host: "x.lisandro.xyz", method: "GET", owner: #PID<0.3796.0>, params: %{}, path_info: ["sources", "8", "force_metadata_refresh"], path_params: %{}, (truncated) 08:21:53.024 [info] GET /sources/19 08:21:53.034 [info] Sent 200 in 10ms 08:21:53.189 [info] GET /sources/23 08:21:53.209 [info] Sent 200 in 19ms 08:21:53.385 [info] GET /sources/8/media/653 08:21:53.389 [info] Sent 200 in 3ms 08:21:53.514 [info] GET /sources/8 08:21:53.528 [info] Sent 200 in 14ms 08:21:53.644 [info] GET /sources/8/media/656 08:21:53.649 [info] Sent 200 in 4ms 08:21:53.772 [info] GET /sources/8/media/653/edit 08:21:53.774 [info] Sent 200 in 1ms 08:21:53.910 [info] GET /sources/8/media/655/edit 08:21:53.912 [info] Sent 200 in 2ms 08:21:53.954 [info] GET /sources/8/media/660/edit 08:21:53.956 [info] Sent 200 in 2ms 08:21:54.087 [info] GET /sources/8/media/663/edit 08:21:54.090 [info] Sent 200 in 2ms