cb2c974 | Mike Perham | 11 September 2023, 17:28:56 UTC | Implement retry_for, fixes #6029 (#6030) implement retry_for, fixes #6029 | 11 September 2023, 17:28:56 UTC |
bd1ca2b | Rafael Gióia | 08 September 2023, 15:47:15 UTC | Update pt-br i18n language file (#6028) * Update pt-br i18n language file * Update pt-br i18n language file | 08 September 2023, 15:47:15 UTC |
658cb0b | dependabot[bot] | 07 September 2023, 20:22:06 UTC | Bump actions/checkout from 3 to 4 (#6023) Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 07 September 2023, 20:22:06 UTC |
af9d1b1 | dependabot[bot] | 07 September 2023, 20:21:44 UTC | Bump supercharge/redis-github-action from 1.6.0 to 1.7.0 (#6024) Bumps [supercharge/redis-github-action](https://github.com/supercharge/redis-github-action) from 1.6.0 to 1.7.0. - [Release notes](https://github.com/supercharge/redis-github-action/releases) - [Changelog](https://github.com/supercharge/redis-github-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/supercharge/redis-github-action/compare/1.6.0...1.7.0) --- updated-dependencies: - dependency-name: supercharge/redis-github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Mike Perham <mperham@gmail.com> | 07 September 2023, 20:21:44 UTC |
a9c9643 | Mike Perham | 07 September 2023, 20:21:20 UTC | prep | 07 September 2023, 20:21:20 UTC |
dd4e7b4 | Mike Perham | 07 September 2023, 20:17:04 UTC | formatting update | 07 September 2023, 20:17:04 UTC |
8953167 | Mike Perham | 07 September 2023, 20:15:28 UTC | prep | 07 September 2023, 20:15:35 UTC |
86db59a | Ben Sheldon [he/him] | 05 September 2023, 17:55:20 UTC | Have `Thread.handle_interrupt` wrap the entire `ensure` block for job acknowledgement (#6017) | 05 September 2023, 17:55:20 UTC |
4e15e1a | Mike Perham | 05 September 2023, 17:50:40 UTC | changes | 05 September 2023, 17:50:40 UTC |
62c90d7 | Mike Perham | 05 September 2023, 17:33:19 UTC | Validate page refresh interval to ensure a minimum amount of delay | 05 September 2023, 17:33:39 UTC |
20e7ca2 | Jarrett Lusso | 29 August 2023, 21:42:36 UTC | Redis.com added support for 7.2 (#6014) | 29 August 2023, 21:42:36 UTC |
962797d | Pierrick Wauquier | 28 August 2023, 19:44:20 UTC | Add support for sidekiq_retry_in and sidekiq_retries_exhausted_block for ActiveJob (#5994) * add support for sidekiq_retry_in and sidekiq_retries_exhausted_block * add test and fix retry exhausted * use class name for test | 28 August 2023, 19:44:20 UTC |
fcc9406 | Mike Perham | 24 August 2023, 16:41:44 UTC | Now that we support Redis 6.2+, we can use the RO version for pure reads | 24 August 2023, 16:41:44 UTC |
0bdedec | dependabot[bot] | 23 August 2023, 16:37:20 UTC | Bump supercharge/redis-github-action from 1.5.0 to 1.6.0 (#5989) Bumps [supercharge/redis-github-action](https://github.com/supercharge/redis-github-action) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/supercharge/redis-github-action/releases) - [Changelog](https://github.com/supercharge/redis-github-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/supercharge/redis-github-action/compare/1.5.0...1.6.0) --- updated-dependencies: - dependency-name: supercharge/redis-github-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | 23 August 2023, 16:37:20 UTC |
35e0fc1 | BelaBartok39 | 18 August 2023, 16:13:23 UTC | fixed end of element closure (#6005) | 18 August 2023, 16:13:23 UTC |
a4ef0b0 | Hartley McGuire | 10 August 2023, 04:59:20 UTC | Restore compatibility with Rack 2 (#5999) | 10 August 2023, 04:59:20 UTC |
b4eb86f | JohnCarter | 06 August 2023, 18:08:13 UTC | Docs Refactoring -> small changes (#5995) * adding table of contents * docs/capsule.md table of contents * docs/internals.md table of contents * changed table of contents to quick jump --------- Co-authored-by: JohnCarter <cascadedevelopment@proton.me> | 06 August 2023, 18:08:13 UTC |
352df47 | Hartley McGuire | 30 July 2023, 19:37:01 UTC | Fix Minitest constant name in tests (#5987) | 30 July 2023, 19:37:01 UTC |
b3225ce | Lud | 21 July 2023, 16:13:59 UTC | Run CI with Redis 6 and 7 (#5979) * Run CI with Redis 6 and 7 * fix typo | 21 July 2023, 16:13:59 UTC |
a00ac55 | Matthew Albright | 27 June 2023, 04:55:11 UTC | Made all cache-control headers lowercase to avoid "Rack::Lint::LintError: uppercase character in header name: Cache-Control". (#5951) | 27 June 2023, 04:55:11 UTC |
538888b | Dmitry Krasnoukhov | 09 June 2023, 18:11:50 UTC | Make error handlers processing Exception prone (#5944) | 09 June 2023, 18:11:50 UTC |
d67b62e | Mike Perham | 09 June 2023, 15:01:41 UTC | changes | 09 June 2023, 15:01:41 UTC |
ad0dfad | Dmitry Krasnoukhov | 09 June 2023, 14:54:20 UTC | Improve how Sidekiq::Config gets JSON dumped (#5943) | 09 June 2023, 14:54:20 UTC |
a9cbf6c | Mike Perham | 08 June 2023, 13:14:45 UTC | Note credential requirement, #5941 | 08 June 2023, 13:14:45 UTC |
5e1a77a | Mike Perham | 07 June 2023, 14:23:52 UTC | release | 07 June 2023, 14:23:52 UTC |
5681a5d | Mike Perham | 05 June 2023, 19:13:35 UTC | Dont risk session exposure via public asset caching, #5936 | 05 June 2023, 19:13:35 UTC |
726b58a | Mike Perham | 01 June 2023, 16:58:47 UTC | Tell downstream caches not to propagate the Cookie header, #5936 | 01 June 2023, 16:58:47 UTC |
931f159 | Mike Perham | 01 June 2023, 16:37:01 UTC | bump | 01 June 2023, 16:37:01 UTC |
1eb4264 | Mike Perham | 01 June 2023, 16:31:41 UTC | Remove unnessary enqueued_at value | 01 June 2023, 16:31:41 UTC |
a052fdb | Mike Perham | 28 May 2023, 17:59:46 UTC | thanks @yesh4gvm | 28 May 2023, 17:59:46 UTC |
94f9003 | Mike Perham | 25 May 2023, 14:40:05 UTC | environment sync, fixes #5932 | 25 May 2023, 14:40:05 UTC |
e813661 | Mike Perham | 24 May 2023, 17:41:14 UTC | bump | 24 May 2023, 17:41:14 UTC |
824269d | Mike Perham | 24 May 2023, 17:35:11 UTC | fix | 24 May 2023, 17:35:11 UTC |
0175cdb | Mike Perham | 15 May 2023, 16:44:40 UTC | oops | 15 May 2023, 16:44:40 UTC |
0626983 | Mike Perham | 15 May 2023, 16:43:44 UTC | Fix 5918 | 15 May 2023, 16:43:44 UTC |
b6a3ae8 | Mike Perham | 08 May 2023, 20:55:37 UTC | bump | 08 May 2023, 20:55:37 UTC |
a701b71 | Manuel Neuhauser | 08 May 2023, 20:52:19 UTC | Support multiple current attributes in middleware (#5904) | 08 May 2023, 20:52:19 UTC |
f0bcccc | Ricardo Amorim | 08 May 2023, 17:19:10 UTC | Use LINDEX for consistent performance when calc queue latency (#5910) - LRANGE's complexity is O(S+N) where S is the distance of start offset from HEAD in Redis versions 4.x to 6.x and nearest HEAD or TAIL only in versions >= 7.0. - LINDEX list -1 returns the same as LRANGE list -1 -1 and has consistent performance across all Redis versions. | 08 May 2023, 17:19:10 UTC |
ff72555 | Mike Perham | 05 May 2023, 18:51:05 UTC | change | 05 May 2023, 18:51:05 UTC |
560caed | Mike Perham | 03 May 2023, 16:53:01 UTC | oops | 03 May 2023, 16:53:01 UTC |
a83e4f2 | Mike Perham | 02 May 2023, 15:31:01 UTC | whoops | 02 May 2023, 15:31:01 UTC |
95be4ac | Mike Perham | 02 May 2023, 15:25:55 UTC | embiggen the client pool, #5886 | 02 May 2023, 15:25:55 UTC |
1d8c25e | Mike Perham | 01 May 2023, 15:09:19 UTC | changes | 01 May 2023, 15:09:24 UTC |
16a115e | fatkodima | 28 April 2023, 11:08:24 UTC | Fix flaky test (#5900) | 28 April 2023, 11:08:24 UTC |
ffcdf7a | Mike Perham | 27 April 2023, 18:56:13 UTC | Document sidekiqload a little better | 27 April 2023, 18:56:13 UTC |
6970262 | Mike Perham | 25 April 2023, 16:46:13 UTC | ensure CI uses Redis 6.2 and not 7+ | 25 April 2023, 16:46:13 UTC |
ff26410 | Mike Perham | 25 April 2023, 16:01:13 UTC | remove postinstall message, bump redis-client | 25 April 2023, 16:01:13 UTC |
9833daa | Mike Perham | 25 April 2023, 15:54:17 UTC | merge main | 25 April 2023, 15:54:17 UTC |
2e910db | Clément Prod'homme | 24 April 2023, 10:57:23 UTC | fix french translation (#5892) * Add french translation * Fix french translation | 24 April 2023, 10:57:23 UTC |
3a6c435 | Clément Prod'homme | 24 April 2023, 10:30:36 UTC | Add french translation (#5891) | 24 April 2023, 10:30:36 UTC |
5b3e895 | David Copeland | 22 April 2023, 19:18:17 UTC | Change job params to match changed params in wiki (#5890) | 22 April 2023, 19:18:17 UTC |
16d331b | Tiago Teixeira | 20 April 2023, 21:11:43 UTC | Fix order in Histogram totals chart (#5887) This regression was introduced in https://github.com/sidekiq/sidekiq/pull/5868 while trying to revert the order in the tooltip for bubbles chart. Co-authored-by: Tiago Teixeira <tiago.teixeira@bioclinica.com> | 20 April 2023, 21:11:43 UTC |
564366c | Francesc Esplugas | 20 April 2023, 11:29:29 UTC | Remove dot at the end of URL (#5885) | 20 April 2023, 11:29:29 UTC |
b3a9350 | Steven Harman | 19 April 2023, 21:28:18 UTC | Enable trimming trailing newlines in ERB with -%> (#5884) This is mostly as a developer convenience - ERB in Rails is configured this way by default, and I was _assuming_ it was the default, generally speaking. But it's not. And so I spent many confused minutes thinking I was holding Sidekiq wrong. 😆 | 19 April 2023, 21:28:18 UTC |
3a45db5 | Mike Perham | 18 April 2023, 17:29:17 UTC | prep for release | 18 April 2023, 17:29:17 UTC |
13473bc | Mike Perham | 18 April 2023, 17:09:10 UTC | Optimize deprecated command lookup with Set | 18 April 2023, 17:09:10 UTC |
41d5c70 | Mike Perham | 18 April 2023, 17:07:38 UTC | merge main | 18 April 2023, 17:07:38 UTC |
a93cddc | Mike Perham | 18 April 2023, 17:00:15 UTC | bump, prep | 18 April 2023, 17:00:15 UTC |
ec84676 | Shevaun Coker | 18 April 2023, 00:53:55 UTC | Switch buttons to input attributes, so they get the JS listener that provides (#5881) the confirmation dialog. | 18 April 2023, 00:53:55 UTC |
ae6ca11 | Jean byroot Boussier | 13 April 2023, 12:34:11 UTC | BasicFetch: wait for an extra `conn.read_timeout` (#5874) Followup: https://github.com/sidekiq/sidekiq/pull/5823 Some users may have slow network, we shouldn't assume how long we should wait before considering the server timed out. Co-authored-by: Jean Boussier <jean.boussier@gmail.com> | 13 April 2023, 12:34:11 UTC |
155d5a8 | Mike Perham | 11 April 2023, 15:19:10 UTC | prefix all Sidekiq thread names | 11 April 2023, 15:19:10 UTC |
1019bc5 | Mike Perham | 10 April 2023, 19:52:52 UTC | Add test to verify client middleware redis_pool when sharding | 10 April 2023, 19:52:52 UTC |
142f5cc | Mike Perham | 10 April 2023, 15:35:47 UTC | Merge branch 'main' into 7-1 | 10 April 2023, 15:35:47 UTC |
815a0a1 | Mike Perham | 10 April 2023, 15:35:19 UTC | fix random test breakage | 10 April 2023, 15:35:19 UTC |
934ccd2 | Adam McCrea | 07 April 2023, 15:07:15 UTC | Histogram tooltip sort order should match the bubbles on the chart (#5868) * Histogram tooltip sort order should match the bubbles on the chart Fixes #5865 | 07 April 2023, 15:07:15 UTC |
3b472c9 | Mike Perham | 07 April 2023, 10:42:05 UTC | merge main | 07 April 2023, 10:42:05 UTC |
b1be873 | Mike Perham | 07 April 2023, 10:39:26 UTC | fix test | 07 April 2023, 10:39:26 UTC |
1006b05 | GunChleoc | 07 April 2023, 09:20:31 UTC | Add gd translation | 07 April 2023, 10:13:59 UTC |
626f776 | Ricardo Trindade | 06 April 2023, 10:11:51 UTC | Remove Ruby 2.1 version check Test suite runs from Ruby >=2.5 so this check should not be needed | 06 April 2023, 12:24:38 UTC |
458fdf7 | Mike Perham | 05 April 2023, 17:11:28 UTC | Trim :period parameter to two characters and escape the value | 05 April 2023, 17:12:47 UTC |
cf686d4 | Ben Harvie | 04 April 2023, 15:48:46 UTC | Create SECURITY.md | 04 April 2023, 16:05:17 UTC |
4329e2d | Mike Perham | 04 April 2023, 15:21:19 UTC | change | 04 April 2023, 15:21:19 UTC |
6192ed2 | Mike Perham | 29 March 2023, 19:02:41 UTC | chagnes | 29 March 2023, 19:02:41 UTC |
ed98a4d | Mike Perham | 29 March 2023, 18:52:57 UTC | Pass job hash into sidekiq_retry_in | 29 March 2023, 18:52:57 UTC |
79837cc | Mike Perham | 28 March 2023, 19:28:23 UTC | release notes | 28 March 2023, 19:28:23 UTC |
37781a3 | Mike Perham | 28 March 2023, 17:35:57 UTC | changes | 28 March 2023, 17:35:57 UTC |
73f5ae3 | János Rusiczki | 27 March 2023, 14:47:29 UTC | Add hint about enabling linger of the user service Add hint to use `loginctl enable-linger username` so that the sidekiq service is not killed when the user logs out. | 27 March 2023, 15:03:04 UTC |
40cc540 | Geremia Taglialatela | 26 March 2023, 10:37:06 UTC | Opt-in for MFA requirement Make the gem more secure by requiring that all privileged operations by any of the owners require OTP. Ref: https://guides.rubygems.org/mfa-requirement-opt-in/ | 26 March 2023, 15:38:22 UTC |
18fdefd | Mike Perham | 20 March 2023, 22:22:49 UTC | refactor *_at batch accessors to return Time, #5837 | 20 March 2023, 22:22:49 UTC |
93ec6ed | Mike Perham | 16 March 2023, 16:18:17 UTC | remove unnecessary APIs | 16 March 2023, 16:18:17 UTC |
2235168 | Mike Perham | 14 March 2023, 18:12:35 UTC | merge main | 14 March 2023, 18:12:35 UTC |
3b93c25 | Mike Perham | 14 March 2023, 17:50:50 UTC | release | 14 March 2023, 17:50:50 UTC |
9d0b066 | Mike Perham | 13 March 2023, 22:39:57 UTC | merge main | 13 March 2023, 22:39:57 UTC |
c160719 | Mike Perham | 13 March 2023, 22:35:38 UTC | update perform_bulk to use push_bulk | 13 March 2023, 22:35:38 UTC |
0654ea4 | Mike Perham | 13 March 2023, 21:56:06 UTC | Merge branch 'fatkodima-client-push_bulk-batch_size' into 7-1 | 13 March 2023, 21:56:06 UTC |
fba7908 | Mike Perham | 13 March 2023, 21:51:32 UTC | Merge branch '7-1' into client-push_bulk-batch_size | 13 March 2023, 21:51:32 UTC |
b74dee4 | Mike Perham | 13 March 2023, 17:58:15 UTC | Restore config dump, fixes #5822 | 13 March 2023, 17:58:15 UTC |
5969953 | Mike Perham | 13 March 2023, 16:45:42 UTC | polish redis deprecation warning | 13 March 2023, 16:45:42 UTC |
7f6af45 | Mike Perham | 13 March 2023, 16:36:08 UTC | changes | 13 March 2023, 16:36:08 UTC |
de05525 | Mike Perham | 13 March 2023, 16:24:36 UTC | merge main | 13 March 2023, 16:24:36 UTC |
94abf16 | Mike Perham | 13 March 2023, 16:15:46 UTC | bump, prep | 13 March 2023, 16:15:46 UTC |
5d0ce32 | Fabio Cantoni | 10 March 2023, 19:33:08 UTC | Show ActionMailer params as arguments | 13 March 2023, 16:13:31 UTC |
9e6b135 | Fabio Cantoni | 13 March 2023, 02:01:14 UTC | Hide internal ActiveJob keys on arguments list | 13 March 2023, 16:13:31 UTC |
1b2c3e8 | fatkodima | 11 March 2023, 17:51:06 UTC | `Sidekiq::Client.push_bulk` works in batches | 11 March 2023, 18:28:47 UTC |
bd94881 | Mike Perham | 09 March 2023, 21:12:24 UTC | merge main | 09 March 2023, 21:12:24 UTC |
d36c090 | Jean Boussier | 09 March 2023, 21:00:41 UTC | Pass a timeout to blocking_call `false` means no timeout, so if for some reason the server never respond the client will be stuck forever. This may mitigate https://github.com/redis-rb/redis-client/issues/96 | 09 March 2023, 21:08:30 UTC |
3736d4b | Dmitriy Ivliev | 08 March 2023, 10:26:00 UTC | moves foot note | 08 March 2023, 15:00:31 UTC |
099cd52 | Dmitriy Ivliev | 08 March 2023, 10:17:20 UTC | adds migration note for redis sentinels configuration | 08 March 2023, 15:00:31 UTC |
8b67d61 | Dmitriy Ivliev | 08 March 2023, 09:57:34 UTC | adds note about new log formatter api | 08 March 2023, 15:00:31 UTC |
daa8bf8 | Ryo Hashimoto | 07 March 2023, 10:18:50 UTC | Update Japanese translations for metrics | 07 March 2023, 16:07:07 UTC |