{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":139492673,"defaultBranch":"main","name":"hexdocs","ownerLogin":"hexpm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-07-02T20:44:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6621265?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715001748.0","currentOid":""},"activityList":{"items":[{"before":"22a6888d84a1c5b073896d40a75933ffce5f13f5","after":null,"ref":"refs/heads/ericmj/fix-path-join","pushedAt":"2024-05-06T13:22:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericmj","name":"Eric Meadows-Jönsson","path":"/ericmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/316890?s=80&v=4"}},{"before":"20a09a705c312aaa2c22a894eaf018468eca50bb","after":"d7a408dc94ea5389481d007baff03e385329638b","ref":"refs/heads/main","pushedAt":"2024-05-06T13:21:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericmj","name":"Eric Meadows-Jönsson","path":"/ericmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/316890?s=80&v=4"},"commit":{"message":"Don't delete docs when uploading docs with shared prefix (#39)\n\nPrivate packages with a shared prefix, such that ecto is a prefix of\r\necto_sql, would delete the docs of ecto_sql when ecto was uploaded.\r\nThis is because we list bucket files by prefix so that ecto/ would\r\nlist all files under the ecto directory. The trailing / was removed\r\nby Path.join so we would also list the files of ecto_sql. This was\r\nonly happened for private packages.\r\n\r\nCloses hexpm/hexpm#1252.","shortMessageHtmlLink":"Don't delete docs when uploading docs with shared prefix (#39)"}},{"before":"7f1c0defb46a8306a5b21be8c8c2016561bc7ba3","after":"22a6888d84a1c5b073896d40a75933ffce5f13f5","ref":"refs/heads/ericmj/fix-path-join","pushedAt":"2024-05-06T13:16:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ericmj","name":"Eric Meadows-Jönsson","path":"/ericmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/316890?s=80&v=4"},"commit":{"message":"Don't delete docs when uploading docs with shared prefix\n\nPrivate packages with a shared prefix, such that ecto is a prefix of\necto_sql, would delete the docs of ecto_sql when ecto was uploaded.\nThis is because we list bucket files by prefix so that ecto/ would\nlist all files under the ecto directory. The trailing / was removed\nby Path.join so we would also list the files of ecto_sql. This was\nonly happened for private packages.\n\nCloses hexpm/hexpm#1252.","shortMessageHtmlLink":"Don't delete docs when uploading docs with shared prefix"}},{"before":null,"after":"7f1c0defb46a8306a5b21be8c8c2016561bc7ba3","ref":"refs/heads/ericmj/fix-path-join","pushedAt":"2024-05-06T13:14:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ericmj","name":"Eric Meadows-Jönsson","path":"/ericmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/316890?s=80&v=4"},"commit":{"message":"Don't delete docs when uploading docs with shared prefix\n\nPrivate packages with a shared prefix, such that ecto is a prefix of\necto_sql, would delete the docs of ecto_sql when ecto was uploaded.\nThis is because we list bucket files by prefix so that ecto/ would\nlist all files under the ecto directory. The trailing / was removed\nby Path.join so we would also list the files of ecto_sql. This was\nonly happened for private packages.\n\nCloses hexpm#1252.","shortMessageHtmlLink":"Don't delete docs when uploading docs with shared prefix"}},{"before":"e0b16a6a8a3735f9fcb2c572089dfdf08f178c46","after":"20a09a705c312aaa2c22a894eaf018468eca50bb","ref":"refs/heads/main","pushedAt":"2024-03-29T18:46:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ericmj","name":"Eric Meadows-Jönsson","path":"/ericmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/316890?s=80&v=4"},"commit":{"message":"Fix purging of sitemap","shortMessageHtmlLink":"Fix purging of sitemap"}},{"before":"2e281d4cf5e566df70d2142ad107425c9f927831","after":"e0b16a6a8a3735f9fcb2c572089dfdf08f178c46","ref":"refs/heads/main","pushedAt":"2024-03-29T18:14:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericmj","name":"Eric Meadows-Jönsson","path":"/ericmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/316890?s=80&v=4"},"commit":{"message":"URI-encode sitemap URLs (#37)\n\nEnsure spaces and other special character are URI-encoded per the specs on https://sitemaps.org/protocol.html#escaping","shortMessageHtmlLink":"URI-encode sitemap URLs (#37)"}},{"before":"e0500f578eb3c5c53b1466bd39cb6e421c18ff29","after":null,"ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-28T10:56:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"}},{"before":"e1a1094ffcdb80bfcd6320801e104249342e90b3","after":"2e281d4cf5e566df70d2142ad107425c9f927831","ref":"refs/heads/main","pushedAt":"2023-06-28T10:55:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"Fix special package uploads (#35)","shortMessageHtmlLink":"Fix special package uploads (#35)"}},{"before":"8e7ae9eb9795e7f523363bca2fd75a73d5bb38e0","after":"e0500f578eb3c5c53b1466bd39cb6e421c18ff29","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-27T13:45:21.098Z","pushType":"push","commitsCount":1,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"5f4c049d0cc5780634eb8872959889831546f432","after":"8e7ae9eb9795e7f523363bca2fd75a73d5bb38e0","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-27T13:07:21.170Z","pushType":"push","commitsCount":1,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"7711ea13714992498cde21ffddfd201a92eb4c57","after":null,"ref":"refs/heads/jv-deadline","pushedAt":"2023-06-27T12:57:42.853Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"}},{"before":"a7103a367ea9c37db7d8f919a7a57835d3a5e0d5","after":"e1a1094ffcdb80bfcd6320801e104249342e90b3","ref":"refs/heads/main","pushedAt":"2023-06-27T12:57:39.313Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"Robust deadline handling (#34)\n\nIf the process that went \":go\" crashed\r\ndue to a link, the deadline would never\r\nbe sent. So we invoke the deadline from\r\nthe server.\r\n\r\nThis has the downside that we will count\r\nBEFORE the function is executed, so you\r\nmay want to increase the deadline timeout\r\na bit.","shortMessageHtmlLink":"Robust deadline handling (#34)"}},{"before":"2fe3a674eea7029a7329a3ef1468af47052373a9","after":"5f4c049d0cc5780634eb8872959889831546f432","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-27T12:56:15.775Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"Update tests","shortMessageHtmlLink":"Update tests"}},{"before":"c6f83b6944644393a43e703a0c0a58a1b7ae70e2","after":"2fe3a674eea7029a7329a3ef1468af47052373a9","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-27T12:56:07.999Z","pushType":"push","commitsCount":1,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"fixup! Fix special package uploads","shortMessageHtmlLink":"fixup! Fix special package uploads"}},{"before":"1bf90aeb888610873bc2ca086a503b9ceb189101","after":"c6f83b6944644393a43e703a0c0a58a1b7ae70e2","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-27T12:54:10.377Z","pushType":"push","commitsCount":1,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"Update tests","shortMessageHtmlLink":"Update tests"}},{"before":"42c26bb43616a982830249d058e3b92c7ff83e6f","after":"1bf90aeb888610873bc2ca086a503b9ceb189101","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-27T12:41:56.727Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"Fix special package uploads\n\nBefore this patch every special package vA.B.C upload removed all branch\n(elixir/main, elixir/1.0, etc) doc directories because these were\nconsidered part of top-level docs and not versioned docs (because they\nweren't valid semvers)","shortMessageHtmlLink":"Fix special package uploads"}},{"before":"529deb69d5f35815e404e4cbecfb676f2b90da74","after":"42c26bb43616a982830249d058e3b92c7ff83e6f","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-23T16:38:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"Fix special package uploads\n\nBefore this patch every special package vA.B.C upload removed all branch\n(elixir/main, elixir/1.0, etc) doc directories because these were\nconsidered part of top-level docs and not versioned docs (because they\nweren't valid semvers)","shortMessageHtmlLink":"Fix special package uploads"}},{"before":"2344cad35ca21c9e1350f02ee3ec821a0198e26f","after":"529deb69d5f35815e404e4cbecfb676f2b90da74","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-23T11:05:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"Add Hexdocs.SourceRepo","shortMessageHtmlLink":"Add Hexdocs.SourceRepo"}},{"before":null,"after":"2344cad35ca21c9e1350f02ee3ec821a0198e26f","ref":"refs/heads/wm-source-repo","pushedAt":"2023-06-22T11:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"7711ea13714992498cde21ffddfd201a92eb4c57","ref":"refs/heads/jv-deadline","pushedAt":"2023-05-30T10:00:50.811Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Robust deadline handling\n\nIf the process that went \":go\" crashed\ndue to a link, the deadline would never\nbe sent. So we invoke the deadline from\nthe server.\n\nThis has the downside that we will count\nBEFORE the function is executed, so you\nmay want to increase the deadline timeout\na bit.","shortMessageHtmlLink":"Robust deadline handling"}},{"before":"23dac6629e5e62e31d0a05e6362d0e642d2108b6","after":"a7103a367ea9c37db7d8f919a7a57835d3a5e0d5","ref":"refs/heads/main","pushedAt":"2023-05-30T09:37:01.351Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Publish deadline even in case of failures","shortMessageHtmlLink":"Publish deadline even in case of failures"}},{"before":"c9613f096b3331b7f38ad731c59adcb16d78390e","after":null,"ref":"refs/heads/josevalim-patch-1","pushedAt":"2023-05-30T07:38:55.252Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"}},{"before":"e72cb1cd0f49ce2c6f4458a9d253af02b5b8623a","after":"23dac6629e5e62e31d0a05e6362d0e642d2108b6","ref":"refs/heads/main","pushedAt":"2023-05-30T07:38:51.725Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wojtekmach","name":"Wojtek Mach","path":"/wojtekmach","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76071?s=80&v=4"},"commit":{"message":"Handle Elixir branch pushes (#33)","shortMessageHtmlLink":"Handle Elixir branch pushes (#33)"}},{"before":"aa02991f0b42d5ebdecb6714c4c4906aa766487b","after":"c9613f096b3331b7f38ad731c59adcb16d78390e","ref":"refs/heads/josevalim-patch-1","pushedAt":"2023-05-30T07:31:39.290Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"more","shortMessageHtmlLink":"more"}},{"before":"50d27bc79d3b04f5024781bdb17df7ded3c4498a","after":"aa02991f0b42d5ebdecb6714c4c4906aa766487b","ref":"refs/heads/josevalim-patch-1","pushedAt":"2023-05-30T07:17:40.175Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"More fixes","shortMessageHtmlLink":"More fixes"}},{"before":"b06f927e56a39c2e817434d40b37563321149c62","after":"50d27bc79d3b04f5024781bdb17df7ded3c4498a","ref":"refs/heads/josevalim-patch-1","pushedAt":"2023-05-30T07:00:31.052Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Update queue.ex","shortMessageHtmlLink":"Update queue.ex"}},{"before":"3cf9fb7e8f270b6b1b1ea3818d4a289317e9efaa","after":"b06f927e56a39c2e817434d40b37563321149c62","ref":"refs/heads/josevalim-patch-1","pushedAt":"2023-05-30T06:59:21.834Z","pushType":"push","commitsCount":1,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Update lib/hexdocs/queue.ex","shortMessageHtmlLink":"Update lib/hexdocs/queue.ex"}},{"before":null,"after":"3cf9fb7e8f270b6b1b1ea3818d4a289317e9efaa","ref":"refs/heads/josevalim-patch-1","pushedAt":"2023-05-30T06:58:48.980Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"josevalim","name":"José Valim","path":"/josevalim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9582?s=80&v=4"},"commit":{"message":"Handle Elixir branch pushes","shortMessageHtmlLink":"Handle Elixir branch pushes"}},{"before":"98f79f7f73c15142303484a3ee7d9e2b7626f7cb","after":"e72cb1cd0f49ce2c6f4458a9d253af02b5b8623a","ref":"refs/heads/main","pushedAt":"2023-05-23T12:38:12.893Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ericmj","name":"Eric Meadows-Jönsson","path":"/ericmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/316890?s=80&v=4"},"commit":{"message":"Remove duplicated \"with\" (#31)","shortMessageHtmlLink":"Remove duplicated \"with\" (#31)"}},{"before":"2db3c6e2eb0141ef3e2c80fa252d3833a50d0350","after":null,"ref":"refs/heads/ericmj/handle-elixir-hex-docs","pushedAt":"2023-05-22T16:30:01.599Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ericmj","name":"Eric Meadows-Jönsson","path":"/ericmj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/316890?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQo68AQA","startCursor":null,"endCursor":null}},"title":"Activity · hexpm/hexdocs"}