)]}'
{"ops/modules/monorepo-gerrit.nix":[{"author":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"change_message_id":"5a68daad67553378c45bf707e0da392ff6c40977","unresolved":true,"context_lines":[{"line_number":103,"context_line":"        # Auto-link other CLs"},{"line_number":104,"context_line":"        gerrit \u003d {"},{"line_number":105,"context_line":"          match \u003d \"cl/(\\\\d+)\";"},{"line_number":106,"context_line":"          link \u003d \"https://cl.snix.dev/$1\";"},{"line_number":107,"context_line":"        };"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        # Auto-link Forgejo issues"}],"source_content_type":"text/x-nix","patch_set":3,"id":"ec48e7ea_29846de2","line":106,"updated":"2025-03-19 20:11:26.000000000","message":"This already has a redirect for older issues on the nginx side, or was that using another pattern?","commit_id":"a25af313269575b24ab4ea25233e145e73b025ec"},{"author":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"change_message_id":"46062b26ee42d72c96597fe693cd13aed3198110","unresolved":false,"context_lines":[{"line_number":103,"context_line":"        # Auto-link other CLs"},{"line_number":104,"context_line":"        gerrit \u003d {"},{"line_number":105,"context_line":"          match \u003d \"cl/(\\\\d+)\";"},{"line_number":106,"context_line":"          link \u003d \"https://cl.snix.dev/$1\";"},{"line_number":107,"context_line":"        };"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        # Auto-link Forgejo issues"}],"source_content_type":"text/x-nix","patch_set":3,"id":"7298ae1d_b183063e","line":106,"in_reply_to":"5f01781d_e3053d2a","updated":"2025-03-20 12:26:48.000000000","message":"no, \"^/q/([1-2]?[0-9]{1,4}|30000)$\" has a q/ in the path, and is the only place we redirect right now. fixed in cl/30170.","commit_id":"a25af313269575b24ab4ea25233e145e73b025ec"},{"author":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"change_message_id":"b985ae5684f5d80b478fbbb60ac427cf91c0d61c","unresolved":false,"context_lines":[{"line_number":103,"context_line":"        # Auto-link other CLs"},{"line_number":104,"context_line":"        gerrit \u003d {"},{"line_number":105,"context_line":"          match \u003d \"cl/(\\\\d+)\";"},{"line_number":106,"context_line":"          link \u003d \"https://cl.snix.dev/$1\";"},{"line_number":107,"context_line":"        };"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        # Auto-link Forgejo issues"}],"source_content_type":"text/x-nix","patch_set":3,"id":"5f01781d_e3053d2a","line":106,"in_reply_to":"82f54036_09d1344a","updated":"2025-03-20 12:16:10.000000000","message":"Correct, this already goes via the NGINX.","commit_id":"a25af313269575b24ab4ea25233e145e73b025ec"},{"author":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"change_message_id":"444f9383ef05689da5645202e5cf24b61640dad6","unresolved":true,"context_lines":[{"line_number":103,"context_line":"        # Auto-link other CLs"},{"line_number":104,"context_line":"        gerrit \u003d {"},{"line_number":105,"context_line":"          match \u003d \"cl/(\\\\d+)\";"},{"line_number":106,"context_line":"          link \u003d \"https://cl.snix.dev/$1\";"},{"line_number":107,"context_line":"        };"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        # Auto-link Forgejo issues"}],"source_content_type":"text/x-nix","patch_set":3,"id":"82f54036_09d1344a","line":106,"in_reply_to":"cce15842_3da0cef5","updated":"2025-03-19 20:15:23.000000000","message":"This comment is about the cl/.. pattern.\n\nAnd we either need to use the q/ pattern or update https://git.snix.dev/snix/snix/src/commit/726ce7ca9b9869e9444c4b19828ac9143d5556f7/ops/modules/www/cl.snix.dev.nix#L28.","commit_id":"a25af313269575b24ab4ea25233e145e73b025ec"},{"author":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"change_message_id":"c6eca69c371c51d8d28ab6c2bf587c2b42341cb1","unresolved":true,"context_lines":[{"line_number":103,"context_line":"        # Auto-link other CLs"},{"line_number":104,"context_line":"        gerrit \u003d {"},{"line_number":105,"context_line":"          match \u003d \"cl/(\\\\d+)\";"},{"line_number":106,"context_line":"          link \u003d \"https://cl.snix.dev/$1\";"},{"line_number":107,"context_line":"        };"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        # Auto-link Forgejo issues"}],"source_content_type":"text/x-nix","patch_set":3,"id":"cce15842_3da0cef5","line":106,"in_reply_to":"ec48e7ea_29846de2","updated":"2025-03-19 20:13:01.000000000","message":"Not sure what you mean, but I\u0027m directly redirecting to Forgejo and we do not have redirects on Forgejo issues. Only Gerrit CLs. Did I miss something?","commit_id":"a25af313269575b24ab4ea25233e145e73b025ec"}]}
