{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":546863004,"defaultBranch":"main","name":"dice-util","ownerLogin":"oxidecomputer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-06T19:18:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54040662?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716435055.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"30331f2d6f523c4c299f44da7136c1516c353304","ref":"refs/heads/renovate/apache-skywalking-eyes-digest","pushedAt":"2024-05-23T03:30:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update apache/skywalking-eyes digest to 3ea9df1","shortMessageHtmlLink":"Update apache/skywalking-eyes digest to 3ea9df1"}},{"before":"7cfbdd61e4ec400b0363e728d3e7dcc29f9aaff8","after":"bc35e17234743f5c3e264b07a988efe6635699a6","ref":"refs/heads/main","pushedAt":"2024-04-30T22:41:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"Add `--locked` flag to CI test run.\n\nThis is what we wanted in the first place. It has the added benefit of\ncausing an error if / when the Cargo.lock file gets updated and it\nshouldn't.","shortMessageHtmlLink":"Add --locked flag to CI test run."}},{"before":"08b30231950ced83175ff666062e8b83a14b0863","after":"7cfbdd61e4ec400b0363e728d3e7dcc29f9aaff8","ref":"refs/heads/main","pushedAt":"2024-04-29T23:03:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"dice-mfg: bump version 0.1.1 -> 0.2.0\n\nThis is a minor version bump to reflect new features and incompatible\nchanges w/ the 0.1.1 version.","shortMessageHtmlLink":"dice-mfg: bump version 0.1.1 -> 0.2.0"}},{"before":"79ac8d00cf6fe91c6d4da5bd6892db0d25853d8d","after":"08b30231950ced83175ff666062e8b83a14b0863","ref":"refs/heads/main","pushedAt":"2024-04-29T23:00:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"dice-mfg: `absolute_path` feature is stable in > 1.80 nightly","shortMessageHtmlLink":"dice-mfg: absolute_path feature is stable in > 1.80 nightly"}},{"before":null,"after":"fa96b78e355bd9a6a9ac900999196506fe16ea3e","ref":"refs/heads/usb-helios-qemu","pushedAt":"2024-04-20T21:51:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"wip: workaround flaky behavior in serial hardware passed to helios\n\nI havne't yet run down whether or not this is limited to helios or if\nit's a qemu thing that effects other guests as well.","shortMessageHtmlLink":"wip: workaround flaky behavior in serial hardware passed to helios"}},{"before":"1ed82241fa411c70981f2dbac03ff726bd9ea326","after":"79ac8d00cf6fe91c6d4da5bd6892db0d25853d8d","ref":"refs/heads/main","pushedAt":"2024-04-16T17:16:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"Use an explicit name for the env var used to set ca-cert.","shortMessageHtmlLink":"Use an explicit name for the env var used to set ca-cert."}},{"before":"22209020017648fcbb6c43ea759918fbc72e4083","after":null,"ref":"refs/heads/renovate/apache-skywalking-eyes-digest","pushedAt":"2024-04-15T22:16:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"6f5f2bc7d3528ce7b537805f618b3e8206c41f04","after":"1ed82241fa411c70981f2dbac03ff726bd9ea326","ref":"refs/heads/main","pushedAt":"2024-04-15T22:16:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"chore(deps): update apache/skywalking-eyes digest to cd7b195","shortMessageHtmlLink":"chore(deps): update apache/skywalking-eyes digest to cd7b195"}},{"before":"350f194703edf8c37fa82047f05eb9cb00e8a1ba","after":"6f5f2bc7d3528ce7b537805f618b3e8206c41f04","ref":"refs/heads/main","pushedAt":"2024-04-15T19:59:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"Allow callers to provide the permslip key name through the environment\n\n`facade` prefers to use the environment to pass stuff around","shortMessageHtmlLink":"Allow callers to provide the permslip key name through the environment"}},{"before":"8962ce156184fec67f02a9dd617b90e8b54bf14a","after":"22209020017648fcbb6c43ea759918fbc72e4083","ref":"refs/heads/renovate/apache-skywalking-eyes-digest","pushedAt":"2024-04-07T05:27:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update apache/skywalking-eyes digest to cd7b195","shortMessageHtmlLink":"chore(deps): update apache/skywalking-eyes digest to cd7b195"}},{"before":"12e1214ac5bab1b11d2beb4c2272ece5501c3f00","after":"8962ce156184fec67f02a9dd617b90e8b54bf14a","ref":"refs/heads/renovate/apache-skywalking-eyes-digest","pushedAt":"2024-04-06T03:07:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update apache/skywalking-eyes digest to 6753eae","shortMessageHtmlLink":"chore(deps): update apache/skywalking-eyes digest to 6753eae"}},{"before":"cc14fcd169d4bf3441bd179d9dc5d451042a6ab9","after":"350f194703edf8c37fa82047f05eb9cb00e8a1ba","ref":"refs/heads/main","pushedAt":"2024-04-05T19:36:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"permslip: Add error handling to detect failures","shortMessageHtmlLink":"permslip: Add error handling to detect failures"}},{"before":"3ec995141836e89f96d9ed367d395e455f09abbb","after":"12e1214ac5bab1b11d2beb4c2272ece5501c3f00","ref":"refs/heads/renovate/apache-skywalking-eyes-digest","pushedAt":"2024-04-03T04:16:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update apache/skywalking-eyes digest to 6753eae","shortMessageHtmlLink":"chore(deps): update apache/skywalking-eyes digest to 6753eae"}},{"before":"2a092c0d7c39ad0b36e22c8e479d25e50059a22c","after":"3ec995141836e89f96d9ed367d395e455f09abbb","ref":"refs/heads/renovate/apache-skywalking-eyes-digest","pushedAt":"2024-03-29T04:04:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update apache/skywalking-eyes digest to 9753868","shortMessageHtmlLink":"chore(deps): update apache/skywalking-eyes digest to 9753868"}},{"before":"992697e5bcb1b95613fa14276bbcfb9b328ff2b7","after":"2a092c0d7c39ad0b36e22c8e479d25e50059a22c","ref":"refs/heads/renovate/apache-skywalking-eyes-digest","pushedAt":"2024-03-28T04:53:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update apache/skywalking-eyes digest to e6d1ce4","shortMessageHtmlLink":"chore(deps): update apache/skywalking-eyes digest to e6d1ce4"}},{"before":"dcc262386be77ee9a7ae3f65267ffa3a73b842d6","after":"cc14fcd169d4bf3441bd179d9dc5d451042a6ab9","ref":"refs/heads/main","pushedAt":"2024-03-27T21:06:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"plotnick","name":"Alex Plotnick","path":"/plotnick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602463?s=80&v=4"},"commit":{"message":"Pass --sshauth to permslip (#200)","shortMessageHtmlLink":"Pass --sshauth to permslip (#200)"}},{"before":null,"after":"e8717ee1faf2b6f611bc3e39c3ee80ca2329363e","ref":"refs/heads/sshauth","pushedAt":"2024-03-27T21:00:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"plotnick","name":"Alex Plotnick","path":"/plotnick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602463?s=80&v=4"},"commit":{"message":"Pass --sshauth to permslip","shortMessageHtmlLink":"Pass --sshauth to permslip"}},{"before":"b8c878e47b2dac224dcd243e285ac6a9df32fbb7","after":"dcc262386be77ee9a7ae3f65267ffa3a73b842d6","ref":"refs/heads/main","pushedAt":"2024-03-27T19:33:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"Prompt for password only if / when we're signing w/ the openssl ca.","shortMessageHtmlLink":"Prompt for password only if / when we're signing w/ the openssl ca."}},{"before":null,"after":"992697e5bcb1b95613fa14276bbcfb9b328ff2b7","ref":"refs/heads/renovate/apache-skywalking-eyes-digest","pushedAt":"2024-03-23T04:08:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update apache/skywalking-eyes digest to e6d1ce4","shortMessageHtmlLink":"chore(deps): update apache/skywalking-eyes digest to e6d1ce4"}},{"before":"26dae63f2c2bc6c026a505b1c938c3077daa8007","after":"b8c878e47b2dac224dcd243e285ac6a9df32fbb7","ref":"refs/heads/main","pushedAt":"2024-03-21T01:20:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"Permslip signing backend\n\nReverts a few aspects of 26dae63f2c2bc6c026a505b1c938c3077daa8007,\nin particular the shell expansion and key-value encoding of arguments.\nInstead, we use a clap `Subcommand` for signing, which can be either\n`openssl` or `permslip`.","shortMessageHtmlLink":"Permslip signing backend"}},{"before":null,"after":"6fcfb9400d8f8f1c3ff4850aa981cc2c4dfc7ea9","ref":"refs/heads/permslip","pushedAt":"2024-03-20T20:54:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"plotnick","name":"Alex Plotnick","path":"/plotnick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/602463?s=80&v=4"},"commit":{"message":"Permslip signing backend\n\nReverts a few aspects of 26dae63f2c2bc6c026a505b1c938c3077daa8007,\nin particular the shell expansion and key-value encoding of arguments.\nInstead, we use a clap `Subcommand` for signing, which can be either\n`openssl` or `permslip`.","shortMessageHtmlLink":"Permslip signing backend"}},{"before":"0fac9fbe37513df1f4d91f6f1716c36bead9e186","after":"26dae63f2c2bc6c026a505b1c938c3077daa8007","ref":"refs/heads/main","pushedAt":"2024-03-19T16:21:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"Add structure to support CAs beyond `openssl ca`\n\nI spent some time banging my head against clap trying to get a better\nCLI for this and came up short. There's likely a way to accomplish this\nthrough the clap API but for now I'm just stuffing the config params\nrequired by each CA into a single `String` param that's formatted as\nkey=value,....","shortMessageHtmlLink":"Add structure to support CAs beyond openssl ca"}},{"before":"fd77a1e1040871d4c386b0e95532299d2f8578a3","after":"0fac9fbe37513df1f4d91f6f1716c36bead9e186","ref":"refs/heads/main","pushedAt":"2024-03-19T02:54:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"manufacture: `intermediate-cert` param is now required\n\nPreviously if this param was omitted the `manufacture` command would\nattempt to find the intermediate CA cert in the place the `oks` software\nstores it by convention. This was the right thing to do for FCS but now\nthat we're attempting to support multiple CA interfaces this behavior\nrequires knowledge of not just openssl but the specific configuration\nand filesystem structure created by OKS.\n\nThis commit makes this parameter required removing the OKS / openssl\nspecific knowledge from the `manufacture` command / interface. This will\nbreak consumers that relied on the old default behavior. This param will\nbe required until we implement a mechanism to get this info from the CAs\nwe support.","shortMessageHtmlLink":"manufacture: intermediate-cert param is now required"}},{"before":"777c8e1f2e4a8b07466ed1856576256c8d059938","after":"fd77a1e1040871d4c386b0e95532299d2f8578a3","ref":"refs/heads/main","pushedAt":"2024-03-14T19:32:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"Update chrono, thiserror and serde_with.","shortMessageHtmlLink":"Update chrono, thiserror and serde_with."}},{"before":"29c6e55f7d3b17921a1d61bccd2dd3d54752b98a","after":"777c8e1f2e4a8b07466ed1856576256c8d059938","ref":"refs/heads/main","pushedAt":"2024-03-11T22:24:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"dice-mfg: replace pem crate w/ pem-rfc7468","shortMessageHtmlLink":"dice-mfg: replace pem crate w/ pem-rfc7468"}},{"before":"cf830fc73db092ee9a29d714957e9e1d823177c8","after":"29c6e55f7d3b17921a1d61bccd2dd3d54752b98a","ref":"refs/heads/main","pushedAt":"2024-03-11T22:11:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"Make sure file w/ intermediate cert exists, send it before issuing cert.","shortMessageHtmlLink":"Make sure file w/ intermediate cert exists, send it before issuing cert."}},{"before":"67489cd07ac73d764245cde0f0e75b0865ceb0fc","after":"cf830fc73db092ee9a29d714957e9e1d823177c8","ref":"refs/heads/main","pushedAt":"2024-02-29T23:12:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"dice-mfg-msgs: Remove unnecessary `use core::convert::TryFrom`.","shortMessageHtmlLink":"dice-mfg-msgs: Remove unnecessary use core::convert::TryFrom."}},{"before":"21c40a5ca7eefc921c1dda9edd833963014b6d62","after":"67489cd07ac73d764245cde0f0e75b0865ceb0fc","ref":"refs/heads/main","pushedAt":"2024-02-14T19:45:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"dice-mfg: Update README.md\n\nthe majority of these changes are 's/Device/Platform/' or fixing the\ncommand documentation","shortMessageHtmlLink":"dice-mfg: Update README.md"}},{"before":"966e73788f97613a2f7aa51005688f2222efb0ee","after":"21c40a5ca7eefc921c1dda9edd833963014b6d62","ref":"refs/heads/main","pushedAt":"2024-02-14T19:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"upgrade clap 4.4 -> 4.5","shortMessageHtmlLink":"upgrade clap 4.4 -> 4.5"}},{"before":"f79d571d16343c2bca5fb452eecdba2605083c59","after":null,"ref":"refs/heads/renovate/clap-4.x","pushedAt":"2024-02-14T19:09:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUZE4jgA","startCursor":null,"endCursor":null}},"title":"Activity ยท oxidecomputer/dice-util"}