{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":678320050,"defaultBranch":"main","name":"nethsm-sdk-rs","ownerLogin":"Nitrokey","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-14T09:23:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9438831?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726756742.0","currentOid":""},"activityList":{"items":[{"before":"84d6c5b71aa4b4bbd0217e18fc3505637310f8d5","after":null,"ref":"refs/heads/release-v1.1.1","pushedAt":"2024-09-19T14:37:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":"246825aa57e68055cef783b37715169d4095a61c","after":"84d6c5b71aa4b4bbd0217e18fc3505637310f8d5","ref":"refs/heads/main","pushedAt":"2024-09-19T14:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Release v1.1.1","shortMessageHtmlLink":"Release v1.1.1"}},{"before":"246825aa57e68055cef783b37715169d4095a61c","after":null,"ref":"refs/heads/errors","pushedAt":"2024-09-18T11:55:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":null,"after":"84d6c5b71aa4b4bbd0217e18fc3505637310f8d5","ref":"refs/heads/release-v1.1.1","pushedAt":"2024-09-18T11:07:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Release v1.1.1","shortMessageHtmlLink":"Release v1.1.1"}},{"before":"1e8519c8335fd4d2db671ca1141b772a3c39b8d1","after":"246825aa57e68055cef783b37715169d4095a61c","ref":"refs/heads/main","pushedAt":"2024-09-18T11:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Return correct error variants for API errors\n\nPreviously, the generated code did not properly take into account the\nHTTP status of error responses. We would either return\n*Error::UnknownError (if the response message was set) or a serde error\notherwise.\n\nWith this patch, we map the status codes to the corresponding error\nvariants and skip deserialization if the response body is empty.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/30","shortMessageHtmlLink":"Return correct error variants for API errors"}},{"before":"7a6732a351b843dcf59ef08b19d9287cdc7c9c4f","after":"246825aa57e68055cef783b37715169d4095a61c","ref":"refs/heads/errors","pushedAt":"2024-09-18T10:04:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Return correct error variants for API errors\n\nPreviously, the generated code did not properly take into account the\nHTTP status of error responses. We would either return\n*Error::UnknownError (if the response message was set) or a serde error\notherwise.\n\nWith this patch, we map the status codes to the corresponding error\nvariants and skip deserialization if the response body is empty.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/30","shortMessageHtmlLink":"Return correct error variants for API errors"}},{"before":"bd34dbf14a816bb984719938890a4f337d3a7565","after":"1e8519c8335fd4d2db671ca1141b772a3c39b8d1","ref":"refs/heads/main","pushedAt":"2024-09-18T09:55:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"feat: Implement `Display` for enums\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/32\n\nSigned-off-by: Wiktor Kwapisiewicz ","shortMessageHtmlLink":"feat: Implement Display for enums"}},{"before":"e8b30478e3a83d41939fcdd0c1bbfb5bf66c85ac","after":"7a6732a351b843dcf59ef08b19d9287cdc7c9c4f","ref":"refs/heads/errors","pushedAt":"2024-09-09T11:19:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Return correct error variants for API errors\n\nPreviously, the generated code did not properly take into account the\nHTTP status of error responses. We would either return\n*Error::UnknownError (if the response message was set) or a serde error\notherwise.\n\nWith this patch, we map the status codes to the corresponding error\nvariants and skip deserialization if the response body is empty.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/30","shortMessageHtmlLink":"Return correct error variants for API errors"}},{"before":null,"after":"e8b30478e3a83d41939fcdd0c1bbfb5bf66c85ac","ref":"refs/heads/errors","pushedAt":"2024-09-09T11:16:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Return correct error variants for API errors\n\nPreviously, we the generated code did not properly take into account the\nHTTP status of error responses. We would either return\n*Error::UnknownError (if the response message was set) or a serde error\notherwise.\n\nWith this patch, we map the status codes to the corresponding error\nvariants and skip deserialization if the response body is empty.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/30","shortMessageHtmlLink":"Return correct error variants for API errors"}},{"before":"bd34dbf14a816bb984719938890a4f337d3a7565","after":null,"ref":"refs/heads/release-v1.1.0","pushedAt":"2024-07-17T15:07:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":"b0a22adbdc5bdabcf2ceb12ffa65b022404e20fb","after":"bd34dbf14a816bb984719938890a4f337d3a7565","ref":"refs/heads/main","pushedAt":"2024-07-17T15:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Release v1.1.0","shortMessageHtmlLink":"Release v1.1.0"}},{"before":null,"after":"bd34dbf14a816bb984719938890a4f337d3a7565","ref":"refs/heads/release-v1.1.0","pushedAt":"2024-07-17T15:03:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Release v1.1.0","shortMessageHtmlLink":"Release v1.1.0"}},{"before":"b0a22adbdc5bdabcf2ceb12ffa65b022404e20fb","after":null,"ref":"refs/heads/update","pushedAt":"2024-07-17T15:01:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":"9344d5130e9c98cd4d21017638e8e60eba636282","after":"b0a22adbdc5bdabcf2ceb12ffa65b022404e20fb","ref":"refs/heads/main","pushedAt":"2024-07-17T15:01:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Add support for namespaces\n\nThis patch updates the API spec to add support for namespaces.","shortMessageHtmlLink":"Add support for namespaces"}},{"before":"6e269ed3fadf22fccc49d954357e3b2ead5b5296","after":"b0a22adbdc5bdabcf2ceb12ffa65b022404e20fb","ref":"refs/heads/update","pushedAt":"2024-07-17T14:59:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Add support for namespaces\n\nThis patch updates the API spec to add support for namespaces.","shortMessageHtmlLink":"Add support for namespaces"}},{"before":"b52364bb53a518eb236b19fd1590e699b74201ed","after":"6e269ed3fadf22fccc49d954357e3b2ead5b5296","ref":"refs/heads/update","pushedAt":"2024-07-17T14:58:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Add support for namespaces\n\nThis patch updates the API spec to add support for namespaces.","shortMessageHtmlLink":"Add support for namespaces"}},{"before":null,"after":"b52364bb53a518eb236b19fd1590e699b74201ed","ref":"refs/heads/update","pushedAt":"2024-07-17T14:32:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Add support for namespaces\n\nThis patch updates the API spec to add support for namespaces.","shortMessageHtmlLink":"Add support for namespaces"}},{"before":"9344d5130e9c98cd4d21017638e8e60eba636282","after":null,"ref":"refs/heads/response-content","pushedAt":"2024-05-21T12:46:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":"a88b46113c28466cceeed03862d37bf3a3fbd700","after":"9344d5130e9c98cd4d21017638e8e60eba636282","ref":"refs/heads/main","pushedAt":"2024-05-21T12:46:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Use constructors for ResponseContent","shortMessageHtmlLink":"Use constructors for ResponseContent"}},{"before":null,"after":"9344d5130e9c98cd4d21017638e8e60eba636282","ref":"refs/heads/response-content","pushedAt":"2024-05-21T08:41:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Use constructors for ResponseContent","shortMessageHtmlLink":"Use constructors for ResponseContent"}},{"before":"a88b46113c28466cceeed03862d37bf3a3fbd700","after":null,"ref":"refs/heads/restore-basic-auth","pushedAt":"2024-05-15T19:46:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":"c7cbe7b74d69db328767489e2ab1b5e2fb31598c","after":"a88b46113c28466cceeed03862d37bf3a3fbd700","ref":"refs/heads/main","pushedAt":"2024-05-15T19:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Add authentication for system_restore_post\n\nThis patch fixes the API spec to add authentication to the POST\n/system/restore endpoint.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/15","shortMessageHtmlLink":"Add authentication for system_restore_post"}},{"before":"46f28574419597ef29195a6e1854706a30a910d6","after":"a88b46113c28466cceeed03862d37bf3a3fbd700","ref":"refs/heads/restore-basic-auth","pushedAt":"2024-05-15T19:42:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Add authentication for system_restore_post\n\nThis patch fixes the API spec to add authentication to the POST\n/system/restore endpoint.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/15","shortMessageHtmlLink":"Add authentication for system_restore_post"}},{"before":"c7cbe7b74d69db328767489e2ab1b5e2fb31598c","after":null,"ref":"refs/heads/restore","pushedAt":"2024-05-15T19:25:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":"ea9859bb94eaf8c2e31030c29c0b77475c87b085","after":"c7cbe7b74d69db328767489e2ab1b5e2fb31598c","ref":"refs/heads/main","pushedAt":"2024-05-15T19:25:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Fix multipart requests\n\nThis patch fixes the implementation of multipart requests that were\npreviously just ignored.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/20","shortMessageHtmlLink":"Fix multipart requests"}},{"before":"00e132910c26a524c3e44bc5eaa91cc748d2dcc8","after":"c7cbe7b74d69db328767489e2ab1b5e2fb31598c","ref":"refs/heads/restore","pushedAt":"2024-05-15T17:44:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Fix multipart requests\n\nThis patch fixes the implementation of multipart requests that were\npreviously just ignored.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/20","shortMessageHtmlLink":"Fix multipart requests"}},{"before":"ea9859bb94eaf8c2e31030c29c0b77475c87b085","after":null,"ref":"refs/heads/error","pushedAt":"2024-05-15T17:36:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":"5cce31933b0e08a4b2e9d779dfdd7c3f110e861d","after":"ea9859bb94eaf8c2e31030c29c0b77475c87b085","ref":"refs/heads/main","pushedAt":"2024-05-15T17:36:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Return Error::ResponseError for API errors\n\nDue to a bug in the error handling code, we previously returned\nError::Transport for API errors. With this patch, we correctly return\nError::ResponseError. This also means that the error message from the\nNetHSM can be accessed using the content field of the ResponseContent.\nUnfortunately, it is not yet deserialized as it is not described in the\nAPI spec.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/21","shortMessageHtmlLink":"Return Error::ResponseError for API errors"}},{"before":null,"after":"ea9859bb94eaf8c2e31030c29c0b77475c87b085","ref":"refs/heads/error","pushedAt":"2024-05-15T17:34:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Return Error::ResponseError for API errors\n\nDue to a bug in the error handling code, we previously returned\nError::Transport for API errors. With this patch, we correctly return\nError::ResponseError. This also means that the error message from the\nNetHSM can be accessed using the content field of the ResponseContent.\nUnfortunately, it is not yet deserialized as it is not described in the\nAPI spec.\n\nFixes: https://github.com/Nitrokey/nethsm-sdk-rs/issues/21","shortMessageHtmlLink":"Return Error::ResponseError for API errors"}},{"before":"5cce31933b0e08a4b2e9d779dfdd7c3f110e861d","after":null,"ref":"refs/heads/api-spec","pushedAt":"2024-05-15T17:10:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNDozNzozNy4wMDAwMDBazwAAAAS6-qYd","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNDozNzozNy4wMDAwMDBazwAAAAS6-qYd","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xNVQxNzoxMDowMy4wMDAwMDBazwAAAARKzQgE"}},"title":"Activity ยท Nitrokey/nethsm-sdk-rs"}