Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge pull request #18266 from cristianbica/ajfixes | Rafael Mendonça França | 2014-12-30 | 6 | -12/+21 | |
|\ \ | | | | | | | ActiveJob testing improvements | |||||
| * | | ActiveJob testing improvements | Cristian Bica | 2014-12-30 | 6 | -12/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 1. The :test adapter wasn't going through a full cycle of serialize/deserialize when performing jobs. Now it does 2. Regular AJ tests were not run for the :test adapter. Now they are 3. ActiveJob::TestHelper uses assert_valid_keys but doesn’t requires the file that implements that method. Now it does | |||||
* | | | ActiveJob: delegate full deserialization to class | Isaac Seymour | 2014-12-30 | 2 | -4/+53 | |
|/ / | ||||||
* | | Expectation comes first | Yukio Mizuta | 2014-12-28 | 1 | -1/+1 | |
| | | ||||||
* | | Require Ruby 2.2 for Rails 5.0 | claudiob | 2014-12-26 | 1 | -1/+1 | |
| | | | | | | | | | | Stems from [this comment](https://github.com/rails/rails/pull/18203#issuecomment-68138096) by @robin850 and by the blog post http://weblog.rubyonrails.org/2014/12/19/Rails-4-2-final | |||||
* | | Add 'require' for Hash#with_indifferent_access | joker1007 | 2014-12-21 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | ActiveJob::Arguments uses Hash#with_indifferent_access. But, activejob gem does not require Hash extension library. When we use activejob as standalone, we need extra require statement. This is unhandy. This commit fixes it. | |||||
* | | Replace guides.ror.org/v4.2.0 with guides.ror.org | claudiob | 2014-12-20 | 1 | -1/+1 | |
| | | | | | | | | | | No need to point links to http://guides.rubyonrails.org/v4.2.0/... now that the Ruby on Rails guides point to 4.2.0. | |||||
* | | redis 3.2.0 doesn't allow tcp protocol anymore | Rafael Mendonça França | 2014-12-13 | 1 | -1/+1 | |
| | | | | | | | | Use redis protocol | |||||
* | | Include missing require | David Heinemeier Hansson | 2014-12-05 | 1 | -0/+1 | |
| | | ||||||
* | | Merge pull request #17817 from aripollak/hide-activejob-args | David Heinemeier Hansson | 2014-12-05 | 2 | -1/+14 | |
|\ \ | | | | | | | GlobalID objects are logged by their URI, not #inspect on the object, to prevent logging private data | |||||
| * | | Inline to_global_id conversion | Ari Pollak | 2014-12-04 | 1 | -5/+1 | |
| | | | ||||||
| * | | Use try instead of checking for GlobalID::Identification | Ari Pollak | 2014-12-04 | 1 | -5/+1 | |
| | | | ||||||
| * | | Only filter GIDable objects; remove cosmetic changes | Ari Pollak | 2014-12-01 | 2 | -16/+14 | |
| | | | ||||||
| * | | Hide potentially sensitive ActiveJob params from logs | Ari Pollak | 2014-11-28 | 2 | -11/+34 | |
| | | | | | | | | | | | | * Show GlobalID instead of full object .inspect output | |||||
* | | | Merge pull request #17825 from aripollak/fix-activejob-sidekiq-integration | Rafael Mendonça França | 2014-12-04 | 1 | -1/+2 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix Sidekiq ActiveJob integration setup Conflicts: activejob/test/support/integration/adapters/sidekiq.rb | |||||
| * | | | Fix Sidekiq ActiveJob integration setup | Ari Pollak | 2014-11-28 | 1 | -1/+2 | |
| |/ / | | | | | | | | | | | | | | | | * .connect on a Redis connection wasn't valid * Reset logger after we're done testing for redis connection to avoid "closed stream" error when starting server for real from a fork | |||||
* | | | Pass symbol as an argument instead of a block | Erik Michaels-Ober | 2014-11-29 | 2 | -4/+2 | |
| | | | ||||||
* | | | Bump required Ruby version to 2.1.0 | claudiob | 2014-11-28 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | [This article](http://weblog.rubyonrails.org/2014/8/20/Rails-4-2-beta1/#maintenance-consequences-and-rails-5-0) states that: > Rails 5.0 is in most likelihood going to target Ruby 2.2. Before the exact minimum version is fully decided, @arthurnn [suggests](https://github.com/rails/rails/pull/17830#issuecomment-64940383) that **at least** version 2.1.0 **must** be required by the `gemspec` files. | |||||
* | | | Start Rails 5 development :tada: | Rafael Mendonça França | 2014-11-28 | 2 | -4/+4 | |
|/ / | | | | | | | | | | | | | We will support only Ruby >= 2.1. But right now we don't accept pull requests with syntax changes to drop support to Ruby 1.9. | |||||
* | | Add perform_enqueued_jobs | Fábio Luiz Nery de Miranda | 2014-11-25 | 2 | -20/+52 | |
| | | | | | | | | | | | | | | | | | | It will set proper queue_adapter state required by assert_performed_jobs assertions. Also the block version of assert_performed_jobs will make sure this state is respected. Fixes #17684 | |||||
* | | [ci skip] add "Qu" to Backends Features list | yuuji.yaginuma | 2014-11-15 | 1 | -0/+1 | |
| | | ||||||
* | | docs, minor changes in Active Job documentation. [ci skip] | Yves Senn | 2014-11-10 | 2 | -6/+5 | |
| | | ||||||
* | | Correct fixed-width doc syntax, thanks to @sikachu for pointing it out! | Zachary Scott | 2014-11-03 | 2 | -2/+2 | |
| | | | | | | | | From dc5854f and c07c0b2 [ci skip] | |||||
* | | Document included ability of AJ::QueueName module for class methods [ci skip] | Zachary Scott | 2014-11-03 | 1 | -0/+1 | |
| | | ||||||
* | | Add documentation of AJ::QueueAdapter class methods module [ci skip] | Zachary Scott | 2014-11-03 | 1 | -0/+1 | |
| | | ||||||
* | | Document AJ::Execution class methods module [ci skip] | Zachary Scott | 2014-11-03 | 1 | -0/+1 | |
| | | ||||||
* | | Document the module which includes `perform_later` for AJ::Enqueuing [ci skip] | Zachary Scott | 2014-11-03 | 1 | -0/+1 | |
| | | ||||||
* | | Add documentation for class methods module included for AJ::Core used | Zachary Scott | 2014-11-03 | 1 | -0/+2 | |
| | | | | | | | | for serialization and deserialization of jobs. [ci skip] | |||||
* | | Document the class methods include module for AJ::Callbacks [ci skip] | Zachary Scott | 2014-11-03 | 1 | -0/+2 | |
| | | ||||||
* | | Remove redundant `to_s` in interpolation | rochefort | 2014-11-04 | 1 | -1/+1 | |
| | | ||||||
* | | Tiny documentation styling fixes [ci skip] | Robin Dupret | 2014-11-02 | 1 | -1/+1 | |
| | | ||||||
* | | Merge pull request #17469 from rishijain/update_docs_2 | Zachary Scott | 2014-11-02 | 2 | -2/+4 | |
|\ \ | | | | | | | added punctuations, and role of queue_adapter module [ci skip] | |||||
| * | | placed description at correct place [ci skip] | Rishi Jain | 2014-11-01 | 1 | -2/+2 | |
| | | | ||||||
| * | | added punctuations, and role of queue_adapter module [ci skip] | Rishi Jain | 2014-11-01 | 2 | -2/+4 | |
| | | | ||||||
* | | | Tiny documentation fixes and styling improvements | Robin Dupret | 2014-11-01 | 1 | -2/+2 | |
|/ / | | | | | | | [ci skip] | |||||
* | | Tiny documentation improvements [ci skip] | Robin Dupret | 2014-10-31 | 2 | -6/+4 | |
| | | ||||||
* | | Prepare for 4.2.0.beta4 release | Godfrey Chan | 2014-10-30 | 1 | -1/+1 | |
| | | ||||||
* | | Added queue_name_delimiter attribute. | Terry Meacham | 2014-10-26 | 2 | -2/+22 | |
| | | | | | | | | | | | | | | | | - Added ActiveJob::Base#queue_name_delimiter to allow for developers using ActiveJob to change the delimiter from the default ('_') to whatever else they may be using (e.g., '.', '-', ...). - Updated source guide to include a blurb about the delimiter. | |||||
* | | Merge pull request #17355 from vipulnsward/aj-string-fixes | Yves Senn | 2014-10-23 | 1 | -1/+1 | |
|\ \ | | | | | | | Fix error string raised from AJ enqueue_at for ClassQueueAdapter | |||||
| * | | - Fix error string raised from `enqueue_at` | Vipul A M | 2014-10-22 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge pull request #17343 from vipulnsward/inline-aj-callbacks | Yves Senn | 2014-10-23 | 1 | -16/+13 | |
|\ \ \ | | | | | | | | | Inline AJ around_perform and around_enqueue in CallbackJob used for tests | |||||
| * | | | - Inline AJ around_perform and around_enqueue in CallbackJob used for tests. | Vipul A M | 2014-10-21 | 1 | -16/+13 | |
| |/ / | ||||||
* / / | :nail_care: fix typos in activejob queuing test | Joe Lewis | 2014-10-22 | 1 | -2/+2 | |
|/ / | ||||||
* | | Merge pull request #17331 from vipulnsward/activejob-cleanups | Rafael Mendonça França | 2014-10-20 | 3 | -4/+1 | |
|\ \ | | | | | | | Activejob cleanups | |||||
| * | | - Remove duplication in AJ logging test for setting logger. | Vipul A M | 2014-10-20 | 2 | -3/+1 | |
| | | | | | | | | | | | | - Remove un-needed require in AJ rescue test. | |||||
| * | | No need to specify log level, run at log level as all other Rails components. | Vipul A M | 2014-10-20 | 1 | -1/+0 | |
| | | | ||||||
* | | | - Changed description for AJ enqueuing methods to provide a sane description. | Vipul A M | 2014-10-21 | 1 | -3/+3 | |
| | | | | | | | | | | | | [ci skip] | |||||
* | | | - Fix mentioned shortcut, to what the shortcut actually is, and that it ↵ | Vipul A M | 2014-10-21 | 2 | -3/+3 | |
|/ / | | | | | | | | | | | | | | | accepts blocks for `assert_no_enqueued_jobs` and `assert_no_performed_jobs` test helpers. - args => arguments when used in actual docs. [ci skip] | |||||
* | | Merge pull request #17329 from vipulnsward/mention-perform-later-docs | Yves Senn | 2014-10-20 | 1 | -0/+4 | |
|\ \ | | | | | | | Mention `perform_now` in AJ base docs to specify how to immediately invoke a job [ci skip] | |||||
| * | | Mention `perform_now` in AJ base docs to specify how to immediately invoke a ↵ | Vipul A M | 2014-10-20 | 1 | -0/+4 | |
| | | | | | | | | | | | | job. [ci skip] |