{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2665166,"defaultBranch":"master","name":"horizon","ownerLogin":"openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-10-28T13:12:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/324574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726489250.0","currentOid":""},"activityList":{"items":[{"before":"dcaf0cc51fe998ca6de89a82a3cdadd26131830b","after":"5e6b36f7360805ef701acc2fba7723e742f8686f","ref":"refs/heads/stable/2024.1","pushedAt":"2024-09-12T03:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Imported Translations from Zanata\n\nFor more information about this automatic import see:\nhttps://docs.openstack.org/i18n/latest/reviewing-translation-import.html\n\nChange-Id: Idf9900174a7f95d2f95183ffc80a3c1a802a7338","shortMessageHtmlLink":"Imported Translations from Zanata"}},{"before":"e6d7aedeb88531b255abe45d0ed53d7bf31e8a02","after":"e967760c3b915412ae731bd55591237ec8483a37","ref":"refs/heads/master","pushedAt":"2024-09-10T20:24:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"pytest-based UI tests add basic browse settings tests\"","shortMessageHtmlLink":"Merge \"pytest-based UI tests add basic browse settings tests\""}},{"before":"84a921d2e94df56dbf4a3178e46e0279219c4b06","after":"e6d7aedeb88531b255abe45d0ed53d7bf31e8a02","ref":"refs/heads/master","pushedAt":"2024-09-10T20:19:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"pytest-based UI tests add delete multiple image rows test\n\nChange-Id: I0341da255e9330f364333696045b7c1b085b5aaf","shortMessageHtmlLink":"pytest-based UI tests add delete multiple image rows test"}},{"before":"a3c9b5c05f960ab82c8b518acdb15b40f9cca17f","after":"84a921d2e94df56dbf4a3178e46e0279219c4b06","ref":"refs/heads/master","pushedAt":"2024-09-04T10:35:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"netaddr: fix IP conversion issues with netaddr>1.0.0\"","shortMessageHtmlLink":"Merge \"netaddr: fix IP conversion issues with netaddr>1.0.0\""}},{"before":"b1fc4cb27ca2fb80d60ea3eaab289fe0ad88519e","after":"a3c9b5c05f960ab82c8b518acdb15b40f9cca17f","ref":"refs/heads/master","pushedAt":"2024-09-03T14:32:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Keep new RBAC disable by default\"","shortMessageHtmlLink":"Merge \"Keep new RBAC disable by default\""}},{"before":"4be54ccc4b4c857032a651265ff74b07c22765f3","after":"b1fc4cb27ca2fb80d60ea3eaab289fe0ad88519e","ref":"refs/heads/master","pushedAt":"2024-08-30T19:51:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[TRIVIAL] Add comment about policy override for images>launch button\"","shortMessageHtmlLink":"Merge \"[TRIVIAL] Add comment about policy override for images>launch …"}},{"before":"7ff49a13a7499859513d9e9dbf3c331e8230298e","after":"4be54ccc4b4c857032a651265ff74b07c22765f3","ref":"refs/heads/master","pushedAt":"2024-08-30T19:36:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"SDK for Neutron Subnetpools\"","shortMessageHtmlLink":"Merge \"SDK for Neutron Subnetpools\""}},{"before":"bc17d90ad80ccf93aa4829e5d1ce38ed5e42c36a","after":"7ff49a13a7499859513d9e9dbf3c331e8230298e","ref":"refs/heads/master","pushedAt":"2024-08-30T19:31:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"SDK for Neutron ports\"","shortMessageHtmlLink":"Merge \"SDK for Neutron ports\""}},{"before":"44d380c7310df1ff77abff1e4f32e82ebf8e8dfb","after":"bc17d90ad80ccf93aa4829e5d1ce38ed5e42c36a","ref":"refs/heads/master","pushedAt":"2024-08-30T17:50:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"CSS fix makes \"Delete item\" button active\"","shortMessageHtmlLink":"Merge \"CSS fix makes \"Delete item\" button active\""}},{"before":"24e6f71d458abe5d4a5c0a2e1eccc8c81e85029e","after":"44d380c7310df1ff77abff1e4f32e82ebf8e8dfb","ref":"refs/heads/master","pushedAt":"2024-08-30T11:17:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"SDK for Neutron Trunks\"","shortMessageHtmlLink":"Merge \"SDK for Neutron Trunks\""}},{"before":"86c5df40c443a21e0e1c489b1a6315cda85f2ba8","after":"24e6f71d458abe5d4a5c0a2e1eccc8c81e85029e","ref":"refs/heads/master","pushedAt":"2024-08-30T10:32:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Update horizon tests to use the RBAC new roles\"","shortMessageHtmlLink":"Merge \"Update horizon tests to use the RBAC new roles\""}},{"before":"923d3f9e00a046fd2eeb209a704b104c28b20cd7","after":"86c5df40c443a21e0e1c489b1a6315cda85f2ba8","ref":"refs/heads/master","pushedAt":"2024-08-28T17:25:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Force logging of /auth/password in operation log\"","shortMessageHtmlLink":"Merge \"Force logging of /auth/password in operation log\""}},{"before":"5daabe542ded146421a54167853bdf1528fb5ec0","after":"923d3f9e00a046fd2eeb209a704b104c28b20cd7","ref":"refs/heads/master","pushedAt":"2024-08-28T16:13:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix generation of inventory capacities\"","shortMessageHtmlLink":"Merge \"Fix generation of inventory capacities\""}},{"before":"bb79e92ebbd28fc96036dd2cbb95d896f494c9ea","after":"5daabe542ded146421a54167853bdf1528fb5ec0","ref":"refs/heads/master","pushedAt":"2024-08-27T17:51:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Sort image source choices by name for volume\"","shortMessageHtmlLink":"Merge \"Sort image source choices by name for volume\""}},{"before":"b2b822c985a5d40a1b81f4e83231b245d7f488c2","after":"bb79e92ebbd28fc96036dd2cbb95d896f494c9ea","ref":"refs/heads/master","pushedAt":"2024-08-27T17:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"pytest-based selenium tests increase selenium implicit wait\n\nWhen the environment is very slow, the 10s selenium\nimplicit wait is not enough for some elements.\n\nChange-Id: Icdd851e35c9544cea77a5987fcc3946d5cab0ac6","shortMessageHtmlLink":"pytest-based selenium tests increase selenium implicit wait"}},{"before":"c5ee9895254b6c19528f5d310dd6f89c805f215b","after":"b2b822c985a5d40a1b81f4e83231b245d7f488c2","ref":"refs/heads/master","pushedAt":"2024-08-22T08:30:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix Placement statistics display\"","shortMessageHtmlLink":"Merge \"Fix Placement statistics display\""}},{"before":"bc8d2d71fba0a2a81fd5e2149b668a7accc574a7","after":"c5ee9895254b6c19528f5d310dd6f89c805f215b","ref":"refs/heads/master","pushedAt":"2024-08-21T21:15:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"pytest-based UI tests add delete multiple instance rows test\"","shortMessageHtmlLink":"Merge \"pytest-based UI tests add delete multiple instance rows test\""}},{"before":"f713010976c7dbd814c9ee4689ba363835f534d3","after":"bc8d2d71fba0a2a81fd5e2149b668a7accc574a7","ref":"refs/heads/master","pushedAt":"2024-08-21T21:02:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"pytest-based UI tests add message after change password test\n\nChange-Id: I2f034b66787fe3bfdb2e584aca2a90233fdc6d80","shortMessageHtmlLink":"pytest-based UI tests add message after change password test"}},{"before":"8096917fde6a10e0b77ed38468b50890f68da23e","after":"6d55ed0ac3125f0f6229eaf03560b3d0b6f8cf07","ref":"refs/heads/unmaintained/victoria","pushedAt":"2024-08-20T19:04:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Respect SSL settings in placement API\" into unmaintained/victoria","shortMessageHtmlLink":"Merge \"Respect SSL settings in placement API\" into unmaintained/victoria"}},{"before":"8d8010bfb59e595c0cb9e4c38a13e516fe3e3a79","after":"3351845e1bd3ba17c4170a2a70ee74b7c59801fd","ref":"refs/heads/unmaintained/wallaby","pushedAt":"2024-08-20T15:56:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Respect SSL settings in placement API\" into unmaintained/wallaby","shortMessageHtmlLink":"Merge \"Respect SSL settings in placement API\" into unmaintained/wallaby"}},{"before":"74d921f65ecee4713e9335836f0f5dcd09c1b1f8","after":"943c19e460c3d59a34741344c3854d8a7119ebff","ref":"refs/heads/unmaintained/xena","pushedAt":"2024-08-20T10:50:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Respect SSL settings in placement API\" into unmaintained/xena","shortMessageHtmlLink":"Merge \"Respect SSL settings in placement API\" into unmaintained/xena"}},{"before":"41f3bb1ba4304a35bff9c974f9391bcaadcaceaa","after":"f713010976c7dbd814c9ee4689ba363835f534d3","ref":"refs/heads/master","pushedAt":"2024-08-15T21:49:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Show Created At column for backups table\"","shortMessageHtmlLink":"Merge \"Show Created At column for backups table\""}},{"before":"ec3d6ee2c031fcda4b1454117deaffcf22471ae0","after":"41f3bb1ba4304a35bff9c974f9391bcaadcaceaa","ref":"refs/heads/master","pushedAt":"2024-08-15T20:30:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Delete container show duplicate toast notifications\"","shortMessageHtmlLink":"Merge \"Delete container show duplicate toast notifications\""}},{"before":"5b2c36e08e98065d10cf34c643dcada87236b177","after":"ec3d6ee2c031fcda4b1454117deaffcf22471ae0","ref":"refs/heads/master","pushedAt":"2024-08-15T15:36:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Update XStatic-JQuery.quicksearch min. version to include latest CVE fix\"","shortMessageHtmlLink":"Merge \"Update XStatic-JQuery.quicksearch min. version to include late…"}},{"before":"78d33c213f5c76ed056bceff46e906d0927bac9b","after":"5b2c36e08e98065d10cf34c643dcada87236b177","ref":"refs/heads/master","pushedAt":"2024-08-15T15:28:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Displaying more properties in the image drawer\"","shortMessageHtmlLink":"Merge \"Displaying more properties in the image drawer\""}},{"before":"f586090b92d6adb8274f67be8ad969bb88797f86","after":"78d33c213f5c76ed056bceff46e906d0927bac9b","ref":"refs/heads/master","pushedAt":"2024-08-15T09:14:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix allowed address pair row unique ID\"","shortMessageHtmlLink":"Merge \"Fix allowed address pair row unique ID\""}},{"before":"83f8468c98e718c3f784ce21f9bcf6d16a6209f8","after":"f586090b92d6adb8274f67be8ad969bb88797f86","ref":"refs/heads/master","pushedAt":"2024-08-14T22:11:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Show availability zone for volume backups\"","shortMessageHtmlLink":"Merge \"Show availability zone for volume backups\""}},{"before":"01968e39c8a69356f2df3d7743e95528cf19c1fd","after":"42500895fe4c7834148ffe22d9e7b1bf22dbf64c","ref":"refs/heads/unmaintained/yoga","pushedAt":"2024-08-13T11:45:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Respect SSL settings in placement API\" into unmaintained/yoga","shortMessageHtmlLink":"Merge \"Respect SSL settings in placement API\" into unmaintained/yoga"}},{"before":"1d53792fc073b3b4f313cab4ad0d1c4603ee8f90","after":"01968e39c8a69356f2df3d7743e95528cf19c1fd","ref":"refs/heads/unmaintained/yoga","pushedAt":"2024-08-13T11:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Add allocation ratios to Placement stats\n\nAll the Placement API stats \"total\" show the actual amount of the\nresource that the provider can accommodate. Using allocation ratio\nit is possible to exceed physical constraints.\n\nThis patch uses allocation ratios to display the diagrams properly\nand adds the data to the stats table.\n\nCloses-Bug: #1974470\nCloses-Bug: #1397917\n\nChange-Id: Iab0ce21ae63f4cc26d3ec5684615189b8ab35231\n(cherry picked from commit 3acbf227a41493032c5828945d41d0b193cd960b)","shortMessageHtmlLink":"Add allocation ratios to Placement stats"}},{"before":"71f655492f3c8c3efc59fb3d2a255b2666078a19","after":"a3bfada2d2e21645393388a61d62e00dd920f2fa","ref":"refs/heads/unmaintained/zed","pushedAt":"2024-08-12T21:22:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add allocation ratios to Placement stats\" into unmaintained/zed","shortMessageHtmlLink":"Merge \"Add allocation ratios to Placement stats\" into unmaintained/zed"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQwMzo0NTowNS4wMDAwMDBazwAAAASz5izT","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQwMzo0NTowNS4wMDAwMDBazwAAAASz5izT","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMlQyMToyMjowNi4wMDAwMDBazwAAAASYjO-G"}},"title":"Activity · openstack/horizon"}