{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1377867,"defaultBranch":"master","name":"locust","ownerLogin":"locustio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-17T11:08:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2641063?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715547940.0","currentOid":""},"activityList":{"items":[{"before":"efdaee5119d0a12c6c17d1b214054ee9ea919a32","after":"eea90e123ce57eadfa0ec69b829edce2797f2d9a","ref":"refs/heads/stop-quoting-error-messages-an-extra-time-in-distributed-mode","pushedAt":"2024-05-12T21:24:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Add test case that ensures there error messages in distributed mode are not quoted an extra time.","shortMessageHtmlLink":"Add test case that ensures there error messages in distributed mode a…"}},{"before":"947f5413dc839374ea034fcb213b953df08ee935","after":"efdaee5119d0a12c6c17d1b214054ee9ea919a32","ref":"refs/heads/stop-quoting-error-messages-an-extra-time-in-distributed-mode","pushedAt":"2024-05-12T21:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Add test case that checks for quoted error messages in distributed mode.","shortMessageHtmlLink":"Add test case that checks for quoted error messages in distributed mode."}},{"before":null,"after":"947f5413dc839374ea034fcb213b953df08ee935","ref":"refs/heads/stop-quoting-error-messages-an-extra-time-in-distributed-mode","pushedAt":"2024-05-12T21:05:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Stop quoting error messages an extra time in distributed mode.","shortMessageHtmlLink":"Stop quoting error messages an extra time in distributed mode."}},{"before":"18048df49ae7f3ebde5e14b8c6740b51aa2a2ea2","after":"6fb7444fe4b8014682c1530033ddda02946dc996","ref":"refs/heads/stop-escaping-errors-for-requests-endpoint","pushedAt":"2024-05-12T21:03:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"stop escaping errors for requests endpoint\n\nFixes #2674, at least the most annoying part of it.","shortMessageHtmlLink":"stop escaping errors for requests endpoint"}},{"before":"6fb7444fe4b8014682c1530033ddda02946dc996","after":"18048df49ae7f3ebde5e14b8c6740b51aa2a2ea2","ref":"refs/heads/stop-escaping-errors-for-requests-endpoint","pushedAt":"2024-05-12T21:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Ensure errors are not surrounded by quotes in distributed mode (fix is for both error summary and web)","shortMessageHtmlLink":"Ensure errors are not surrounded by quotes in distributed mode (fix i…"}},{"before":null,"after":"6fb7444fe4b8014682c1530033ddda02946dc996","ref":"refs/heads/stop-escaping-errors-for-requests-endpoint","pushedAt":"2024-05-12T17:57:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"stop escaping errors for requests endpoint\n\nFixes #2674, at least the most annoying part of it.","shortMessageHtmlLink":"stop escaping errors for requests endpoint"}},{"before":"8fd6901e251abfa8d0958d028f02920ba815857f","after":"12e4f577ad7358d7585c3e5fe0c151ed4fcce525","ref":"refs/heads/master","pushedAt":"2024-05-11T21:03:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Merge pull request #2709 from andrewbaldwin44/bugfix/2706\n\nUpdate Stats History on HTML Report","shortMessageHtmlLink":"Merge pull request #2709 from andrewbaldwin44/bugfix/2706"}},{"before":"aaf131d5f6a521d6db0792c407e006ef8cf24194","after":"8fd6901e251abfa8d0958d028f02920ba815857f","ref":"refs/heads/master","pushedAt":"2024-05-10T21:26:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Update geventhttpclient","shortMessageHtmlLink":"Update geventhttpclient"}},{"before":"4b801dd5dbf4b26b933dfa06165f3d0b2f97b32a","after":"aaf131d5f6a521d6db0792c407e006ef8cf24194","ref":"refs/heads/master","pushedAt":"2024-05-10T21:10:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Move dispatch test scripts under examples\n\n(originally added in f9adde1ea4a7addfabf0cfd4386cb83b2ca40dd2)","shortMessageHtmlLink":"Move dispatch test scripts under examples"}},{"before":"c8379a1761edcf46e5ac6bfefce295838aad8a23","after":"4b801dd5dbf4b26b933dfa06165f3d0b2f97b32a","ref":"refs/heads/master","pushedAt":"2024-05-10T20:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"make f-string compatible with pre-3.12 python versions","shortMessageHtmlLink":"make f-string compatible with pre-3.12 python versions"}},{"before":"9a1917247711e21ada231e16b8f2a5e348ac9d13","after":"c8379a1761edcf46e5ac6bfefce295838aad8a23","ref":"refs/heads/master","pushedAt":"2024-05-10T18:23:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"add ssl version to -V output","shortMessageHtmlLink":"add ssl version to -V output"}},{"before":"f33275d5ba5d04da4036168790d573bd272d233c","after":"9a1917247711e21ada231e16b8f2a5e348ac9d13","ref":"refs/heads/master","pushedAt":"2024-05-08T19:29:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"better example --run-time formats in error message","shortMessageHtmlLink":"better example --run-time formats in error message"}},{"before":"d1111858f27e1b98a2cee1966980acd0fcccda11","after":null,"ref":"refs/heads/tweaked_pr_2656","pushedAt":"2024-05-08T18:26:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"}},{"before":"c861a74275cc994b392560dd8be53fd96b3fb15b","after":"f33275d5ba5d04da4036168790d573bd272d233c","ref":"refs/heads/master","pushedAt":"2024-05-08T18:24:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Merge pull request #2656 from raulparada/fix/parsed_options_run_time\n\nfix: update `parsed_options` `run_time`","shortMessageHtmlLink":"Merge pull request #2656 from raulparada/fix/parsed_options_run_time"}},{"before":null,"after":"d1111858f27e1b98a2cee1966980acd0fcccda11","ref":"refs/heads/tweaked_pr_2656","pushedAt":"2024-05-08T18:14:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Promote user count, spawn rate and host to parsed options dict\n\nSo they can be accessed from LoadTestShapes","shortMessageHtmlLink":"Promote user count, spawn rate and host to parsed options dict"}},{"before":"a225ef3b3661fe405124880f703f4e3211bc2b2d","after":"c861a74275cc994b392560dd8be53fd96b3fb15b","ref":"refs/heads/master","pushedAt":"2024-05-08T17:41:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Update custom-load-shape.rst","shortMessageHtmlLink":"Update custom-load-shape.rst"}},{"before":"623736e1f90b78c277554802b7c7904d9c982416","after":"a225ef3b3661fe405124880f703f4e3211bc2b2d","ref":"refs/heads/master","pushedAt":"2024-05-08T17:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Update custom-load-shape.rst","shortMessageHtmlLink":"Update custom-load-shape.rst"}},{"before":"1bfed84d50059c2bd2ab9c863ccf1788e712eb17","after":"623736e1f90b78c277554802b7c7904d9c982416","ref":"refs/heads/master","pushedAt":"2024-05-08T17:35:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Update custom-load-shape.rst","shortMessageHtmlLink":"Update custom-load-shape.rst"}},{"before":"eee1db04c08f2b566260fa95f534386834f09a87","after":"1bfed84d50059c2bd2ab9c863ccf1788e712eb17","ref":"refs/heads/master","pushedAt":"2024-05-08T17:33:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Update custom-load-shape.rst","shortMessageHtmlLink":"Update custom-load-shape.rst"}},{"before":"03b94c8fb9b09677e1bb9bdfca5dff1637bb469c","after":"eee1db04c08f2b566260fa95f534386834f09a87","ref":"refs/heads/master","pushedAt":"2024-05-08T15:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"documentation grammar","shortMessageHtmlLink":"documentation grammar"}},{"before":"ed91d321e8558ba49e90053bba6fad58e0f034e3","after":"03b94c8fb9b09677e1bb9bdfca5dff1637bb469c","ref":"refs/heads/master","pushedAt":"2024-05-08T07:32:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:locustio/locust","shortMessageHtmlLink":"Merge branch 'master' of github.com:locustio/locust"}},{"before":"4be0a7eeb2856e8380ae7b8c94306dd1c9edeae9","after":"ed91d321e8558ba49e90053bba6fad58e0f034e3","ref":"refs/heads/master","pushedAt":"2024-05-08T07:14:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Merge pull request #2705 from locustio/only-write-hostname-instead-of-fqdn-to-logs\n\nLogging: Only print hostname instead of FQDN","shortMessageHtmlLink":"Merge pull request #2705 from locustio/only-write-hostname-instead-of…"}},{"before":"566a916bb6544d3a33c1623cca2a6a3e4e920699","after":"c87be930908d16c84eaccd637e8bad8921da5479","ref":"refs/heads/only-write-hostname-instead-of-fqdn-to-logs","pushedAt":"2024-05-08T06:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"argument parser: Refactor exit_handler to only exist in one place. Ignore PermissionErrors when deleting the file (this happens occasionally on windows github tests)","shortMessageHtmlLink":"argument parser: Refactor exit_handler to only exist in one place. Ig…"}},{"before":null,"after":"566a916bb6544d3a33c1623cca2a6a3e4e920699","ref":"refs/heads/only-write-hostname-instead-of-fqdn-to-logs","pushedAt":"2024-05-08T06:43:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Logging: Only print hostname instead of fqdn.","shortMessageHtmlLink":"Logging: Only print hostname instead of fqdn."}},{"before":"7915db682e54800d71f7621b7a007fd1a66a7856","after":"4be0a7eeb2856e8380ae7b8c94306dd1c9edeae9","ref":"refs/heads/master","pushedAt":"2024-05-07T07:46:09.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Merge pull request #2703 from andrewbaldwin44/task/2673\n\nRemove legacy UI","shortMessageHtmlLink":"Merge pull request #2703 from andrewbaldwin44/task/2673"}},{"before":"4289829934f12708112ba33577cbf2dce64576c9","after":"7915db682e54800d71f7621b7a007fd1a66a7856","ref":"refs/heads/master","pushedAt":"2024-05-06T15:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Update auto-generated changelog","shortMessageHtmlLink":"Update auto-generated changelog"}},{"before":"8b6e9547c5e72c1579dc69f90fae844cdd3598c3","after":"4289829934f12708112ba33577cbf2dce64576c9","ref":"refs/heads/master","pushedAt":"2024-05-06T15:11:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Update changelog for 2.27.","shortMessageHtmlLink":"Update changelog for 2.27."}},{"before":"e290263b45b2a2f2bace955bdbedc9a293e2f7fb","after":"8b6e9547c5e72c1579dc69f90fae844cdd3598c3","ref":"refs/heads/master","pushedAt":"2024-05-06T09:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Remove check for --expect-workers-max-wait without --expect-workers (it was broken and doesnt really make sense anyway)\n\nLog an error and crash if --expect-workers is not a positive number (otherwise we'll just wait forever).","shortMessageHtmlLink":"Remove check for --expect-workers-max-wait without --expect-workers (…"}},{"before":"06b22744d4c12aab0312032a15dd9e990f34057b","after":"e290263b45b2a2f2bace955bdbedc9a293e2f7fb","ref":"refs/heads/master","pushedAt":"2024-05-05T21:03:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Merge pull request #2702 from tdadela/annotate_a_few_functions\n\nannotate return types of a few functions to enable more mypy check","shortMessageHtmlLink":"Merge pull request #2702 from tdadela/annotate_a_few_functions"}},{"before":"a04ab14f41765305bc7359a59b98b41a75993d8b","after":"06b22744d4c12aab0312032a15dd9e990f34057b","ref":"refs/heads/master","pushedAt":"2024-05-05T18:21:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"cyberw","name":"Lars Holmberg","path":"/cyberw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1134328?s=80&v=4"},"commit":{"message":"Merge pull request #2701 from tdadela/refactor_WindowsKeyPoller_replace_list_with_deque\n\nrefactor(WindowsKeyPoller): change implementation of captured_chars","shortMessageHtmlLink":"Merge pull request #2701 from tdadela/refactor_WindowsKeyPoller_repla…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER9iY8QA","startCursor":null,"endCursor":null}},"title":"Activity · locustio/locust"}