{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":367130155,"defaultBranch":"coreweave","name":"docker-registry-proxy","ownerLogin":"coreweave","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-05-13T17:51:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50837895?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715632378.0","currentOid":""},"activityList":{"items":[{"before":"2236393a1e7a78693c808b160cfdae723d5a6ac2","after":"49032d382f0a5f157803a05634c6a5252b971a0e","ref":"refs/heads/snyk-fix-9f46636ac3c8c7dc5fdea3e10ef0f7ef","pushedAt":"2024-05-13T20:32:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"secgitopscore","name":null,"path":"/secgitopscore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147098870?s=80&v=4"},"commit":{"message":"fix: package.json to reduce vulnerabilities\n\nThe following vulnerabilities are fixed with an upgrade:\n- https://snyk.io/vuln/SNYK-JS-BRACES-6838727\n- https://snyk.io/vuln/SNYK-JS-MICROMATCH-6838728","shortMessageHtmlLink":"fix: package.json to reduce vulnerabilities"}},{"before":null,"after":"2236393a1e7a78693c808b160cfdae723d5a6ac2","ref":"refs/heads/snyk-fix-9f46636ac3c8c7dc5fdea3e10ef0f7ef","pushedAt":"2024-05-13T20:32:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"secgitopscore","name":null,"path":"/secgitopscore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147098870?s=80&v=4"},"commit":{"message":"feat(nginx): cache by blob sha instead of uri (#34)\n\n* enable caching by sha for blobs\r\n\r\n* add request method; disable head conversion\r\n\r\n* add cache key header, use original cache key var in redirects","shortMessageHtmlLink":"feat(nginx): cache by blob sha instead of uri (#34)"}},{"before":"b2546cbffe8a13d346ccd821dc06e62b9e384bb8","after":null,"ref":"refs/heads/blob","pushedAt":"2024-04-07T05:39:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"}},{"before":"ec6ad556514ea3d4253f361185c22ad8179a1af9","after":"fcf8fc1ca2801c65493f370785139aa8afe6b259","ref":"refs/heads/master","pushedAt":"2024-04-07T02:03:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Mitmproxy won't start due to soft_unicode removed from markupsafe\n\nAfter building the debug image and trying to run it, the mitproxy\nwould fail to start:\n\nTraceback (most recent call last):\n File \"/usr/bin/mitmweb\", line 8, in \n sys.exit(mitmweb())\n File \"/usr/lib/python3.8/site-packages/mitmproxy/tools/_main.py\", line 172, in mitmweb\n from mitmproxy.tools import web\n File \"/usr/lib/python3.8/site-packages/mitmproxy/tools/web/__init__.py\", line 1, in \n from mitmproxy.tools.web import master\n File \"/usr/lib/python3.8/site-packages/mitmproxy/tools/web/master.py\", line 5, in \n from mitmproxy import addons\n File \"/usr/lib/python3.8/site-packages/mitmproxy/addons/__init__.py\", line 12, in \n from mitmproxy.addons import onboarding\n File \"/usr/lib/python3.8/site-packages/mitmproxy/addons/onboarding.py\", line 2, in \n from mitmproxy.addons.onboardingapp import app\n File \"/usr/lib/python3.8/site-packages/mitmproxy/addons/onboardingapp/__init__.py\", line 3, in \n from flask import Flask, render_template\n File \"/usr/lib/python3.8/site-packages/flask/__init__.py\", line 14, in \n from jinja2 import escape\n File \"/usr/lib/python3.8/site-packages/jinja2/__init__.py\", line 12, in \n from .environment import Environment\n File \"/usr/lib/python3.8/site-packages/jinja2/environment.py\", line 25, in \n from .defaults import BLOCK_END_STRING\n File \"/usr/lib/python3.8/site-packages/jinja2/defaults.py\", line 3, in \n from .filters import FILTERS as DEFAULT_FILTERS # noqa: F401\n File \"/usr/lib/python3.8/site-packages/jinja2/filters.py\", line 13, in \n from markupsafe import soft_unicode\nImportError: cannot import name 'soft_unicode' from 'markupsafe' (/usr/lib/python3.8/site-packages/markupsafe/__init__.py)\n\nFixed the issue by explicitly requiring an older version of MarkupSafe.\n\nThe issue is related to:\nhttps://github.com/pallets/markupsafe/issues/282","shortMessageHtmlLink":"Mitmproxy won't start due to soft_unicode removed from markupsafe"}},{"before":"be30eac477a4fee1c1aa663ae487de416e35665c","after":"2236393a1e7a78693c808b160cfdae723d5a6ac2","ref":"refs/heads/coreweave","pushedAt":"2024-01-31T02:26:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"feat(nginx): cache by blob sha instead of uri (#34)\n\n* enable caching by sha for blobs\r\n\r\n* add request method; disable head conversion\r\n\r\n* add cache key header, use original cache key var in redirects","shortMessageHtmlLink":"feat(nginx): cache by blob sha instead of uri (#34)"}},{"before":"6e7d4049dc7e05f35adb9c0d4486de4d6a880fa9","after":null,"ref":"refs/heads/1.25.3","pushedAt":"2024-01-31T02:22:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"}},{"before":"905b9859b298f7b7ac7ca30739a6b88f36f678df","after":"be30eac477a4fee1c1aa663ae487de416e35665c","ref":"refs/heads/coreweave","pushedAt":"2024-01-31T02:22:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"feat(image): rebase on forked release with 1.25.3 (#36)\n\nswitches image base to forked release via https://github.com/coreweave/nginx-proxy-connect-stable-alpine that uses latest stable alpine/nginx versions","shortMessageHtmlLink":"feat(image): rebase on forked release with 1.25.3 (#36)"}},{"before":"1503c156d8e81a92c2f6a8bfa0937a37a82d0b73","after":null,"ref":"refs/heads/http-1.1","pushedAt":"2024-01-31T02:22:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"}},{"before":"f7e119e48f2fca607ac9c999fa4f73fe5ec9383b","after":"905b9859b298f7b7ac7ca30739a6b88f36f678df","ref":"refs/heads/coreweave","pushedAt":"2024-01-31T02:22:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"feat(entrypoint): add toggle to force http 1.1 (#35)\n\nfrom https://github.com/rpardini/docker-registry-proxy/pull/128\r\n\r\nnginx does not support http2 as a client; this alleviates registries that return 426 when using http2","shortMessageHtmlLink":"feat(entrypoint): add toggle to force http 1.1 (#35)"}},{"before":"e63f0f21f32ad771f16a14a5827e4482b51f4b67","after":"6e7d4049dc7e05f35adb9c0d4486de4d6a880fa9","ref":"refs/heads/1.25.3","pushedAt":"2024-01-30T22:01:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"feat(image): rebase on forked release with 1.25.3\n\nswitches image base to forked release via https://github.com/coreweave/nginx-proxy-connect-stable-alpine that uses latest stable alpine/nginx versions","shortMessageHtmlLink":"feat(image): rebase on forked release with 1.25.3"}},{"before":"c273374ae0bd9a93ccfb6cc9055e4f89ca78bb75","after":"e63f0f21f32ad771f16a14a5827e4482b51f4b67","ref":"refs/heads/1.25.3","pushedAt":"2024-01-30T21:57:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"rebase on forked release with 1.25.3","shortMessageHtmlLink":"rebase on forked release with 1.25.3"}},{"before":null,"after":"1503c156d8e81a92c2f6a8bfa0937a37a82d0b73","ref":"refs/heads/http-1.1","pushedAt":"2024-01-30T21:54:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"feat(entrypoint): add toggle to force http 1.1\n\nfrom https://github.com/rpardini/docker-registry-proxy/pull/128\n\nnginx does not support http2 as a client; this alleviates registries that return 426 when using http2","shortMessageHtmlLink":"feat(entrypoint): add toggle to force http 1.1"}},{"before":"175028e7eefd89e9f00653d4922f95154a9a08d6","after":"b2546cbffe8a13d346ccd821dc06e62b9e384bb8","ref":"refs/heads/blob","pushedAt":"2024-01-30T21:37:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"add cache key header, use original cache key var in redirects","shortMessageHtmlLink":"add cache key header, use original cache key var in redirects"}},{"before":"81f84eac74f2e213d3213c5d638f899a564ba419","after":"c273374ae0bd9a93ccfb6cc9055e4f89ca78bb75","ref":"refs/heads/1.25.3","pushedAt":"2024-01-30T21:23:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"add debug header","shortMessageHtmlLink":"add debug header"}},{"before":"6634e73bd85220f833d098be6017c33bd9a47d4b","after":"81f84eac74f2e213d3213c5d638f899a564ba419","ref":"refs/heads/1.25.3","pushedAt":"2024-01-30T20:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update nginx.conf","shortMessageHtmlLink":"Update nginx.conf"}},{"before":"f64f1371824c9796375c90d001e696a60ee8c6be","after":"6634e73bd85220f833d098be6017c33bd9a47d4b","ref":"refs/heads/1.25.3","pushedAt":"2024-01-30T20:00:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update nginx.conf","shortMessageHtmlLink":"Update nginx.conf"}},{"before":"ebc73c9f056058d9469c788962a4ed62ea682f32","after":"f64f1371824c9796375c90d001e696a60ee8c6be","ref":"refs/heads/1.25.3","pushedAt":"2024-01-30T16:26:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"add debug header","shortMessageHtmlLink":"add debug header"}},{"before":"e6a065942d1908bda2e7ff5fbe96ed21a1aa8772","after":"ebc73c9f056058d9469c788962a4ed62ea682f32","ref":"refs/heads/1.25.3","pushedAt":"2024-01-30T14:49:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"force upstream http 1.1","shortMessageHtmlLink":"force upstream http 1.1"}},{"before":"3e91bf5a2ae44d8676c9efd8992c160866a0214b","after":"e6a065942d1908bda2e7ff5fbe96ed21a1aa8772","ref":"refs/heads/1.25.3","pushedAt":"2024-01-20T00:11:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"retain orig uri","shortMessageHtmlLink":"retain orig uri"}},{"before":"db3de1bd2783b9ff03e9995345cea1ca76b22e5d","after":"3e91bf5a2ae44d8676c9efd8992c160866a0214b","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T21:19:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update nginx.conf","shortMessageHtmlLink":"Update nginx.conf"}},{"before":"b39ef0a8273ff8b39e57a9c4ca88574baa68c2bb","after":"db3de1bd2783b9ff03e9995345cea1ca76b22e5d","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T21:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update nginx.conf","shortMessageHtmlLink":"Update nginx.conf"}},{"before":"311f1bd425ecb0c638b61063e1ad1caa0ee10295","after":"b39ef0a8273ff8b39e57a9c4ca88574baa68c2bb","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T20:54:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update nginx.conf","shortMessageHtmlLink":"Update nginx.conf"}},{"before":"b04a815ee30d1cd66fea5c803021f3f38e85a027","after":"311f1bd425ecb0c638b61063e1ad1caa0ee10295","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T20:45:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update nginx.conf","shortMessageHtmlLink":"Update nginx.conf"}},{"before":"65e4fcf0fe777fc3efc0fdd11007397caee8ff42","after":"b04a815ee30d1cd66fea5c803021f3f38e85a027","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T20:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update Dockerfile","shortMessageHtmlLink":"Update Dockerfile"}},{"before":"d32d6f2a67b5b172c053d5f61491b465fa23cbbd","after":"65e4fcf0fe777fc3efc0fdd11007397caee8ff42","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T20:29:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update Dockerfile","shortMessageHtmlLink":"Update Dockerfile"}},{"before":"770ca6f85a191c5749df97c370999f4f73e35f6c","after":"d32d6f2a67b5b172c053d5f61491b465fa23cbbd","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T20:27:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update Dockerfile","shortMessageHtmlLink":"Update Dockerfile"}},{"before":"3b0133068ad88ebbd033cac799f364460cd12ef4","after":"770ca6f85a191c5749df97c370999f4f73e35f6c","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T20:11:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update Dockerfile","shortMessageHtmlLink":"Update Dockerfile"}},{"before":"08093260060ba62476a03b6fbd8602fdbc34df48","after":"3b0133068ad88ebbd033cac799f364460cd12ef4","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T20:05:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update Dockerfile","shortMessageHtmlLink":"Update Dockerfile"}},{"before":"5761813568274be04a9d2d81048d4273771f5bd3","after":"08093260060ba62476a03b6fbd8602fdbc34df48","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T20:02:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update Dockerfile","shortMessageHtmlLink":"Update Dockerfile"}},{"before":"bbc72c5be0b2101f04917dfb5d9d88dd8c19192b","after":"5761813568274be04a9d2d81048d4273771f5bd3","ref":"refs/heads/1.25.3","pushedAt":"2024-01-19T19:57:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChandonPierre","name":null,"path":"/ChandonPierre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80500072?s=80&v=4"},"commit":{"message":"Update Dockerfile","shortMessageHtmlLink":"Update Dockerfile"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xM1QyMDozMjo1OS4wMDAwMDBazwAAAARIzh-7","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xM1QyMDozMjo1OS4wMDAwMDBazwAAAARIzh-7","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xOVQxOTo1NzoyOC4wMDAwMDBazwAAAAPkT2Ag"}},"title":"Activity ยท coreweave/docker-registry-proxy"}