{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3195124,"defaultBranch":"main","name":"sidekiq","ownerLogin":"sidekiq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-01-16T23:17:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/124714131?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716502252.0","currentOid":""},"activityList":{"items":[{"before":"af4998992b4ae262077cd9b09dad118d2bc53e0c","after":"beae836bba36761d500df03ae0230d207f1b7e31","ref":"refs/heads/iter_polish","pushedAt":"2024-05-31T23:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Feedback","shortMessageHtmlLink":"Feedback"}},{"before":"4a4014ac9191edabfe170a8f0ab6925c745326ee","after":"af4998992b4ae262077cd9b09dad118d2bc53e0c","ref":"refs/heads/iter_polish","pushedAt":"2024-05-30T21:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Add S::IterableJob module with basic rdoc","shortMessageHtmlLink":"Add S::IterableJob module with basic rdoc"}},{"before":"1c2a37d1a9d48a51739b528d8b1ad11420da2a24","after":"3a5e2329bf3a679c54b3644b8801b0c85847c147","ref":"refs/heads/main","pushedAt":"2024-05-30T19:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Additional robustness against invalid locales in session, fixes #6313","shortMessageHtmlLink":"Additional robustness against invalid locales in session, fixes #6313"}},{"before":"c7b1ee2a828b376268c48057c1218ed6c09b1de2","after":"4a4014ac9191edabfe170a8f0ab6925c745326ee","ref":"refs/heads/iter_polish","pushedAt":"2024-05-28T19:21:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Merge branch 'main' into iter_polish","shortMessageHtmlLink":"Merge branch 'main' into iter_polish"}},{"before":"7c41779ad6ea196d75c84a46a1df04405bb6202f","after":"1c2a37d1a9d48a51739b528d8b1ad11420da2a24","ref":"refs/heads/main","pushedAt":"2024-05-28T18:42:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Set default timeout to 3 seconds, per @casperisfine in #6162","shortMessageHtmlLink":"Set default timeout to 3 seconds, per @casperisfine in #6162"}},{"before":"e798c23643cd7d3f3b229016a87fec2bfeb7905a","after":"7c41779ad6ea196d75c84a46a1df04405bb6202f","ref":"refs/heads/main","pushedAt":"2024-05-24T00:49:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Retain CurrentAttributes after inline execution (#6307)\n\nEnsure CurrentAttributes are restored to their original values, rather than cleared.\r\n\r\nFixes #6306","shortMessageHtmlLink":"Retain CurrentAttributes after inline execution (#6307)"}},{"before":"067f483318e9e42ef0e2e49e2311a1ae2bc2104e","after":"c7b1ee2a828b376268c48057c1218ed6c09b1de2","ref":"refs/heads/iter_polish","pushedAt":"2024-05-23T22:22:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"this was promoted to sidekiq::job","shortMessageHtmlLink":"this was promoted to sidekiq::job"}},{"before":null,"after":"067f483318e9e42ef0e2e49e2311a1ae2bc2104e","ref":"refs/heads/iter_polish","pushedAt":"2024-05-23T22:10:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"iteration polish","shortMessageHtmlLink":"iteration polish"}},{"before":"145601d4cbcab03f999ab54e75d884e7411a3bd3","after":"e798c23643cd7d3f3b229016a87fec2bfeb7905a","ref":"refs/heads/main","pushedAt":"2024-05-22T16:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"formatting","shortMessageHtmlLink":"formatting"}},{"before":"778de29471b77a089cfce11a0ddca08abc0c0512","after":"145601d4cbcab03f999ab54e75d884e7411a3bd3","ref":"refs/heads/main","pushedAt":"2024-05-22T16:49:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Make scheduled jobs be correctly scheduled in case the Redis client raises an error that is then retried successfully (#6302)","shortMessageHtmlLink":"Make scheduled jobs be correctly scheduled in case the Redis client r…"}},{"before":"7b262bb83d07254acc8dd7e48f3056bc6a478a8d","after":null,"ref":"refs/heads/support_json_additions","pushedAt":"2024-05-22T16:48:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"}},{"before":"325c782a328770323ed3c8690512f36ff9902c45","after":null,"ref":"refs/heads/webui_extension","pushedAt":"2024-05-22T16:47:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"}},{"before":"21953ddf033db0b1c54fc0d8fb6e0358162a11ff","after":"778de29471b77a089cfce11a0ddca08abc0c0512","ref":"refs/heads/main","pushedAt":"2024-05-22T16:47:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"New registration API for web extensions (#6292)\n\n* New registration API for web extensions\r\n\r\n* Add helper methods to generate proper css/script tags\r\n\r\n* Adjust register API based on feedback\r\n\r\n* update readme\r\n\r\n* changes\r\n\r\n* further polish\r\n\r\n* remove puts","shortMessageHtmlLink":"New registration API for web extensions (#6292)"}},{"before":"c78af72c7293af8ebfef92ff22b26f58583c1bd8","after":"325c782a328770323ed3c8690512f36ff9902c45","ref":"refs/heads/webui_extension","pushedAt":"2024-05-22T16:47:23.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Merge branch 'main' into webui_extension","shortMessageHtmlLink":"Merge branch 'main' into webui_extension"}},{"before":"b1bace60b877ac560b2cc59aaf390b53105f2e8b","after":"21953ddf033db0b1c54fc0d8fb6e0358162a11ff","ref":"refs/heads/main","pushedAt":"2024-05-22T16:43:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Add iteration support for long-running jobs (#6286)\n\n* Add iteration support for long-running jobs\r\n\r\n* Address feedback\r\n\r\n* Assign lifecycle in the correct place","shortMessageHtmlLink":"Add iteration support for long-running jobs (#6286)"}},{"before":"dddf20bf0a6decfa6e19b04611fcb3a281d009a3","after":"b1bace60b877ac560b2cc59aaf390b53105f2e8b","ref":"refs/heads/main","pushedAt":"2024-05-22T16:40:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Delete duplicate tests (#6304)","shortMessageHtmlLink":"Delete duplicate tests (#6304)"}},{"before":"280ba992198c80a13cea492ad4fbd761aa94d421","after":"c78af72c7293af8ebfef92ff22b26f58583c1bd8","ref":"refs/heads/webui_extension","pushedAt":"2024-05-17T19:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"remove puts","shortMessageHtmlLink":"remove puts"}},{"before":"2d7e8a7ecfa9e10da211c589464170b83d1ab3cc","after":"280ba992198c80a13cea492ad4fbd761aa94d421","ref":"refs/heads/webui_extension","pushedAt":"2024-05-17T19:01:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"further polish","shortMessageHtmlLink":"further polish"}},{"before":"7754516149ccbb8cd708a52739a591a96186319b","after":"2d7e8a7ecfa9e10da211c589464170b83d1ab3cc","ref":"refs/heads/webui_extension","pushedAt":"2024-05-17T18:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"changes","shortMessageHtmlLink":"changes"}},{"before":"fc258f3703fc17f7d168641357602eafa1366ffd","after":"7754516149ccbb8cd708a52739a591a96186319b","ref":"refs/heads/webui_extension","pushedAt":"2024-05-17T18:37:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"5858c0941021045a53569ea0ee116010370500d6","after":"fc258f3703fc17f7d168641357602eafa1366ffd","ref":"refs/heads/webui_extension","pushedAt":"2024-05-17T16:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Adjust register API based on feedback","shortMessageHtmlLink":"Adjust register API based on feedback"}},{"before":"ad9fe630829642c1074ffcd8e87e1ade0b17a926","after":"5858c0941021045a53569ea0ee116010370500d6","ref":"refs/heads/webui_extension","pushedAt":"2024-05-15T17:24:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Add helper methods to generate proper css/script tags","shortMessageHtmlLink":"Add helper methods to generate proper css/script tags"}},{"before":null,"after":"ad9fe630829642c1074ffcd8e87e1ade0b17a926","ref":"refs/heads/webui_extension","pushedAt":"2024-05-14T19:34:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"New registration API for web extensions","shortMessageHtmlLink":"New registration API for web extensions"}},{"before":"7e2b087ca7116129d2cd7c16d72ba5e46a744eb0","after":"dddf20bf0a6decfa6e19b04611fcb3a281d009a3","ref":"refs/heads/main","pushedAt":"2024-05-14T19:15:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Update example config (#6291)\n\nThis updates the example config to use default values for most things (like concurrency) and provide examples of how to customize.\r\n\r\nIt also includes some of the Rails default job queues for a more complete example.","shortMessageHtmlLink":"Update example config (#6291)"}},{"before":"b6393ede64e7c18739b3f1dbdbeb77f257bf39c4","after":"7e2b087ca7116129d2cd7c16d72ba5e46a744eb0","ref":"refs/heads/main","pushedAt":"2024-05-12T20:26:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Fix `Embedded` example (#6287)","shortMessageHtmlLink":"Fix Embedded example (#6287)"}},{"before":"1360d046a8ac7c6e54108219d09a9f9d5f3f89f4","after":"b6393ede64e7c18739b3f1dbdbeb77f257bf39c4","ref":"refs/heads/main","pushedAt":"2024-05-09T09:31:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Relax CSP for `style-src` (#6283)","shortMessageHtmlLink":"Relax CSP for style-src (#6283)"}},{"before":"8f7606b4324e2d85bd98e7b5c0564ac6017ed6f8","after":"1360d046a8ac7c6e54108219d09a9f9d5f3f89f4","ref":"refs/heads/main","pushedAt":"2024-05-09T09:29:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Fix redefined respond_to_missing? method signature (#6282)","shortMessageHtmlLink":"Fix redefined respond_to_missing? method signature (#6282)"}},{"before":"6677b453982cab276892e7dad65cb320582b7de3","after":"8f7606b4324e2d85bd98e7b5c0564ac6017ed6f8","ref":"refs/heads/main","pushedAt":"2024-05-08T19:16:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Make Sidekiq Web UI test less flaky (#6280)\n\nThe Sidekiq Web UI test attempts to test that the latency shown in the\r\nqueues page is 0.0. However, if there is some slowness in the test the\r\nlatency could tick up to a second, causing the test to fail.\r\n\r\nAvoid this flakiness by stubbing `Time.now` so that we guarantee that\r\nthe latency will always remain at 0.","shortMessageHtmlLink":"Make Sidekiq Web UI test less flaky (#6280)"}},{"before":"ebf8c399ea22441e94546be7316549657b770241","after":null,"ref":"refs/heads/skip_default_logging","pushedAt":"2024-05-08T16:08:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"}},{"before":"3c2d7b81dc180f23d06ac6fbec7333035c2df2b7","after":"6677b453982cab276892e7dad65cb320582b7de3","ref":"refs/heads/main","pushedAt":"2024-05-08T16:08:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mperham","name":"Mike Perham","path":"/mperham","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2911?s=80&v=4"},"commit":{"message":"Add config knob, :skip_default_job_logging, to disable logging out of the box, see #6199 (#6200)","shortMessageHtmlLink":"Add config knob, :skip_default_job_logging, to disable logging out of…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWXe1FwA","startCursor":null,"endCursor":null}},"title":"Activity · sidekiq/sidekiq"}