{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":298512561,"defaultBranch":"main","name":"etos-environment-provider","ownerLogin":"eiffel-community","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-25T08:22:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33682335?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717493412.0","currentOid":""},"activityList":{"items":[{"before":"ee9a6cb344cd39c8a9f108779c0bdf81948dee4e","after":"c6d132a28fae72f2014ec0a8e07637db6fcd3258","ref":"refs/heads/main","pushedAt":"2024-06-04T09:02:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredjn","name":"Fredrik Fristedt","path":"/fredjn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4248115?s=80&v=4"},"commit":{"message":"Change default value for maximum amount (#99)\n\n* Change default value for maximum amount\r\n\r\nBy making the default value for maximum amount configurable both from the\r\nenvironment and the data det we can effectively controll wether the\r\nparalell-test feature in ETOS is opt-in or out, and at the same time\r\ngive the test operator the ability to tailor it specifically to his/her\r\nneed by setting the maxumum_amount parameter in the dataset.","shortMessageHtmlLink":"Change default value for maximum amount (#99)"}},{"before":"2156e040aaec61697261caf8dfa7865cd22e43c8","after":"ee9a6cb344cd39c8a9f108779c0bdf81948dee4e","ref":"refs/heads/main","pushedAt":"2024-06-03T09:04:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andmat900","name":"Andrei Matveyeu","path":"/andmat900","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7533021?s=80&v=4"},"commit":{"message":"Step up etos_lib to 4.3.0 (#102)","shortMessageHtmlLink":"Step up etos_lib to 4.3.0 (#102)"}},{"before":"4480e2756dd498b2c31687f3bb3b17ae6c2a2233","after":"2156e040aaec61697261caf8dfa7865cd22e43c8","ref":"refs/heads/main","pushedAt":"2024-05-27T08:01:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Remove unused database keys (#100)\n\n* Remove unused database keys","shortMessageHtmlLink":"Remove unused database keys (#100)"}},{"before":"0acdb8da9c1587ec9e5d8cbf41481d973e94dddb","after":"4480e2756dd498b2c31687f3bb3b17ae6c2a2233","ref":"refs/heads/main","pushedAt":"2024-05-17T11:02:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Remove the rest of the celery and API parts (#98)\n\n* Remove the rest of the celery and API parts\r\n\r\nThis will fix the current dependabot alerts for the items\r\nthat we are no longer using.\r\n\r\n* Remove the copy argument\r\n\r\nNot necessary since the ESR decides when to update","shortMessageHtmlLink":"Remove the rest of the celery and API parts (#98)"}},{"before":"d8d20c62f84f868fadbe0cf2c25ab6c942b46b7c","after":"0acdb8da9c1587ec9e5d8cbf41481d973e94dddb","ref":"refs/heads/main","pushedAt":"2024-05-02T10:56:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fredjn","name":"Fredrik Fristedt","path":"/fredjn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4248115?s=80&v=4"},"commit":{"message":"Add OpenTelemetry tracing (#96)\n\n* Add OpenTelemetry tracing","shortMessageHtmlLink":"Add OpenTelemetry tracing (#96)"}},{"before":"037a9b711afff8f5e78b18f0becada44411bd1d6","after":"d8d20c62f84f868fadbe0cf2c25ab6c942b46b7c","ref":"refs/heads/main","pushedAt":"2024-04-25T12:57:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Make sure we do all in our power to release an environment (#97)\n\nAlways retry stop requests to external providers even if they receive connection refused errors.\r\nIf a provider is shutting down due to a restart, then we need to retry the stop request as to not leave any environment dangling after an ETOS testrun.","shortMessageHtmlLink":"Make sure we do all in our power to release an environment (#97)"}},{"before":"1ac47aa0d46030a6ff75e68f6bfe6bf62b764cb2","after":"037a9b711afff8f5e78b18f0becada44411bd1d6","ref":"refs/heads/main","pushedAt":"2024-03-28T07:09:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andmat900","name":"Andrei Matveyeu","path":"/andmat900","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7533021?s=80&v=4"},"commit":{"message":"Remove provider registration and configuration (#95)\n\n* Remove provider registration and configuration\r\n\r\n* more unused code removed\r\n\r\n* more unused code removed","shortMessageHtmlLink":"Remove provider registration and configuration (#95)"}},{"before":"935930c6d1c4cf802383f32ea970f84c6ddf6ad9","after":"1ac47aa0d46030a6ff75e68f6bfe6bf62b764cb2","ref":"refs/heads/main","pushedAt":"2024-03-11T13:55:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Rename environment provider package on pypi (#94)","shortMessageHtmlLink":"Rename environment provider package on pypi (#94)"}},{"before":"d47645965f9eb3a20fd4e2be88a1f62035a9642a","after":"935930c6d1c4cf802383f32ea970f84c6ddf6ad9","ref":"refs/heads/main","pushedAt":"2024-03-11T11:42:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Fix the classifier","shortMessageHtmlLink":"Fix the classifier"}},{"before":"6ba3ea2165d04cd6fc2f865e6d2757c753489109","after":"d47645965f9eb3a20fd4e2be88a1f62035a9642a","ref":"refs/heads/main","pushedAt":"2024-03-11T11:30:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Update workflow (#93)\n\n* Update workflow so that it builds python packages\r\n\r\n* Remove dockerfiles and webserver files","shortMessageHtmlLink":"Update workflow (#93)"}},{"before":"191ed4e78d4622809eea71123bdaeed6d4a41073","after":"6ba3ea2165d04cd6fc2f865e6d2757c753489109","ref":"refs/heads/main","pushedAt":"2024-03-11T08:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to 191ed4e7 and API image to 191ed4e7","shortMessageHtmlLink":"Updating worker image to 191ed4e and API image to 191ed4e"}},{"before":"78691beaca4655db759167e63d9abd4dcae8cf46","after":"191ed4e78d4622809eea71123bdaeed6d4a41073","ref":"refs/heads/main","pushedAt":"2024-03-11T08:58:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Dependabot fixes (#91)\n\nA few security problems were detected by dependabot with the\r\ncryptography package.\r\nManually updating versions as depenedabot does not work in\r\nthis repository.","shortMessageHtmlLink":"Dependabot fixes (#91)"}},{"before":"25147f148c39231fe2c454e510cb6ba7bfbbafa8","after":"78691beaca4655db759167e63d9abd4dcae8cf46","ref":"refs/heads/main","pushedAt":"2024-03-11T08:56:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to 25147f14 and API image to 25147f14","shortMessageHtmlLink":"Updating worker image to 25147f1 and API image to 25147f1"}},{"before":"b67e5b46a735e495115bcad8dd492a4befa03fe7","after":"25147f148c39231fe2c454e510cb6ba7bfbbafa8","ref":"refs/heads/main","pushedAt":"2024-03-11T08:55:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Don't pass non-existing environment provider host (#92)","shortMessageHtmlLink":"Don't pass non-existing environment provider host (#92)"}},{"before":"01bea8272fcf872c788ef35c43b72cb2919a23eb","after":"b67e5b46a735e495115bcad8dd492a4befa03fe7","ref":"refs/heads/main","pushedAt":"2024-03-06T06:59:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to 01bea827 and API image to 01bea827","shortMessageHtmlLink":"Updating worker image to 01bea82 and API image to 01bea82"}},{"before":"aa5a6475c3f66b89463ab0fcb470a6ed30a33d92","after":"01bea8272fcf872c788ef35c43b72cb2919a23eb","ref":"refs/heads/main","pushedAt":"2024-03-06T06:58:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Update to latest version of ETR (#90)","shortMessageHtmlLink":"Update to latest version of ETR (#90)"}},{"before":"b0f1e2f81c7d00a4441f44a92b01fea7114e8b15","after":"aa5a6475c3f66b89463ab0fcb470a6ed30a33d92","ref":"refs/heads/main","pushedAt":"2024-02-29T06:47:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to b0f1e2f8 and API image to b0f1e2f8","shortMessageHtmlLink":"Updating worker image to b0f1e2f and API image to b0f1e2f"}},{"before":"f682fd1255bfeeaf627951e8043e9f063356e881","after":"b0f1e2f81c7d00a4441f44a92b01fea7114e8b15","ref":"refs/heads/main","pushedAt":"2024-02-29T06:46:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andmat900","name":"Andrei Matveyeu","path":"/andmat900","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7533021?s=80&v=4"},"commit":{"message":"Remove subsuite loop from release_full_environment (#89)","shortMessageHtmlLink":"Remove subsuite loop from release_full_environment (#89)"}},{"before":"971f3cdf9dcbc41865cd0e3bab1bad3eeb5a56b0","after":"f682fd1255bfeeaf627951e8043e9f063356e881","ref":"refs/heads/main","pushedAt":"2024-02-07T10:51:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to 971f3cdf and API image to 971f3cdf","shortMessageHtmlLink":"Updating worker image to 971f3cd and API image to 971f3cd"}},{"before":"4b9be381741fbdc39fc089e8d595e8a4ff019515","after":"971f3cdf9dcbc41865cd0e3bab1bad3eeb5a56b0","ref":"refs/heads/main","pushedAt":"2024-02-07T10:50:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Correct a type-hint (#88)","shortMessageHtmlLink":"Correct a type-hint (#88)"}},{"before":"e5403796db7e1d8a42499c29d8652fe79b8f3efe","after":"4b9be381741fbdc39fc089e8d595e8a4ff019515","ref":"refs/heads/main","pushedAt":"2024-02-07T08:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to 2846edfd and API image to 2846edfd","shortMessageHtmlLink":"Updating worker image to 2846edf and API image to 2846edf"}},{"before":"2846edfd092e8cef0588b55a052768b7e0f16403","after":"e5403796db7e1d8a42499c29d8652fe79b8f3efe","ref":"refs/heads/main","pushedAt":"2024-02-07T08:05:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Enable environment provider to run without celery (#87)\n\nThis adds a few flags that can be used to make sure the environment\r\nprovider works well when being imported and ran from python instead\r\nof running as a celery task.","shortMessageHtmlLink":"Enable environment provider to run without celery (#87)"}},{"before":"976e9b0380a6d527ed211a05eb806b61333828d5","after":"2846edfd092e8cef0588b55a052768b7e0f16403","ref":"refs/heads/main","pushedAt":"2024-02-07T08:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to 976e9b03 and API image to 976e9b03","shortMessageHtmlLink":"Updating worker image to 976e9b0 and API image to 976e9b0"}},{"before":"eeeec2f8e0e37606eca9e1cf273ad2fa22efa7a4","after":"976e9b0380a6d527ed211a05eb806b61333828d5","ref":"refs/heads/main","pushedAt":"2024-02-07T08:01:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Update to ETOS Library 4.0.0 (#86)","shortMessageHtmlLink":"Update to ETOS Library 4.0.0 (#86)"}},{"before":"bbdb2a8a91ba29a432fc03cecd1b7ba5212ae65b","after":"eeeec2f8e0e37606eca9e1cf273ad2fa22efa7a4","ref":"refs/heads/main","pushedAt":"2024-02-07T07:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to bbdb2a8a and API image to bbdb2a8a","shortMessageHtmlLink":"Updating worker image to bbdb2a8 and API image to bbdb2a8"}},{"before":"ff6ea07ac75aa27706f3b55b4e21556f027f213d","after":"bbdb2a8a91ba29a432fc03cecd1b7ba5212ae65b","ref":"refs/heads/main","pushedAt":"2024-02-07T07:54:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Updated to use ETCD database instead of redis (#85)\n\n* Updated to use ETCD database instead of redis\r\n\r\nAlso cleaned up a few deprecated things.\r\nRemoved the SubSuite endpoint since it's no longer used.\r\nAdded type-hints to everything.\r\nRemoved copyright year from all files.","shortMessageHtmlLink":"Updated to use ETCD database instead of redis (#85)"}},{"before":"9201ffb7ffc002332baf3ac791d78ec57e01be15","after":"ff6ea07ac75aa27706f3b55b4e21556f027f213d","ref":"refs/heads/main","pushedAt":"2023-11-27T12:30:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating worker image to 9201ffb7 and API image to 9201ffb7","shortMessageHtmlLink":"Updating worker image to 9201ffb and API image to 9201ffb"}},{"before":"f3e2de8423f19a099ef31a63ce1dac46012f0d96","after":"9201ffb7ffc002332baf3ac791d78ec57e01be15","ref":"refs/heads/main","pushedAt":"2023-11-27T12:28:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-persson","name":"Tobias Persson","path":"/t-persson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/733271?s=80&v=4"},"commit":{"message":"Fix a race condtion with git and workflow (#84)","shortMessageHtmlLink":"Fix a race condtion with git and workflow (#84)"}},{"before":"4edf13d82179277e8a4ccedcbe0cdb9ad1b790a3","after":"f3e2de8423f19a099ef31a63ce1dac46012f0d96","ref":"refs/heads/main","pushedAt":"2023-11-27T09:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating SSE manifest image to version b07425c3","shortMessageHtmlLink":"Updating SSE manifest image to version b07425c"}},{"before":"b07425c362da99f962d06734148b5a35b6a6945c","after":"4edf13d82179277e8a4ccedcbe0cdb9ad1b790a3","ref":"refs/heads/main","pushedAt":"2023-11-27T09:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Updating API manifest image to version b07425c3","shortMessageHtmlLink":"Updating API manifest image to version b07425c"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW84e6AA","startCursor":null,"endCursor":null}},"title":"Activity ยท eiffel-community/etos-environment-provider"}