{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6470690,"defaultBranch":"master","name":"dub-registry","ownerLogin":"dlang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-10-31T08:14:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/565913?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725447269.0","currentOid":""},"activityList":{"items":[{"before":"8e609242afc767301c92711d698bbb87a91159f7","after":null,"ref":"refs/heads/upgrade_dependencies","pushedAt":"2024-09-04T10:54:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"}},{"before":"27383b70dd1d15f2a87f0b7a95f925bae702c51a","after":"f2ac592ec8132fa7a5836d75457b0637f399a853","ref":"refs/heads/master","pushedAt":"2024-09-04T10:54:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Merge pull request #575 from dlang/upgrade_dependencies\n\nUpgrade dependencies","shortMessageHtmlLink":"Merge pull request #575 from dlang/upgrade_dependencies"}},{"before":"ae04afdfab7ed82c72001e783db7a690dbe70f50","after":"8e609242afc767301c92711d698bbb87a91159f7","ref":"refs/heads/upgrade_dependencies","pushedAt":"2024-08-30T09:13:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Remove unused selections.","shortMessageHtmlLink":"Remove unused selections."}},{"before":null,"after":"ae04afdfab7ed82c72001e783db7a690dbe70f50","ref":"refs/heads/upgrade_dependencies","pushedAt":"2024-08-30T09:10:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Upgrade dependencies.","shortMessageHtmlLink":"Upgrade dependencies."}},{"before":"d0c95e6b9acd4910a2d7043a707e466219d97a26","after":"27383b70dd1d15f2a87f0b7a95f925bae702c51a","ref":"refs/heads/master","pushedAt":"2024-06-24T15:27:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Geod24","name":"Mathias LANG","path":"/Geod24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2180215?s=80&v=4"},"commit":{"message":"Correct README instructions on how to run a mirror\n\nThe endpoint actually returns everything as JSON,\nwhich is an obvious DoS vector.","shortMessageHtmlLink":"Correct README instructions on how to run a mirror"}},{"before":"66e10f142e295846c6637a156d494c64ef65fb05","after":"d0c95e6b9acd4910a2d7043a707e466219d97a26","ref":"refs/heads/master","pushedAt":"2024-06-12T20:25:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Geod24","name":"Mathias LANG","path":"/Geod24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2180215?s=80&v=4"},"commit":{"message":"Remove dpldocs link, it no longer functions.","shortMessageHtmlLink":"Remove dpldocs link, it no longer functions."}},{"before":"57fab79538add5e8a03c4ab55616ce0e07b6cf67","after":"66e10f142e295846c6637a156d494c64ef65fb05","ref":"refs/heads/master","pushedAt":"2024-06-05T22:21:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Geod24","name":"Mathias LANG","path":"/Geod24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2180215?s=80&v=4"},"commit":{"message":"Reduce the scope of import in dubregistry.dbcontroller\n\nInstead of importing vibe.vibe, do more fine-grained imports.","shortMessageHtmlLink":"Reduce the scope of import in dubregistry.dbcontroller"}},{"before":"70a8c4725132c386cb8d893b6d2955c42fc643f8","after":"57fab79538add5e8a03c4ab55616ce0e07b6cf67","ref":"refs/heads/master","pushedAt":"2024-06-05T17:27:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Geod24","name":"Mathias LANG","path":"/Geod24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2180215?s=80&v=4"},"commit":{"message":"Remove unused splitAlphaNumParts private function","shortMessageHtmlLink":"Remove unused splitAlphaNumParts private function"}},{"before":"081c6aa273c84d67f05f833c72fb35af087b168d","after":"70a8c4725132c386cb8d893b6d2955c42fc643f8","ref":"refs/heads/master","pushedAt":"2024-06-05T16:29:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Geod24","name":"Mathias LANG","path":"/Geod24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2180215?s=80&v=4"},"commit":{"message":"CI: Upgrade actions to their latest releases","shortMessageHtmlLink":"CI: Upgrade actions to their latest releases"}},{"before":"eab291c5b9636077e8518a9395433eb475d71760","after":null,"ref":"refs/heads/upgrade_and_improve_error_message","pushedAt":"2024-01-17T09:36:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Geod24","name":"Mathias LANG","path":"/Geod24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2180215?s=80&v=4"}},{"before":"1cacc2cd1a1d76ac4728b96724ed7772ee059270","after":"081c6aa273c84d67f05f833c72fb35af087b168d","ref":"refs/heads/master","pushedAt":"2024-01-17T09:36:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Geod24","name":"Mathias LANG","path":"/Geod24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2180215?s=80&v=4"},"commit":{"message":"Explicitly mention the conflicting package name when adding a package.","shortMessageHtmlLink":"Explicitly mention the conflicting package name when adding a package."}},{"before":"70a340c63a87a5f76b8e6d11a3238d0211be0bd1","after":"eab291c5b9636077e8518a9395433eb475d71760","ref":"refs/heads/upgrade_and_improve_error_message","pushedAt":"2024-01-17T09:21:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Explicitly mention the conflicting package name when adding a package.","shortMessageHtmlLink":"Explicitly mention the conflicting package name when adding a package."}},{"before":null,"after":"70a340c63a87a5f76b8e6d11a3238d0211be0bd1","ref":"refs/heads/upgrade_and_improve_error_message","pushedAt":"2024-01-17T09:00:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Explicitly mention the conflicting package name when adding a package.","shortMessageHtmlLink":"Explicitly mention the conflicting package name when adding a package."}},{"before":"53dd97b4416522b57fc4ff4a38d0a9dc939e253c","after":null,"ref":"refs/heads/WebFreak001-patch-1","pushedAt":"2024-01-17T08:54:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"}},{"before":"ce84086011862249d64b21fda8c31a14e0935ee7","after":"1cacc2cd1a1d76ac4728b96724ed7772ee059270","ref":"refs/heads/master","pushedAt":"2024-01-17T08:54:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Merge pull request #560 from dlang/WebFreak001-patch-1\n\nupdate documentation links in header","shortMessageHtmlLink":"Merge pull request #560 from dlang/WebFreak001-patch-1"}},{"before":null,"after":"53dd97b4416522b57fc4ff4a38d0a9dc939e253c","ref":"refs/heads/WebFreak001-patch-1","pushedAt":"2024-01-11T01:05:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WebFreak001","name":"Jan Jurzitza","path":"/WebFreak001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2035977?s=80&v=4"},"commit":{"message":"update documentation links in header\n\npoint to the new dub-docs subpages","shortMessageHtmlLink":"update documentation links in header"}},{"before":"2a28612d81de0cf2a96221515f49bad03e1e25f6","after":null,"ref":"refs/heads/gitea-support","pushedAt":"2023-10-07T13:35:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"}},{"before":"ac5eaef8bf68b83fa8d8a776850fc6921fd5a47e","after":"ce84086011862249d64b21fda8c31a14e0935ee7","ref":"refs/heads/master","pushedAt":"2023-10-07T13:35:16.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Merge pull request #553 from dlang/gitea-support\n\nAdd Gitea support","shortMessageHtmlLink":"Merge pull request #553 from dlang/gitea-support"}},{"before":"2d1575a78cee07eab083bc9c388cc053f3e49391","after":"ac5eaef8bf68b83fa8d8a776850fc6921fd5a47e","ref":"refs/heads/master","pushedAt":"2023-10-05T09:39:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Merge pull request #551 from WebFreak001/improve-package-errors\n\nadd error logging on DB errors","shortMessageHtmlLink":"Merge pull request #551 from WebFreak001/improve-package-errors"}},{"before":"71ee13795bec116f8b85615c3a4be9dd7f49397c","after":"2a28612d81de0cf2a96221515f49bad03e1e25f6","ref":"refs/heads/gitea-support","pushedAt":"2023-09-25T14:10:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Use cache priority for file listings to avoid unnecessary traffic.","shortMessageHtmlLink":"Use cache priority for file listings to avoid unnecessary traffic."}},{"before":"7727749c9aab5e301e54b630d597bde799f3700c","after":"71ee13795bec116f8b85615c3a4be9dd7f49397c","ref":"refs/heads/gitea-support","pushedAt":"2023-09-24T19:15:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Remove matching gitea.com for GiteaRepositoryProviders targeting a different URL.","shortMessageHtmlLink":"Remove matching gitea.com for GiteaRepositoryProviders targeting a di…"}},{"before":"916fa6ef7169f6561eed18dbf4e9a30990960b3c","after":"7727749c9aab5e301e54b630d597bde799f3700c","ref":"refs/heads/gitea-support","pushedAt":"2023-09-24T19:13:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Make tag and branch listing more robust for Gitea.\n\nSometimes the commit/statuses endpoint results in an empty response. But since the required information is already in the branch/tag response, we can just read it from there instead.","shortMessageHtmlLink":"Make tag and branch listing more robust for Gitea."}},{"before":"e178f5fb11f12215bb41ee73ad6c051358181bb0","after":"916fa6ef7169f6561eed18dbf4e9a30990960b3c","ref":"refs/heads/gitea-support","pushedAt":"2023-09-24T18:54:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Allow choosing Gitea repository kind on package management page.","shortMessageHtmlLink":"Allow choosing Gitea repository kind on package management page."}},{"before":"67bcb94a1e655d6661e453b16023bc9a2d665079","after":"e178f5fb11f12215bb41ee73ad6c051358181bb0","ref":"refs/heads/gitea-support","pushedAt":"2023-09-24T17:46:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Add Gitea support. Fixes #344.","shortMessageHtmlLink":"Add Gitea support. Fixes #344."}},{"before":"59510715889392e194537e5a198a0fdb1d10341e","after":"2d1575a78cee07eab083bc9c388cc053f3e49391","ref":"refs/heads/master","pushedAt":"2023-09-24T17:46:23.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Merge pull request #550 from WebFreak001/shared-owners\n\nimplement sharing packages to other users","shortMessageHtmlLink":"Merge pull request #550 from WebFreak001/shared-owners"}},{"before":null,"after":"67bcb94a1e655d6661e453b16023bc9a2d665079","ref":"refs/heads/gitea-support","pushedAt":"2023-09-24T17:29:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Add Gitea support. Fixes #344.","shortMessageHtmlLink":"Add Gitea support. Fixes #344."}},{"before":"0a4ebeacf76b0b081efd583969beaf5ecdf060bf","after":"0e81b13eefe134898851812981892fab75272d1b","ref":"refs/heads/gogs-support","pushedAt":"2023-09-24T14:31:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s-ludwig","name":"Sönke Ludwig","path":"/s-ludwig","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645969?s=80&v=4"},"commit":{"message":"Add Gogs support.","shortMessageHtmlLink":"Add Gogs support."}},{"before":"40a12cfe889a793627dc9da8e9e404ce7a625c20","after":"59510715889392e194537e5a198a0fdb1d10341e","ref":"refs/heads/master","pushedAt":"2023-08-14T20:59:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"WebFreak001","name":"Jan Jurzitza","path":"/WebFreak001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2035977?s=80&v=4"},"commit":{"message":"bump vibe.d","shortMessageHtmlLink":"bump vibe.d"}},{"before":"27e45890bbaec0a29b9b0852d92aec5073cd8953","after":"40a12cfe889a793627dc9da8e9e404ce7a625c20","ref":"refs/heads/master","pushedAt":"2023-08-14T18:08:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WebFreak001","name":"Jan Jurzitza","path":"/WebFreak001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2035977?s=80&v=4"},"commit":{"message":"fix gitlab link in readme","shortMessageHtmlLink":"fix gitlab link in readme"}},{"before":"230d8a267feea3c12e4125b941cc3cbeff88a7cc","after":"27e45890bbaec0a29b9b0852d92aec5073cd8953","ref":"refs/heads/master","pushedAt":"2023-06-30T09:54:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Geod24","name":"Mathias LANG","path":"/Geod24","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2180215?s=80&v=4"},"commit":{"message":"Use Configy to read configuration, let env override config\n\nNormally, the environment variables always take preference on the configuration.\nHence, changing the priority here makes sense. Additionally, Dub already vendors\nConfigy, which we can just use instead of manual parsing.","shortMessageHtmlLink":"Use Configy to read configuration, let env override config"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxMDo1NDoyOS4wMDAwMDBazwAAAASslsDn","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxMDo1NDoyOS4wMDAwMDBazwAAAASslsDn","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0zMFQwOTo1NDo1NS4wMDAwMDBazwAAAANMLNoZ"}},"title":"Activity · dlang/dub-registry"}