{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":682785495,"defaultBranch":"main","name":"did-peer-4","ownerLogin":"decentralized-identity","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-24T23:20:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23265915?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706671535.0","currentOid":""},"activityList":{"items":[{"before":"e46fc5b04dcfc51cbeb7944da3c6716cd88edc8f","after":"a4a26dea315c37d1603da330c4a3df69cc0e60f5","ref":"refs/heads/main","pushedAt":"2024-01-31T12:59:37.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"TheTechmage","name":"The Tech Mage","path":"/TheTechmage","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/509363?s=80&v=4"},"commit":{"message":"Merge pull request #9 from decentralized-identity/feature/jwk-keyspec\n\nfeat: add input doc helpers for jwk","shortMessageHtmlLink":"Merge pull request #9 from decentralized-identity/feature/jwk-keyspec"}},{"before":"9cbff01dbaa9128f7ac16dec25c8cbf1a53d156a","after":"64314a35075d018070051ec3698a12ce5f1691d6","ref":"refs/heads/feature/jwk-keyspec","pushedAt":"2024-01-31T03:31:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"fix: black version mismatch\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"fix: black version mismatch"}},{"before":"ffbaeeaa82b1bd9905d9dd0f9880677cff077bcd","after":"9cbff01dbaa9128f7ac16dec25c8cbf1a53d156a","ref":"refs/heads/feature/jwk-keyspec","pushedAt":"2024-01-31T03:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"fix: use multikey in readme\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"fix: use multikey in readme"}},{"before":null,"after":"ffbaeeaa82b1bd9905d9dd0f9880677cff077bcd","ref":"refs/heads/feature/jwk-keyspec","pushedAt":"2024-01-31T03:25:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"feat: add input doc helpers for jwk\n\nAnd make usage of KeySpec more explicit\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"feat: add input doc helpers for jwk"}},{"before":"e347840cc159c6a36dfb8f410aff72037db5ebf4","after":"e46fc5b04dcfc51cbeb7944da3c6716cd88edc8f","ref":"refs/heads/main","pushedAt":"2023-11-14T00:06:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"chore: bump version\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"chore: bump version"}},{"before":"3171489dc8e42d80b1e93f098b6546175ef37b2d","after":null,"ref":"refs/heads/feature/input-doc-gen-extra-params","pushedAt":"2023-11-14T00:05:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"}},{"before":"2e46dcef8e7cb4ab869b6f859a8f6450cc377404","after":"e347840cc159c6a36dfb8f410aff72037db5ebf4","ref":"refs/heads/main","pushedAt":"2023-11-14T00:05:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"Merge pull request #7 from decentralized-identity/feature/input-doc-gen-extra-params\n\nfeat: add extra params to key spec","shortMessageHtmlLink":"Merge pull request #7 from decentralized-identity/feature/input-doc-g…"}},{"before":null,"after":"3171489dc8e42d80b1e93f098b6546175ef37b2d","ref":"refs/heads/feature/input-doc-gen-extra-params","pushedAt":"2023-11-14T00:03:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"feat: add extra params to key spec\n\nFor use with input doc generation helper\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"feat: add extra params to key spec"}},{"before":"11ca16637900bcd43de39fac87fe76ea6286eee3","after":"2e46dcef8e7cb4ab869b6f859a8f6450cc377404","ref":"refs/heads/main","pushedAt":"2023-11-10T21:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"chore: bump version\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"chore: bump version"}},{"before":"84cb6522f4084c799378ff5a40d4fc1c890abdc5","after":"11ca16637900bcd43de39fac87fe76ea6286eee3","ref":"refs/heads/main","pushedAt":"2023-11-10T21:03:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"Merge pull request #6 from decentralized-identity/feature/input-doc-generation-helper\n\nfeat: add input doc generation helper","shortMessageHtmlLink":"Merge pull request #6 from decentralized-identity/feature/input-doc-g…"}},{"before":"571d6999cce0a9a42f20f26fee4fb59767fb4d0a","after":"550adb6dbe07c23d17d183ea1539de23dbd85717","ref":"refs/heads/feature/input-doc-generation-helper","pushedAt":"2023-11-08T04:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"test: input doc generation helper\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"test: input doc generation helper"}},{"before":null,"after":"571d6999cce0a9a42f20f26fee4fb59767fb4d0a","ref":"refs/heads/feature/input-doc-generation-helper","pushedAt":"2023-11-08T04:18:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"feat: add input doc generation helper\n\nThis adds an optional helper for generating an input document from a set\nof keys and services. This helper is intentionally simple; it won't\ncover all use cases. But when all you need is a basic document, it will\nget you there without having to worry about contexts and such.\n\nAdditionally, those familiar with the did-peer-2 library will see\nsimilarities between the helper added here and the `generate` method in\nthe did-peer-2 library. This is deliberate and should hopefully help\nease the transition for those adopting did:peer:4 after did:peer:2.\n\nI accidentally made the generation of did:peer:2 actually pretty okay,\ninterface wise. This addition seeks to prevent that from becoming a\nbarrier to adoption.\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"feat: add input doc generation helper"}},{"before":"2e82a606e4b0207bd4cde6b674c8ec29e69b237f","after":"84cb6522f4084c799378ff5a40d4fc1c890abdc5","ref":"refs/heads/main","pushedAt":"2023-10-25T17:03:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"Create CONTRIBUTING.md\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"Create CONTRIBUTING.md"}},{"before":"a13e71a562a05c7e34a9aac468c3cb6f99af1c6d","after":null,"ref":"refs/tags/v0.1.2","pushedAt":"2023-10-20T23:04:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"}},{"before":"a13e71a562a05c7e34a9aac468c3cb6f99af1c6d","after":"2e82a606e4b0207bd4cde6b674c8ec29e69b237f","ref":"refs/heads/main","pushedAt":"2023-10-20T23:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"chore: bump patch\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"chore: bump patch"}},{"before":"f12a190c968f506ca75de91cf7d4b402fd5cb447","after":null,"ref":"refs/heads/feature/optional-validation","pushedAt":"2023-10-20T23:02:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"}},{"before":"1e89dce1ab0e238ba8aa830ed1f25743c7938ae0","after":"a13e71a562a05c7e34a9aac468c3cb6f99af1c6d","ref":"refs/heads/main","pushedAt":"2023-10-20T23:02:15.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"Merge pull request #4 from dbluhm/feature/optional-validation\n\nfeat: add optional validation of input doc","shortMessageHtmlLink":"Merge pull request #4 from dbluhm/feature/optional-validation"}},{"before":"b23c61d251fb8071d2eb2c3554139b3241192c5f","after":"f12a190c968f506ca75de91cf7d4b402fd5cb447","ref":"refs/heads/feature/optional-validation","pushedAt":"2023-10-20T23:00:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"fix: better error text on valid check\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"fix: better error text on valid check"}},{"before":"6d324ddede43828672c04f7cf005d061f2f73a4d","after":"b23c61d251fb8071d2eb2c3554139b3241192c5f","ref":"refs/heads/feature/optional-validation","pushedAt":"2023-10-20T22:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"refactor: compress test cases for valid\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"refactor: compress test cases for valid"}},{"before":"eae49799cf7b0bf9ed218f6da4f5794bc682e182","after":"6d324ddede43828672c04f7cf005d061f2f73a4d","ref":"refs/heads/feature/optional-validation","pushedAt":"2023-10-20T22:36:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"feat: add optional validation of input doc\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"feat: add optional validation of input doc"}},{"before":"c6aece89cfd0e8571f6ca6f2cc8fc3390655cede","after":"eae49799cf7b0bf9ed218f6da4f5794bc682e182","ref":"refs/heads/feature/optional-validation","pushedAt":"2023-10-20T22:33:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"feat: add optional validation of input doc\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"feat: add optional validation of input doc"}},{"before":"f156c8b65cd8f11d01f8fbf62c94b8be0846f046","after":null,"ref":"refs/heads/refactor/simplify-visiting-vms","pushedAt":"2023-10-20T22:32:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"}},{"before":"754824085d1cd154fbb95e42593df8ea73c2d0cf","after":"1e89dce1ab0e238ba8aa830ed1f25743c7938ae0","ref":"refs/heads/main","pushedAt":"2023-10-20T22:32:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"Merge pull request #3 from dbluhm/refactor/simplify-visiting-vms\n\nrefactor: simplify visiting verification methods","shortMessageHtmlLink":"Merge pull request #3 from dbluhm/refactor/simplify-visiting-vms"}},{"before":null,"after":"c6aece89cfd0e8571f6ca6f2cc8fc3390655cede","ref":"refs/heads/feature/optional-validation","pushedAt":"2023-10-20T22:31:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"feat: add optional validation of input doc\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"feat: add optional validation of input doc"}},{"before":null,"after":"f156c8b65cd8f11d01f8fbf62c94b8be0846f046","ref":"refs/heads/refactor/simplify-visiting-vms","pushedAt":"2023-10-20T21:41:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"refactor: simplify visiting verification methods\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"refactor: simplify visiting verification methods"}},{"before":"61035e8ff2a5aaa6168c04e90156312f9612f824","after":"754824085d1cd154fbb95e42593df8ea73c2d0cf","ref":"refs/heads/main","pushedAt":"2023-10-19T15:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"chore: bump patch version\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"chore: bump patch version"}},{"before":"ab1e88f40ec9e419662dbaff21064477d242f83a","after":null,"ref":"refs/heads/refactor/replace-multiformats","pushedAt":"2023-10-19T15:53:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"}},{"before":"1ebbbbc412115e4f9304a51681fe32e0e733f2be","after":"61035e8ff2a5aaa6168c04e90156312f9612f824","ref":"refs/heads/main","pushedAt":"2023-10-19T15:53:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"Merge pull request #2 from dbluhm/refactor/replace-multiformats\n\nrefactor: replace multiformats","shortMessageHtmlLink":"Merge pull request #2 from dbluhm/refactor/replace-multiformats"}},{"before":null,"after":"ab1e88f40ec9e419662dbaff21064477d242f83a","ref":"refs/heads/refactor/replace-multiformats","pushedAt":"2023-10-19T15:51:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"refactor: replace multiformats\n\nInstead, directly embed required constants and handle only json,\nbase58btc, and sha2-256 for now.\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"refactor: replace multiformats"}},{"before":"293d69e9304a8f5200bb0b039490e1a8205413cb","after":"1ebbbbc412115e4f9304a51681fe32e0e733f2be","ref":"refs/heads/main","pushedAt":"2023-10-03T01:14:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbluhm","name":"Daniel Bluhm","path":"/dbluhm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22032832?s=80&v=4"},"commit":{"message":"fix: don't sort keys on examples\n\nSigned-off-by: Daniel Bluhm ","shortMessageHtmlLink":"fix: don't sort keys on examples"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0zMVQxMjo1OTozNy4wMDAwMDBazwAAAAPuCs5s","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wM1QwMToxNDo0OS4wMDAwMDBazwAAAAON4VRP"}},"title":"Activity · decentralized-identity/did-peer-4"}