{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":267812391,"defaultBranch":"master","name":"joviandss-kubernetescsi","ownerLogin":"open-e","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-29T08:58:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4292978?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714047688.0","currentOid":""},"activityList":{"items":[{"before":"22b7662b7e338273ad48bb9d12b5021d290fe5d2","after":"fd68046f1b4fbfc94e70eeac1fe88cf89caa072c","ref":"refs/heads/nfs-support","pushedAt":"2024-05-31T14:12:40.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"intermediate update","shortMessageHtmlLink":"intermediate update"}},{"before":"0a5e799c872d2b9b067c3551c2c2bb30fa9e6e7f","after":"739e18b34c84874e9ea01f259d71d7a5801d5605","ref":"refs/heads/node-volume-mounting-rework","pushedAt":"2024-05-02T09:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Change errorcode for inabolity to attach volume","shortMessageHtmlLink":"Change errorcode for inabolity to attach volume"}},{"before":"2584d763e3ce15f51a9adbb92588e85584ff1566","after":"0a5e799c872d2b9b067c3551c2c2bb30fa9e6e7f","ref":"refs/heads/node-volume-mounting-rework","pushedAt":"2024-04-28T14:44:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix version settup during compilation","shortMessageHtmlLink":"Fix version settup during compilation"}},{"before":"7dfb5d38a47107aa0f6585d4c8fd68d966c16632","after":"2584d763e3ce15f51a9adbb92588e85584ff1566","ref":"refs/heads/node-volume-mounting-rework","pushedAt":"2024-04-25T12:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Add volume binding","shortMessageHtmlLink":"Add volume binding"}},{"before":null,"after":"22b7662b7e338273ad48bb9d12b5021d290fe5d2","ref":"refs/heads/nfs-support","pushedAt":"2024-04-25T12:21:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix possible gRPC and HTTP/2 vulnerabilities (#6)\n\ngRPC-Go HTTP/2 Rapid Reset vulnerability\r\nUpdate dependency in order to avoid giving attacker possibility to\r\nsend HTTP/2 requests, cancel them, and send subsequent requests,\r\nwhich is valid by the HTTP/2 protocol, but would cause the gRPC-Go\r\nserver to launch more concurrent method handlers than the\r\nconfigured maximum stream limit.\r\n\r\nHTTP/2 rapid reset can cause excessive work in net/http\r\nUpdate dependency in order to prevent malicious HTTP/2 client\r\nwith capability to rapidly create requests and immediately resets\r\nthem to cause excessive server resource consumption.\r\n\r\nWhile the total number of requests is bounded by the http2.Server.MaxConcurrentStreams setting, resetting an in-progress request allows the attacker to create a new request while the existing one is still executing.","shortMessageHtmlLink":"Fix possible gRPC and HTTP/2 vulnerabilities (#6)"}},{"before":"7dfb5d38a47107aa0f6585d4c8fd68d966c16632","after":null,"ref":"refs/heads/add-csc-to-dev","pushedAt":"2024-04-24T10:08:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"}},{"before":null,"after":"7dfb5d38a47107aa0f6585d4c8fd68d966c16632","ref":"refs/heads/node-volume-mounting-rework","pushedAt":"2024-04-24T10:08:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix package import and naming","shortMessageHtmlLink":"Fix package import and naming"}},{"before":"30087a8eaef088fbcb2271b48426c1fd87d25042","after":"7dfb5d38a47107aa0f6585d4c8fd68d966c16632","ref":"refs/heads/add-csc-to-dev","pushedAt":"2024-04-24T10:05:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix package import and naming","shortMessageHtmlLink":"Fix package import and naming"}},{"before":null,"after":"30087a8eaef088fbcb2271b48426c1fd87d25042","ref":"refs/heads/add-csc-to-dev","pushedAt":"2024-04-22T18:08:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Intermediate commit","shortMessageHtmlLink":"Intermediate commit"}},{"before":"e11ebab9e6e42a22d458f5a4403f3dd4651e590c","after":null,"ref":"refs/heads/improve-modularity","pushedAt":"2024-04-15T10:45:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"}},{"before":"2b53ad54b4c2a76fa5b751b9b133280217b4f891","after":null,"ref":"refs/heads/talos-support","pushedAt":"2024-04-15T10:44:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"}},{"before":"e4dc0e275898685790e2fedec604518e479f6c99","after":null,"ref":"refs/heads/http-security-fix","pushedAt":"2024-04-15T10:44:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"}},{"before":"25207b1fb960ff89261588f9585fb9021958a756","after":"22b7662b7e338273ad48bb9d12b5021d290fe5d2","ref":"refs/heads/master","pushedAt":"2024-04-15T10:40:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix possible gRPC and HTTP/2 vulnerabilities (#6)\n\ngRPC-Go HTTP/2 Rapid Reset vulnerability\r\nUpdate dependency in order to avoid giving attacker possibility to\r\nsend HTTP/2 requests, cancel them, and send subsequent requests,\r\nwhich is valid by the HTTP/2 protocol, but would cause the gRPC-Go\r\nserver to launch more concurrent method handlers than the\r\nconfigured maximum stream limit.\r\n\r\nHTTP/2 rapid reset can cause excessive work in net/http\r\nUpdate dependency in order to prevent malicious HTTP/2 client\r\nwith capability to rapidly create requests and immediately resets\r\nthem to cause excessive server resource consumption.\r\n\r\nWhile the total number of requests is bounded by the http2.Server.MaxConcurrentStreams setting, resetting an in-progress request allows the attacker to create a new request while the existing one is still executing.","shortMessageHtmlLink":"Fix possible gRPC and HTTP/2 vulnerabilities (#6)"}},{"before":"a9d6f7cf389f6ac9f8ad7cd9ed16f92bdaec5fe6","after":"e4dc0e275898685790e2fedec604518e479f6c99","ref":"refs/heads/http-security-fix","pushedAt":"2024-04-15T10:38:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix possible gRPC and HTTP/2 vulnerabilities\n\ngRPC-Go HTTP/2 Rapid Reset vulnerability\nUpdate dependency in order to avoid giving attacker possibility to\nsend HTTP/2 requests, cancel them, and send subsequent requests,\nwhich is valid by the HTTP/2 protocol, but would cause the gRPC-Go\nserver to launch more concurrent method handlers than the\nconfigured maximum stream limit.\n\nHTTP/2 rapid reset can cause excessive work in net/http\nUpdate dependency in order to prevent malicious HTTP/2 client\nwith capability to rapidly create requests and immediately resets\nthem to cause excessive server resource consumption.\n\nWhile the total number of requests is bounded by the http2.Server.MaxConcurrentStreams setting, resetting an in-progress request allows the attacker to create a new request while the existing one is still executing.","shortMessageHtmlLink":"Fix possible gRPC and HTTP/2 vulnerabilities"}},{"before":null,"after":"a9d6f7cf389f6ac9f8ad7cd9ed16f92bdaec5fe6","ref":"refs/heads/http-security-fix","pushedAt":"2024-04-14T14:38:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix possible gRPC and HTTP/2 vulnerabilities\n\ngRPC-Go HTTP/2 Rapid Reset vulnerability\nUpdate dependency in order to avoid giving attacker possibility to\nsend HTTP/2 requests, cancel them, and send subsequent requests,\nwhich is valid by the HTTP/2 protocol, but would cause the gRPC-Go\nserver to launch more concurrent method handlers than the\nconfigured maximum stream limit.\n\nHTTP/2 rapid reset can cause excessive work in net/http\nUpdate dependency in order to prevent malicious HTTP/2 client\nwith capability to rapidly create requests and immediately resets\nthem to cause excessive server resource consumption.\n\nWhile the total number of requests is bounded by the http2.Server.MaxConcurrentStreams setting, resetting an in-progress request allows the attacker to create a new request while the existing one is still executing.","shortMessageHtmlLink":"Fix possible gRPC and HTTP/2 vulnerabilities"}},{"before":"e2e47ceddf200323871399f121acb8e6d3ac3434","after":"57ba23e1fae973366518f93ebb5a524fa4b6d249","ref":"refs/heads/helm","pushedAt":"2024-04-14T12:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix previous merge","shortMessageHtmlLink":"Fix previous merge"}},{"before":"b22aab9f23265078d6e1e0764077dcde431b60e9","after":"e2e47ceddf200323871399f121acb8e6d3ac3434","ref":"refs/heads/helm","pushedAt":"2024-04-14T11:08:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Merge with master","shortMessageHtmlLink":"Merge with master"}},{"before":"a4b593abb10375f710505dba00e6791a66b90be4","after":"25207b1fb960ff89261588f9585fb9021958a756","ref":"refs/heads/master","pushedAt":"2024-04-12T14:44:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Major driver rework (#5)\n\n* Change volume naming\r\n\r\n* Remove reverting to snapshot\r\n\r\n* Refactor code\r\n\r\n* Add Talos support\r\n\r\n* Move to use iscsid provided by host machine\r\n\r\n* Move services to dedicated kubernetes namespace\r\n\r\n* Fix target name transfer through context\r\n\r\n* Extend documentation","shortMessageHtmlLink":"Major driver rework (#5)"}},{"before":"176a1d378c864ecd2f1287f1037983cae1295c1c","after":"e11ebab9e6e42a22d458f5a4403f3dd4651e590c","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-12T14:33:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix documentation","shortMessageHtmlLink":"Fix documentation"}},{"before":"c152d91bf84488621cf7754c577e1f5ff541c2e6","after":"176a1d378c864ecd2f1287f1037983cae1295c1c","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-12T13:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Extend documentation","shortMessageHtmlLink":"Extend documentation"}},{"before":"cb935b96ee2442501095adf618fc2580542fe6a5","after":"c152d91bf84488621cf7754c577e1f5ff541c2e6","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-12T12:28:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Expand installation documentation","shortMessageHtmlLink":"Expand installation documentation"}},{"before":"91b0c8e43b0209684c7c4fedceb4c49170d82637","after":"cb935b96ee2442501095adf618fc2580542fe6a5","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-12T11:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix rbac for for snapshot controller","shortMessageHtmlLink":"Fix rbac for for snapshot controller"}},{"before":"37d564b66e8db9c0dba4d385a98af76d05f26dcd","after":"91b0c8e43b0209684c7c4fedceb4c49170d82637","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-12T10:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Add examples","shortMessageHtmlLink":"Add examples"}},{"before":"e7f91b6cf54e113240dec767b06fd0be1f62124c","after":"37d564b66e8db9c0dba4d385a98af76d05f26dcd","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-12T08:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"remove old examples","shortMessageHtmlLink":"remove old examples"}},{"before":"ea97727ba05f1ce217164295e75aa02f3d251f13","after":"e7f91b6cf54e113240dec767b06fd0be1f62124c","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-11T15:15:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Change snapshot-controller def file","shortMessageHtmlLink":"Change snapshot-controller def file"}},{"before":"9a4fbbd350d583edfeadb2bf7cbbdfa95343a9dc","after":"ea97727ba05f1ce217164295e75aa02f3d251f13","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-11T13:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Change container naming","shortMessageHtmlLink":"Change container naming"}},{"before":"04eefe163d79c656facc906127c61487f324b7bc","after":"9a4fbbd350d583edfeadb2bf7cbbdfa95343a9dc","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-11T11:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Rename files","shortMessageHtmlLink":"Rename files"}},{"before":"a760896955311d533996e913b1a2b059b606518b","after":"04eefe163d79c656facc906127c61487f324b7bc","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-11T10:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix documentation","shortMessageHtmlLink":"Fix documentation"}},{"before":"edccc7387d88f60478dc60fc8a1216435b6f363b","after":"a760896955311d533996e913b1a2b059b606518b","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-11T10:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix documentation","shortMessageHtmlLink":"Fix documentation"}},{"before":"f9ef754d830b0d462081aaf6fb135b818eea0a5b","after":"edccc7387d88f60478dc60fc8a1216435b6f363b","ref":"refs/heads/improve-modularity","pushedAt":"2024-04-11T10:53:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreiperepiolkin","name":"Andrei","path":"/andreiperepiolkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21205679?s=80&v=4"},"commit":{"message":"Fix documentation","shortMessageHtmlLink":"Fix documentation"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWRjbPQA","startCursor":null,"endCursor":null}},"title":"Activity ยท open-e/joviandss-kubernetescsi"}