aboutsummaryrefslogtreecommitdiffstats
path: root/activejob
Commit message (Collapse)AuthorAgeFilesLines
...
| * | ActiveJob testing improvementsCristian Bica2014-12-306-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 classIsaac Seymour2014-12-302-4/+53
|/ /
* | Expectation comes firstYukio Mizuta2014-12-281-1/+1
| |
* | Require Ruby 2.2 for Rails 5.0claudiob2014-12-261-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_accessjoker10072014-12-211-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.orgclaudiob2014-12-201-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 anymoreRafael Mendonça França2014-12-131-1/+1
| | | | | | | | Use redis protocol
* | Include missing requireDavid Heinemeier Hansson2014-12-051-0/+1
| |
* | Merge pull request #17817 from aripollak/hide-activejob-argsDavid Heinemeier Hansson2014-12-052-1/+14
|\ \ | | | | | | GlobalID objects are logged by their URI, not #inspect on the object, to prevent logging private data
| * | Inline to_global_id conversionAri Pollak2014-12-041-5/+1
| | |
| * | Use try instead of checking for GlobalID::IdentificationAri Pollak2014-12-041-5/+1
| | |
| * | Only filter GIDable objects; remove cosmetic changesAri Pollak2014-12-012-16/+14
| | |
| * | Hide potentially sensitive ActiveJob params from logsAri Pollak2014-11-282-11/+34
| | | | | | | | | | | | * Show GlobalID instead of full object .inspect output
* | | Merge pull request #17825 from aripollak/fix-activejob-sidekiq-integrationRafael Mendonça França2014-12-041-1/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix Sidekiq ActiveJob integration setup Conflicts: activejob/test/support/integration/adapters/sidekiq.rb
| * | | Fix Sidekiq ActiveJob integration setupAri Pollak2014-11-281-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 blockErik Michaels-Ober2014-11-292-4/+2
| | |
* | | Bump required Ruby version to 2.1.0claudiob2014-11-281-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ça2014-11-282-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_jobsFábio Luiz Nery de Miranda2014-11-252-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 listyuuji.yaginuma2014-11-151-0/+1
| |
* | docs, minor changes in Active Job documentation. [ci skip]Yves Senn2014-11-102-6/+5
| |
* | Correct fixed-width doc syntax, thanks to @sikachu for pointing it out!Zachary Scott2014-11-032-2/+2
| | | | | | | | From dc5854f and c07c0b2 [ci skip]
* | Document included ability of AJ::QueueName module for class methods [ci skip]Zachary Scott2014-11-031-0/+1
| |
* | Add documentation of AJ::QueueAdapter class methods module [ci skip]Zachary Scott2014-11-031-0/+1
| |
* | Document AJ::Execution class methods module [ci skip]Zachary Scott2014-11-031-0/+1
| |
* | Document the module which includes `perform_later` for AJ::Enqueuing [ci skip]Zachary Scott2014-11-031-0/+1
| |
* | Add documentation for class methods module included for AJ::Core usedZachary Scott2014-11-031-0/+2
| | | | | | | | for serialization and deserialization of jobs. [ci skip]
* | Document the class methods include module for AJ::Callbacks [ci skip]Zachary Scott2014-11-031-0/+2
| |
* | Remove redundant `to_s` in interpolationrochefort2014-11-041-1/+1
| |
* | Tiny documentation styling fixes [ci skip]Robin Dupret2014-11-021-1/+1
| |
* | Merge pull request #17469 from rishijain/update_docs_2Zachary Scott2014-11-022-2/+4
|\ \ | | | | | | added punctuations, and role of queue_adapter module [ci skip]
| * | placed description at correct place [ci skip]Rishi Jain2014-11-011-2/+2
| | |
| * | added punctuations, and role of queue_adapter module [ci skip]Rishi Jain2014-11-012-2/+4
| | |
* | | Tiny documentation fixes and styling improvementsRobin Dupret2014-11-011-2/+2
|/ / | | | | | | [ci skip]
* | Tiny documentation improvements [ci skip]Robin Dupret2014-10-312-6/+4
| |
* | Prepare for 4.2.0.beta4 releaseGodfrey Chan2014-10-301-1/+1
| |
* | Added queue_name_delimiter attribute.Terry Meacham2014-10-262-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-fixesYves Senn2014-10-231-1/+1
|\ \ | | | | | | Fix error string raised from AJ enqueue_at for ClassQueueAdapter
| * | - Fix error string raised from `enqueue_at`Vipul A M2014-10-221-1/+1
| | |
* | | Merge pull request #17343 from vipulnsward/inline-aj-callbacksYves Senn2014-10-231-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 M2014-10-211-16/+13
| |/ /
* / / :nail_care: fix typos in activejob queuing testJoe Lewis2014-10-221-2/+2
|/ /
* | Merge pull request #17331 from vipulnsward/activejob-cleanupsRafael Mendonça França2014-10-203-4/+1
|\ \ | | | | | | Activejob cleanups
| * | - Remove duplication in AJ logging test for setting logger.Vipul A M2014-10-202-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 M2014-10-201-1/+0
| | |
* | | - Changed description for AJ enqueuing methods to provide a sane description.Vipul A M2014-10-211-3/+3
| | | | | | | | | | | | [ci skip]
* | | - Fix mentioned shortcut, to what the shortcut actually is, and that it ↵Vipul A M2014-10-212-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-docsYves Senn2014-10-201-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 M2014-10-201-0/+4
| | | | | | | | | | | | job. [ci skip]
* | | docs, It's "Active Job" not "Active job". [ci skip]Yves Senn2014-10-201-2/+2
| | |