{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":83232104,"defaultBranch":"master","name":"rust-openstack","ownerLogin":"dtantsur","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-26T18:47:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/531923?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712336168.0","currentOid":""},"activityList":{"items":[{"before":"f87163b23bf41394e8b90ed25cdcd7fe8174ee17","after":"c2ab066d633fdc78d0ac578e17618b163c1079a3","ref":"refs/heads/master","pushedAt":"2024-06-10T15:11:49.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #156 from gierens/audit-workflow\n\nAdd cargo deny config and audit workflow","shortMessageHtmlLink":"Merge pull request #156 from gierens/audit-workflow"}},{"before":"e9a654fbaf8bc142ef25a8707864f95154150e2b","after":"190e5fc84ae51e474e5d42fb40dc16e0a13cc25d","ref":"refs/heads/baremetal","pushedAt":"2024-04-28T19:31:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"feat(baremetal): support reading baremetal nodes","shortMessageHtmlLink":"feat(baremetal): support reading baremetal nodes"}},{"before":"c9fa7f69d12f2657f76f27588cc62b48bd1fca6d","after":"f87163b23bf41394e8b90ed25cdcd7fe8174ee17","ref":"refs/heads/master","pushedAt":"2024-04-21T08:08:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #155 from gierens/fix-volume-datetime\n\nrefactor(block_storage): changes back Volume datetimes to chrono::DateTime","shortMessageHtmlLink":"Merge pull request #155 from gierens/fix-volume-datetime"}},{"before":"f7b85d35613851b2b82f6c4650353f0d7725b7fe","after":"e9a654fbaf8bc142ef25a8707864f95154150e2b","ref":"refs/heads/baremetal","pushedAt":"2024-04-14T12:40:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"WIP baremetal node","shortMessageHtmlLink":"WIP baremetal node"}},{"before":"e76c99dc112da681531fb0bb8f2346eb42953ddf","after":"c9fa7f69d12f2657f76f27588cc62b48bd1fca6d","ref":"refs/heads/master","pushedAt":"2024-04-14T12:22:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #157 from gierens/replace-setup-rust\n\nReplace Removed Setup Rust Github Action","shortMessageHtmlLink":"Merge pull request #157 from gierens/replace-setup-rust"}},{"before":"e76c99dc112da681531fb0bb8f2346eb42953ddf","after":null,"ref":"refs/heads/unused","pushedAt":"2024-04-05T16:56:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"}},{"before":"318cba3ea314c65fd4586ffc7f8184b42302cbd9","after":"e76c99dc112da681531fb0bb8f2346eb42953ddf","ref":"refs/heads/master","pushedAt":"2024-04-05T16:55:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"feat(compute): add missing fields to public API\n\nAlso comment out some fields I don't want to expose just yet.","shortMessageHtmlLink":"feat(compute): add missing fields to public API"}},{"before":null,"after":"e76c99dc112da681531fb0bb8f2346eb42953ddf","ref":"refs/heads/unused","pushedAt":"2024-04-05T16:30:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"feat(compute): add missing fields to public API\n\nAlso comment out some fields I don't want to expose just yet.","shortMessageHtmlLink":"feat(compute): add missing fields to public API"}},{"before":"482104538327898f870577399e980e4f8915776f","after":"318cba3ea314c65fd4586ffc7f8184b42302cbd9","ref":"refs/heads/master","pushedAt":"2024-04-05T15:59:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"feat: Add Block Storage API (#151)\n\nThis starts adding the block storage API alias cinder. So far it implements rudimentary versions of list_volumes, find_volumes and get_volume with an equally minimal Volume struct. But I does compile and returns things.\r\n\r\nAlthough the cinder API is very similar to nova's API, this is currently closer to the image module. For example, at the moment it goes directly to the /volumes/detail endpoint, rather than defining some kind of VolumeSummary for /volumes and offering a detailed() as the compute module does.\r\n\r\nThis is for simplicity, just to get things rolling. I need this at work, so I can invest a fair bit of time. I'll make it more consistent along the way.","shortMessageHtmlLink":"feat: Add Block Storage API (#151)"}},{"before":"482104538327898f870577399e980e4f8915776f","after":null,"ref":"refs/heads/gate","pushedAt":"2024-03-16T17:12:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"}},{"before":"cc4277089de57cf3efbbef70db75c08d6e525ed6","after":"f7b85d35613851b2b82f6c4650353f0d7725b7fe","ref":"refs/heads/baremetal","pushedAt":"2024-03-16T17:12:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"WIP baremetal node","shortMessageHtmlLink":"WIP baremetal node"}},{"before":"3f494084e5c5694caceaacd955f2ac2cc857a023","after":"482104538327898f870577399e980e4f8915776f","ref":"refs/heads/master","pushedAt":"2024-03-16T17:12:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"chore: fix several lint issues","shortMessageHtmlLink":"chore: fix several lint issues"}},{"before":"d5398f4e9746bc9ea19c8aa55a40f1df0b98cf97","after":"482104538327898f870577399e980e4f8915776f","ref":"refs/heads/gate","pushedAt":"2024-03-16T16:49:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"chore: fix several lint issues","shortMessageHtmlLink":"chore: fix several lint issues"}},{"before":null,"after":"d5398f4e9746bc9ea19c8aa55a40f1df0b98cf97","ref":"refs/heads/gate","pushedAt":"2024-03-16T15:39:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"chore(ci): wait more for a floating IP","shortMessageHtmlLink":"chore(ci): wait more for a floating IP"}},{"before":"b87cfca3bdb574fa99f41beadea1c7d3f282b7cc","after":"cc4277089de57cf3efbbef70db75c08d6e525ed6","ref":"refs/heads/baremetal","pushedAt":"2024-03-08T19:49:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"WIP baremetal node","shortMessageHtmlLink":"WIP baremetal node"}},{"before":"a4cc75b7c2f6bd5b1fca925fe162b2a8b5cc4f9e","after":"3f494084e5c5694caceaacd955f2ac2cc857a023","ref":"refs/heads/master","pushedAt":"2024-02-28T10:03:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #150 from gierens/list-server-all-tenants\n\nList servers for all tenants","shortMessageHtmlLink":"Merge pull request #150 from gierens/list-server-all-tenants"}},{"before":"2021f9ac608be124da1ffa13a8e227c32a7d388b","after":null,"ref":"refs/heads/gate","pushedAt":"2024-02-21T11:05:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"}},{"before":"20cd63884e45497b125b5e82c4dea1a6ef82da60","after":"a4cc75b7c2f6bd5b1fca925fe162b2a8b5cc4f9e","ref":"refs/heads/master","pushedAt":"2024-02-21T11:05:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #152 from dtantsur/gate\n\nchore(ci): update versions (yoga is gone)","shortMessageHtmlLink":"Merge pull request #152 from dtantsur/gate"}},{"before":"ba49cebba239ed9e2f8ea8c31effdd6fbd496126","after":"2021f9ac608be124da1ffa13a8e227c32a7d388b","ref":"refs/heads/gate","pushedAt":"2024-02-20T17:28:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"chore(ci): update versions (yoga is gone)","shortMessageHtmlLink":"chore(ci): update versions (yoga is gone)"}},{"before":"cb36452e668c844c74a4eb2af18322fbdc08de1a","after":"ba49cebba239ed9e2f8ea8c31effdd6fbd496126","ref":"refs/heads/gate","pushedAt":"2024-02-20T17:21:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"chore(ci): update versions (yoga is gone)","shortMessageHtmlLink":"chore(ci): update versions (yoga is gone)"}},{"before":null,"after":"cb36452e668c844c74a4eb2af18322fbdc08de1a","ref":"refs/heads/gate","pushedAt":"2024-02-08T16:47:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"chore(ci): update versions (yoga is gone)","shortMessageHtmlLink":"chore(ci): update versions (yoga is gone)"}},{"before":"a3b64128f8b20735fae4aff588a6ef8f16458d99","after":"20cd63884e45497b125b5e82c4dea1a6ef82da60","ref":"refs/heads/master","pushedAt":"2023-10-30T18:14:04.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #144 from milliams/server_actions\n\nImplement server actions via an enum","shortMessageHtmlLink":"Merge pull request #144 from milliams/server_actions"}},{"before":"02b8a01084cd9f2229be33a7c054be1abde1f0dd","after":"a3b64128f8b20735fae4aff588a6ef8f16458d99","ref":"refs/heads/master","pushedAt":"2023-10-30T13:11:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #142 from milliams/macaddr_port\n\nPort from eui48 to macaddr","shortMessageHtmlLink":"Merge pull request #142 from milliams/macaddr_port"}},{"before":"21693e794f13e59a045772989b407bac9af23deb","after":"02b8a01084cd9f2229be33a7c054be1abde1f0dd","ref":"refs/heads/master","pushedAt":"2023-10-30T13:09:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #145 from sd109/fix/add-rebuild-server-status\n\nAdd 'Rebuild' to ServerStatus enum","shortMessageHtmlLink":"Merge pull request #145 from sd109/fix/add-rebuild-server-status"}},{"before":"febff3876ccdfb3280d4b8b3a1d4734fbfc35ba0","after":"21693e794f13e59a045772989b407bac9af23deb","ref":"refs/heads/master","pushedAt":"2023-10-29T16:27:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"Merge pull request #147 from milliams/patch-1\n\nchore(ci): bump MSRV","shortMessageHtmlLink":"Merge pull request #147 from milliams/patch-1"}},{"before":"febff3876ccdfb3280d4b8b3a1d4734fbfc35ba0","after":null,"ref":"refs/heads/no-auto-flavor","pushedAt":"2023-10-28T19:03:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"}},{"before":"137e340ce07b55c3391ad650ad9fd729a50f4fd5","after":"febff3876ccdfb3280d4b8b3a1d4734fbfc35ba0","ref":"refs/heads/master","pushedAt":"2023-10-28T19:02:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"feat(compute): rework the server's flavor field handling (closes #146)\n\nBREAKING CHANGE\n Changes the signature of Server.flavor()","shortMessageHtmlLink":"feat(compute): rework the server's flavor field handling (closes #146)"}},{"before":null,"after":"febff3876ccdfb3280d4b8b3a1d4734fbfc35ba0","ref":"refs/heads/no-auto-flavor","pushedAt":"2023-10-28T16:52:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"feat(compute): rework the server's flavor field handling (closes #146)\n\nBREAKING CHANGE\n Changes the signature of Server.flavor()","shortMessageHtmlLink":"feat(compute): rework the server's flavor field handling (closes #146)"}},{"before":"5ee451c1c7911dda96f8c47230cd473344d61ef9","after":"b87cfca3bdb574fa99f41beadea1c7d3f282b7cc","ref":"refs/heads/baremetal","pushedAt":"2023-10-07T17:59:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"},"commit":{"message":"WIP baremetal node","shortMessageHtmlLink":"WIP baremetal node"}},{"before":"137e340ce07b55c3391ad650ad9fd729a50f4fd5","after":null,"ref":"refs/heads/gate","pushedAt":"2023-09-20T06:53:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtantsur","name":"Dmitry Tantsur","path":"/dtantsur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/531923?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYUOmUAA","startCursor":null,"endCursor":null}},"title":"Activity ยท dtantsur/rust-openstack"}