1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
Commit graph

30 commits

Author SHA1 Message Date
Mike Perham
cc59d07e48 Disable delay extensions by default, fixes #3174 (#3299)
* Disable delay extensions by default, fixes #3174

* Size check for YAML payload

* so racy

* Allow larger, explicit size in message

* Polish
2017-01-04 10:30:42 -08:00
Mike Perham
2c9f7662fc Freeze all string literals in source, fixes #2741
Tests pass and smoke test works perfectly.
2015-12-31 15:33:35 -08:00
Mike Perham
545c67f30e Undeprecate actionmailer delay, fixes #2186 2015-03-02 13:14:09 -08:00
Mike Perham
abe31e20fe Raise an error instead of warning, #2149 2015-01-23 11:42:58 -08:00
Mike Perham
a7ddb44abb Dumb down ActionMailer integration, fixes #2149 2015-01-23 11:19:59 -08:00
Mike Perham
1c0fad9bcf More explicit deprecation message 2014-10-02 15:30:01 -07:00
Abdelkader Boudih
9a3e9a14dd Deprecated delay extension for ActionMailer 4.2+ 2014-10-02 22:01:14 +00:00
Mike Perham
8c5b24a1d5 Use deliver_now in Rails 4.2+, fixes #1933 2014-09-28 12:41:40 -07:00
Mike Perham
3943082e23 Use public_send, fixes #1923 2014-09-03 15:57:55 -07:00
Jason Nochlin
8cf0bf447c Never include modules if .remove_delay was called 2014-06-28 18:20:42 -04:00
Sean Doyle
e12bf878fa Replaced class and instance level send
Replaced with `__send__` from std lib

* `send` can now be overridden to be more semantically meaningful
  * `message.send(user_id)` as opposed to `message.send_message(user_id)`
* `__send__` makes it clear that the reflective version is intended
2014-02-14 09:43:34 -05:00
Mike Perham
13c588cda2 Expose delay as sidekiq_delay also, fixes #1393 2013-12-15 14:16:31 -08:00
Vipul A M
ab55338c90 Document methods and make documentation uniform for extensions 2013-06-01 12:40:24 +05:30
Mike Perham
f68abc1e9a Need to require yaml here 2013-05-04 20:50:24 -07:00
Mike Perham
7e094567a5 Remove timeout middleware and worker option, fixes #862 2013-04-18 09:11:49 -07:00
Mike Perham
b8d0c5209c bump version 2012-11-14 20:54:43 -08:00
Preston Marshall
05904394a4 Allow other fields that specify recipients, not just "to" 2012-11-14 16:25:48 -06:00
Mike Perham
afb1d24809 Add delay_until extension method 2012-11-08 09:05:11 -08:00
Mike Perham
4d3c05db49 Fix case where email method short-circuits and returns nil 2012-10-19 11:00:12 -07:00
Mike Perham
fc3a1fdc50 Allow custom sidekiq_options for delay calls, fixes #450 2012-10-17 10:17:19 -07:00
Luismi Cavalle
8657aea37a Allow delay of any module class method 2012-09-30 17:09:42 +01:00
Mike Perham
e55979407a Add extension to delay any arbitrary class method to Sidekiq. 2012-08-16 16:43:01 -07:00
Mike Perham
6b846b320a Remove hack for 1.8 support 2012-07-20 20:11:33 -07:00
Mike Perham
3c15dec14d Ensure delay time is float 2012-05-25 20:28:48 -07:00
Mike Perham
2c4be4cada Scheduled jobs! Bump to 2.0.0.
Performs can now be scheduled at arbitrary points in the future.
2012-05-25 20:21:42 -07:00
Mike Perham
2080412119 Client API update:
- Add API for configuring options per Worker class
- Removed the Client API issues preventing it working on Ruby 1.8
- Cleanups to various APIs for upcoming 1.0 release.
2012-04-01 19:53:45 -07:00
Mike Perham
65bf77217b Fix require ordering causing extensions to not load properly, GH-77. 2012-03-10 12:30:15 -08:00
Mike Perham
0ced9e623e Update delayed extensions to use perform_async so they are stubbed out by the testing infrastructure, fixes #77 2012-03-10 11:56:34 -08:00
Mike Perham
f214c10af9 Add support for new delay extensions for ActiveRecord and ActionMailer, with example tests in myapp. 2012-02-17 21:24:14 -08:00
Mike Perham
4fedfdf049 I'm just going to leave this here. No tests, beware. 2012-02-17 15:54:11 -08:00