{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":607134199,"defaultBranch":"main","name":"datalad-cds","ownerLogin":"matrss","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-02-27T11:40:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9308656?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725277991.0","currentOid":""},"activityList":{"items":[{"before":"f8c0c5f75fe9bc2299f463037d692d3d1be3be91","after":"f05de48482fdd06bea04da38d2b4810fe81909d8","ref":"refs/heads/main","pushedAt":"2024-09-02T11:52:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Fix incorrect repository URL (#21)","shortMessageHtmlLink":"Fix incorrect repository URL (#21)"}},{"before":null,"after":"f9f4fd3a5b4f43d9d094cac7a144edca58e57434","ref":"refs/heads/fix-incorrect-repo-url","pushedAt":"2024-09-02T11:47:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Fix incorrect repository URL","shortMessageHtmlLink":"Fix incorrect repository URL"}},{"before":"33b1321ef286bf90cb16be9fb40a1761c78faaab","after":null,"ref":"refs/heads/do-not-autoenable","pushedAt":"2024-08-28T12:53:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"}},{"before":"a5d1e53c05cfcaa2120ad116e516699cb9b8ca84","after":"f8c0c5f75fe9bc2299f463037d692d3d1be3be91","ref":"refs/heads/main","pushedAt":"2024-08-28T12:53:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Do not auto-enable the cds remote (#20)\n\nIt seems more likely than not that people don't have datalad-cds\r\ninstalled at the time of cloning a dataset. Thus, auto-enabling leads to\r\nsome potentially confusing error messages and then leaves the repository\r\nin a state in which the remote is disabled. The message when cloning a\r\nrepository with a not-auto-enabling cds remote is more appropriate, I\r\nthink.","shortMessageHtmlLink":"Do not auto-enable the cds remote (#20)"}},{"before":null,"after":"33b1321ef286bf90cb16be9fb40a1761c78faaab","ref":"refs/heads/do-not-autoenable","pushedAt":"2024-08-28T12:48:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Do not auto-enable the cds remote\n\nIt seems more likely than not that people don't have datalad-cds\ninstalled at the time of cloning a dataset. Thus, auto-enabling leads to\nsome potentially confusing error messages and then leaves the repository\nin a state in which the remote is disabled. The message when cloning a\nrepository with a not-auto-enabling cds remote is more appropriate, I\nthink.","shortMessageHtmlLink":"Do not auto-enable the cds remote"}},{"before":"4d3fe0e311d6fb99fd966a9cea5bc0d3947ab798","after":null,"ref":"refs/heads/set-allow-unverified-downloads-in-initremote","pushedAt":"2024-08-28T09:23:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"}},{"before":"8653448a9db889f8691f5ade5668a5be47cd3873","after":"a5d1e53c05cfcaa2120ad116e516699cb9b8ca84","ref":"refs/heads/main","pushedAt":"2024-08-28T09:23:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Set allow-unverified-downloads in initremote (#19)\n\nThis config setting is meant to protect against downloads from sources\r\nthat can potentially be spoofed, e.g. private IP addresses which could\r\nbe assigned to different machines on different networks. We know that\r\nthis isn't the case for the CDS remote: the target for requests is\r\nalways determined by the cdsapi package, which in turn talks to the CDS\r\nservice and does TLS verification due to using HTTPS.\r\n\r\nThis means that we are unaffected by the security issue the setting is\r\nmeant to protect against. So there is no need for a user of the CDS\r\nspecial remote to manually set the option in every repository, we might\r\nas well do it for them.","shortMessageHtmlLink":"Set allow-unverified-downloads in initremote (#19)"}},{"before":null,"after":"4d3fe0e311d6fb99fd966a9cea5bc0d3947ab798","ref":"refs/heads/set-allow-unverified-downloads-in-initremote","pushedAt":"2024-08-28T09:11:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Set allow-unverified-downloads in initremote\n\nThis config setting is meant to protect against downloads from sources\nthat can potentially be spoofed, e.g. private IP addresses which could\nbe assigned to different machines on different networks. We know that\nthis isn't the case for the CDS remote: the target for requests is\nalways determined by the cdsapi package, which in turn talks to the CDS\nservice and does TLS verification due to using HTTPS.\n\nThis means that we are unaffected by the security issue the setting is\nmeant to protect against. So there is no need for a user of the CDS\nspecial remote to manually set the option in every repository, we might\nas well do it for them.","shortMessageHtmlLink":"Set allow-unverified-downloads in initremote"}},{"before":"a3a2575a495079ecaea1b9bd55704c8a2300a445","after":"df939599e48a8b90d361cb2ce72bdaccc2ccc669","ref":"refs/heads/use-vurl-for-lazy-option","pushedAt":"2024-08-21T08:27:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"a473d225d8ac244338a467d533e0e4e295054cef","after":null,"ref":"refs/heads/batch-mode","pushedAt":"2024-08-20T13:13:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"}},{"before":"775676df082a2599e59e6b89691f7dbc8556a466","after":"8653448a9db889f8691f5ade5668a5be47cd3873","ref":"refs/heads/main","pushedAt":"2024-08-20T13:10:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Support batch mode (#18)","shortMessageHtmlLink":"Support batch mode (#18)"}},{"before":"7681b01f488f69c260ce6f6f560bb1272328d0c6","after":"a473d225d8ac244338a467d533e0e4e295054cef","ref":"refs/heads/batch-mode","pushedAt":"2024-08-20T12:59:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Support batch mode","shortMessageHtmlLink":"Support batch mode"}},{"before":"643f002b27155ff92c9fe810fea55eecbb4ef9e7","after":"7681b01f488f69c260ce6f6f560bb1272328d0c6","ref":"refs/heads/batch-mode","pushedAt":"2024-08-19T15:27:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Support batch mode","shortMessageHtmlLink":"Support batch mode"}},{"before":"aba20f122739610d8cbd229833e24d72ce0c3da3","after":null,"ref":"refs/heads/remove-usage-of-unimplemented-features","pushedAt":"2024-08-19T15:08:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"}},{"before":"c20059138d92379f0db8dadaefc3a733d48410d2","after":"775676df082a2599e59e6b89691f7dbc8556a466","ref":"refs/heads/main","pushedAt":"2024-08-19T15:08:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Remove usage of features unimplemented in CDS beta (#17)","shortMessageHtmlLink":"Remove usage of features unimplemented in CDS beta (#17)"}},{"before":"cc11896cbd78ec188ce054d7f449defcfb9f538e","after":"aba20f122739610d8cbd229833e24d72ce0c3da3","ref":"refs/heads/remove-usage-of-unimplemented-features","pushedAt":"2024-08-19T15:04:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Remove usage of features unimplemented in CDS beta","shortMessageHtmlLink":"Remove usage of features unimplemented in CDS beta"}},{"before":"c20059138d92379f0db8dadaefc3a733d48410d2","after":"643f002b27155ff92c9fe810fea55eecbb4ef9e7","ref":"refs/heads/batch-mode","pushedAt":"2024-08-19T15:00:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Support batch mode","shortMessageHtmlLink":"Support batch mode"}},{"before":null,"after":"c20059138d92379f0db8dadaefc3a733d48410d2","ref":"refs/heads/batch-mode","pushedAt":"2024-08-19T14:59:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Sort keys in json representation of requests (#15)","shortMessageHtmlLink":"Sort keys in json representation of requests (#15)"}},{"before":"02b0e2ddd2b5bf82a9621eed086978c69591c110","after":"cc11896cbd78ec188ce054d7f449defcfb9f538e","ref":"refs/heads/remove-usage-of-unimplemented-features","pushedAt":"2024-08-19T14:39:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Remove usage of features unimplemented in CDS beta","shortMessageHtmlLink":"Remove usage of features unimplemented in CDS beta"}},{"before":null,"after":"02b0e2ddd2b5bf82a9621eed086978c69591c110","ref":"refs/heads/remove-usage-of-unimplemented-features","pushedAt":"2024-08-19T14:34:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Remove usage of features unimplemented in CDS beta","shortMessageHtmlLink":"Remove usage of features unimplemented in CDS beta"}},{"before":"a092594f3af5c493d6401ca8a0e85feb8c895b29","after":"a3a2575a495079ecaea1b9bd55704c8a2300a445","ref":"refs/heads/use-vurl-for-lazy-option","pushedAt":"2024-06-12T14:28:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"9f655c52bc8a80f15c532647be5383f1a0c78f6f","after":"a092594f3af5c493d6401ca8a0e85feb8c895b29","ref":"refs/heads/use-vurl-for-lazy-option","pushedAt":"2024-06-12T14:00:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"9f655c52bc8a80f15c532647be5383f1a0c78f6f","ref":"refs/heads/use-vurl-for-lazy-option","pushedAt":"2024-06-12T13:45:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"4bc071fea539deca3869f0866d7ca405859cbea6","after":null,"ref":"refs/heads/sort-keys-in-stored-request","pushedAt":"2024-04-15T11:52:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"}},{"before":"c8a609f36b86f693c8323313444376f5f53d5c20","after":"c20059138d92379f0db8dadaefc3a733d48410d2","ref":"refs/heads/main","pushedAt":"2024-04-15T11:52:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Sort keys in json representation of requests (#15)","shortMessageHtmlLink":"Sort keys in json representation of requests (#15)"}},{"before":"945c8d74250045f6a2f344d71159f524f440e3d2","after":"4bc071fea539deca3869f0866d7ca405859cbea6","ref":"refs/heads/sort-keys-in-stored-request","pushedAt":"2024-04-15T11:48:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Sort keys in json representation of requests","shortMessageHtmlLink":"Sort keys in json representation of requests"}},{"before":null,"after":"945c8d74250045f6a2f344d71159f524f440e3d2","ref":"refs/heads/sort-keys-in-stored-request","pushedAt":"2024-04-15T11:38:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Sort keys in json representation of requests","shortMessageHtmlLink":"Sort keys in json representation of requests"}},{"before":"3dec6ee6e935acc9c9fef91bda7362c2af4e5619","after":null,"ref":"refs/heads/verify-existence-of-url-in-checkpresent","pushedAt":"2024-04-15T09:49:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"}},{"before":"af3d7709eb40be4be2732ea929644c6bdcbd32b4","after":"c8a609f36b86f693c8323313444376f5f53d5c20","ref":"refs/heads/main","pushedAt":"2024-04-15T09:49:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"},"commit":{"message":"Make checkpresent verify existence of a usable URL (#14)","shortMessageHtmlLink":"Make checkpresent verify existence of a usable URL (#14)"}},{"before":"d28be16019aafaf5d9b4abe15236aa628f906969","after":null,"ref":"refs/heads/replace-relaxed-with-fast","pushedAt":"2024-04-15T09:42:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"matrss","name":"Matthias Riße","path":"/matrss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9308656?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxMTo1Mjo1MC4wMDAwMDBazwAAAASqio5m","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxMTo1Mjo1MC4wMDAwMDBazwAAAASqio5m","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xNVQwOTo0Mjo0OC4wMDAwMDBazwAAAAQwwATo"}},"title":"Activity · matrss/datalad-cds"}