https://github.com/mperham/sidekiq

sort by:
Revision Author Date Message Commit Date
5ebd857 update notes, release 4.2.3 18 October 2016, 17:09:53 UTC
b63a857 class attributes must inherit or we break Pro UI extensions 17 October 2016, 18:16:26 UTC
cb9c9e0 Merge branch 'master' of github.com:mperham/sidekiq 17 October 2016, 17:54:53 UTC
4b3d5ed Don't use the Reloader API at all when caching classes, #3154 17 October 2016, 17:54:46 UTC
4f95011 Update the fuzzy timestamps during polling (#3193) The timestamps were not updated during live polling since cd3d18b81e9bd81fdbec440adb0d6709128c412a. This causes the timestamps to be updated with fuzzy timestamp text when live polling is turned on. 16 October 2016, 20:59:42 UTC
3b538c6 this isnt supported anymore 14 October 2016, 17:22:11 UTC
59b6bd2 holy bananas, fix incorrect monkey logic 14 October 2016, 17:16:39 UTC
315504e Don't disable rack-protection if sessions are disabled, #3183 14 October 2016, 17:01:44 UTC
f53c59f Allow to disable sessions (#3183) * Allow to disable sessions * Set sessions to false or to an hash * Tests sessions settings * Remove unnecessary code * Add instance setters to Sidekiq::Web 14 October 2016, 16:51:13 UTC
00aed97 Merge branch 'master' of github.com:mperham/sidekiq 12 October 2016, 17:09:25 UTC
2861a3a release pro 3.4.0 12 October 2016, 17:09:06 UTC
659dea9 Resolve Rails Reloader and ActiveRecord middleware incompatibility (#3166) * Prevent AR middleware and reloader clash The ActiveRecord middleware releases any current ActiveRecord connections before the reloader has a chance to clear their query caches. We can just remove this middleware because the reloader takes care of clearing active connections, too. * Make sure folks haven't added the middleware manually * Fix the conditional * Mention that the reloader also clears connections * Move it all back into a single method * Typos * Pull all rails setup into railtie * Set the middleware even earlier Also clarify exactly when these hooks are run. * Only check ActiveRecord reloader/middleware sanity at boot 30 September 2016, 22:27:54 UTC
6b14010 Fix the error in worker#perform_in about interval type (#3170) Situation: We are using Sidekiq Pro with ActiveSupport. When I passed a object which is ActiveSupport::TimeWithZone to perform_at, `TypeError: can't convert ActiveSupport::TimeWithZone into an exact number` has occurred. Problem: Time can't plus a ActiveSupport::TimeWithZone object. Solution: We can transform any Time object to float, and use it to compare and calculate. 30 September 2016, 09:31:08 UTC
9abf52f changes 29 September 2016, 20:29:29 UTC
83430b4 Don't use shared mutable constants for headers, fixes #3169. 29 September 2016, 20:24:49 UTC
c5e2e43 Fix uninitialized constant Sidekiq::WebAction::CONTENT_TYPE error (#3168) * fix uninitialized constant Sidekiq::WebAction::CONTENT_TYPE * remove space 29 September 2016, 13:33:12 UTC
d1cd699 Remove gemspec version constraint for rack-protection (#3162) * Remove gemspec version constraint for rack-protection * Use rack-protection version of at least 1.5 27 September 2016, 17:58:21 UTC
8c53356 Provide consistent interface to exception handlers (#3161) This commit ensures that exception handlers are always provided with two objects: * The Exception * A hash with the following keys: * `:context` (Required) - A String message explaining what happened * `:job` (Optional) - If this occurred while a job was being processed, this is the deserialized job Hash * `:jobstr` (Optional) - If this occurred during job deserialization, this is the raw JSON string of the job * `:event` (Optional) - If this occurred during a lifecycle event, name of the event 26 September 2016, 20:51:13 UTC
dc12030 Merge branch 'master' of github.com:mperham/sidekiq 26 September 2016, 18:25:19 UTC
63c9688 changes 26 September 2016, 18:25:10 UTC
c187be6 Redirect from no trailing slash on Web UI (#3158) Fixes #3151 If you mount at `/sidekiq` and visit the `/sidekiq` URL, it will now redirect over to `/sidekiq/`, rather than 404ing. 22 September 2016, 19:07:52 UTC
4611b75 update english term 20 September 2016, 17:32:58 UTC
cd3d18b Disable live time updates, #3123 20 September 2016, 17:31:25 UTC
9950655 Replace jQuery.timeago (#3123) * Remove jQuery.timeago * Use new timeago.js library This library is ~2KB, has no dependencies and includes several built-in locales. It also updates the timestamp on the page in realtime. * Set the timeago locale to the application locale * Convert locale from hyphen to underscore The localepassed by Rails/browser "Accept-Language" header needs to be manipulated before being used by timeago.js 20 September 2016, 17:15:31 UTC
32e3d85 Merge pull request #3152 from alphagov/fix-testing-with-overridden-queue Prevent an infinite loop when the job queue is not the worker default 20 September 2016, 14:26:29 UTC
cadebcf Prevent an infinite loop when the job queue is not the worker default When adding the job to the Queue, it uses the value corresponding to the "queue" key in the job hash, but for deleting that it has just processed, the queue from the sidekiq_configuration of the Worker is used. This means that the job is only removed from the jobs_by_worker hash in the Queue, and not the jobs_by_queue Hash, leading to drain_all repeatedly trying to get a worker to work on the job (as it uses jobs_by_queue), and the worker not finding a job to work on (as it uses jobs_by_worker). This can be fixed by deleting the job from the queue by using the queue for the job, and not the default for the worker. 19 September 2016, 09:42:19 UTC
87430ba Merge pull request #3146 from omadahealth/master Resolve `rack.session` cookie duplication 17 September 2016, 15:45:11 UTC
ba3037d Freeze shared header object in rack response so the current response's rack headers don't show up in the next request. 16 September 2016, 23:38:58 UTC
921e939 feexes 15 September 2016, 14:34:47 UTC
4a0d1e8 Add adapter for old syntax, fixes #3139 15 September 2016, 14:19:46 UTC
d8f11c2 update time 14 September 2016, 18:54:38 UTC
ad35043 Add no-cache to JSON response headers, fixes #3136 Also, remove a bunch of freeze noise and unnecessary constants. 14 September 2016, 17:15:28 UTC
804ee0d bump, release! 13 September 2016, 18:27:05 UTC
0c09878 Remove poll_js and inline JS script, fixes #3133 12 September 2016, 21:32:54 UTC
1c05404 Disable Rack::ETag caching for all rendered pages, fixes #3127 12 September 2016, 18:42:01 UTC
0168d42 Merge pull request #3117 from mperham/ui_cleanup UI cleanup 06 September 2016, 18:16:35 UTC
c008a45 note fix 06 September 2016, 18:15:52 UTC
de13425 Fix Ruby warnings, thanks for the reminder @nateberkopec 30 August 2016, 20:29:03 UTC
6f9fbb5 more explicit syntax 30 August 2016, 20:16:57 UTC
91a45a7 Upgrade Bootstrap CSS to 3.3.7 30 August 2016, 20:07:58 UTC
bc024be Allow caching of assets for one day 30 August 2016, 20:07:33 UTC
c12c89a Simplify images to only the required set 30 August 2016, 19:35:16 UTC
5e8e0ce Merge pull request #3114 from Tonkonozhenko/required-file-was-not-loaded Raise error if required file was not loaded 30 August 2016, 14:52:06 UTC
8e85861 Raise error if required filed was not loaded 30 August 2016, 07:10:16 UTC
33f1e2a Raise error if required filed was not loaded 29 August 2016, 20:45:32 UTC
964adb0 Merge pull request #3113 from krisquigley/patch-1 Update sidekiq.service 28 August 2016, 22:53:29 UTC
2dcd386 Update sidekiq.service Adds comment about how to use sidekiq with rbenv 28 August 2016, 22:45:07 UTC
de91d3a notes 24 August 2016, 19:53:40 UTC
433c58e not released yet 24 August 2016, 16:58:32 UTC
be3073a Merge pull request #2457 from mperham/rails5 Enable code reloading in development mode with Rails 5 24 August 2016, 16:55:44 UTC
1ab8883 cleanup 24 August 2016, 16:48:42 UTC
0f166de merge master 24 August 2016, 16:44:46 UTC
3f157e2 Merge pull request #3075 from mperham/badosu-remove-sinatra Migrate from Sinatra to a Rack application 24 August 2016, 16:41:23 UTC
2c31448 merge master 20 August 2016, 21:59:44 UTC
6caed02 notes, bump 20 August 2016, 21:51:48 UTC
86e03e9 merge master 20 August 2016, 04:47:04 UTC
e514aae Merge pull request #3108 from mperham/heartbeat_event Add event when a process has a new heartbeat 18 August 2016, 16:23:29 UTC
732f9e7 Merge pull request #3107 from bjjb/master Fixed the translation of "idle" for the de locale 18 August 2016, 16:11:14 UTC
9214b87 Fixed the translation of "idle" for the de locale "Inaktiv" has a specific connotation in German, which I suspect is not what we're looking to convey here. 18 August 2016, 16:03:26 UTC
c90da62 bump 12 August 2016, 19:58:20 UTC
008f1fe Add event when a process has a new heartbeat 12 August 2016, 19:34:41 UTC
b6de0ba require set 07 August 2016, 18:56:43 UTC
1e670fb Merge pull request #3091 from maryhowell/master Removing Inline CSS 04 August 2016, 15:41:55 UTC
dee9c8b change inline style into classes 04 August 2016, 15:18:07 UTC
e634177 save process identity as global for all to share and enjoy 03 August 2016, 21:07:20 UTC
a781492 Unescape PATH_INFO 02 August 2016, 17:47:59 UTC
a742e96 Capture only param in route :param.extension 02 August 2016, 15:31:09 UTC
29b3577 Make session and protection the first middlewares 02 August 2016, 01:37:31 UTC
8d8fc59 Allow for customizing session and protection 01 August 2016, 23:30:11 UTC
5cff7e7 Fix referencing issue 01 August 2016, 23:30:11 UTC
52828e4 Tune concurrency via env, fixes #2985 01 August 2016, 16:33:12 UTC
d2c927a 3.3.2 01 August 2016, 16:06:45 UTC
d2c1f49 web compat with Pro/Enterprise 01 August 2016, 16:05:10 UTC
290175e Test authorization and allow instance middlewares 30 July 2016, 20:09:26 UTC
288db95 Add Sidekiq::Web.use 30 July 2016, 14:12:37 UTC
34664e9 Add simple Sidekiq::Web example 30 July 2016, 14:12:37 UTC
38ea3b5 Merge branch 'badosu-remove-sinatra' of github.com:mperham/sidekiq into badosu-remove-sinatra 29 July 2016, 23:28:01 UTC
921031b Change template rendering engine 29 July 2016, 23:14:56 UTC
a9f0cca Change template rendering engine 29 July 2016, 22:41:42 UTC
44614b5 Implement additional methods and optimize router 29 July 2016, 20:56:52 UTC
64fa207 Remove unnecessary constraints attribute 29 July 2016, 19:28:27 UTC
cb59b5b Cache ERB templates 29 July 2016, 19:16:57 UTC
9ae228c Send Content-Length header 29 July 2016, 19:15:07 UTC
e8cdbd8 Add necessary web infrastructure to support Pro/Ent 29 July 2016, 19:09:00 UTC
8f08505 taking out inline styling and putting them in application.css 29 July 2016, 14:09:17 UTC
d05066d Implement compatibility interface with sinatra 29 July 2016, 07:45:19 UTC
91fd77d Minor cleanups and improve extension compatibility 27 July 2016, 19:18:52 UTC
20e1035 Implement several extension points 27 July 2016, 05:19:56 UTC
821abb2 Merge branch 'remove-sinatra' of https://github.com/badosu/sidekiq into badosu-remove-sinatra 26 July 2016, 21:18:52 UTC
9e390bf LINGER constant 26 July 2016, 16:57:09 UTC
9ea167d Migrate Sidekiq::Web to a pure Rack application Migrate Sidekiq::Web a pure Rack application to avoid sinatra as dependency. rack-protection is still needed. The application is mounted on top of Rack::Builder, mantaining all of the previous http interface. Rack apps being used: - Rack::File to serve assets - Rack::Session::Cookie, the secret can be configured via Sidekiq::Web.session_secret - Rack::Protection, same as before when using sinatra - Sidekiq::WebApplication, described below. Sidekiq::WebApplication is a very simple rack application composed of a Sidekiq::WebRouter and a Sidekiq::WebAction dispatcher. This terminology was adopted to be able to mantain Sidekiq::Web as a Rack app. The Router is heavily inspired on Rack::Router[0] (and in many parts identical), however not being retrocompatible. The Action is a wrapper to provide convenience, DRY code and maintain the old interface. I tried to mantain most of the old application structures so that customizations and monkey-patches are easily adjustable or even further work be done to enforce retrocompatibility. Testing welcome! 0: https://github.com/pjb3/rack-router 26 July 2016, 14:43:32 UTC
c89ff2e upgraded encryption 25 July 2016, 16:36:31 UTC
ab3ef75 131 20 July 2016, 19:49:20 UTC
0d6a0e9 1.3.0 18 July 2016, 16:33:38 UTC
f934127 periodic off by one fix 07 July 2016, 21:07:46 UTC
5bf2d06 release 1.2.3 05 July 2016, 17:06:34 UTC
871626c Refactor Rails 5 integration, per @matthewd 01 July 2016, 16:31:08 UTC
5fd622e notes 01 July 2016, 04:21:47 UTC
d8bd483 merge master 01 July 2016, 04:10:00 UTC
03e7fcc 4.1.4 01 July 2016, 04:07:10 UTC
back to top