Permalink
Commits on Apr 20, 2012
  1. Rename Job.mock to Job.build.

    It's not really a true mock object. It's just building a true Job instance w/o needing all attributes specified.
    myronmarston committed Apr 20, 2012
  2. Merge branch 'worker'

    Dan Lecocq committed Apr 20, 2012
  3. A few UI fixes.

    Notably, Myron was having problems in tabbed view with his failure types,
    and so we had to do some attribute sanitization.
    
    Also, each of the cancel buttons turns into a 'cancel?' confirmation button
    before jobs can be canceled. This will help me sleep at night.
    
    Lastly, the alerts now longer annoyingly shift all the text around. I did
    this by using the 'noty' jQuery plugin.
    Dan Lecocq committed Apr 20, 2012
  4. Added a LICENSE file.

    Dan Lecocq committed Apr 20, 2012
  5. Add capybara dependency.

    myronmarston committed Apr 19, 2012
Commits on Apr 19, 2012
  1. Define rake task.

    myronmarston committed Apr 19, 2012
  2. Add logging to worker.

    myronmarston committed Apr 19, 2012
  3. Remove unused method.

    myronmarston committed Apr 19, 2012
  4. Add Worker.start method.

    myronmarston committed Apr 19, 2012
  5. Add debugger to gemfile.

    myronmarston committed Apr 19, 2012
Commits on Apr 18, 2012
  1. Fix worker spec.

    myronmarston committed Apr 18, 2012
  2. Got a working worker.

    myronmarston committed Apr 18, 2012
  3. Add job reservers.

    These are classes that implement a specific job reservation strategy.
    myronmarston committed Apr 18, 2012
  4. Install rspec-fire.

    myronmarston committed Apr 18, 2012
  5. Rename `worker` to `worker_name`.

    I'm going to build a Worker class next. The worker attributes of these different objects are really just the name of the worker, not the worker object itself, so it makes sense to name the attribute worker_name to make that more clear.
    myronmarston committed Apr 17, 2012
  6. Add Job.mock.

    myronmarston committed Apr 17, 2012
  7. Fix Job#initialize.

    - @dependents, not @depenents
    - `unless ... !=`  is a double negative and is confusing. `if ... ==` is more clear.
    myronmarston committed Apr 17, 2012
  8. Add rvmrc file.

    myronmarston committed Apr 17, 2012
  9. Move existing specs into integration folder.

    The specs all integrate with redis and the qless-core lua scripts.
    myronmarston committed Apr 17, 2012
  10. Allow the server client to be set.

    This is important when you need to have it hit a different redis.
    myronmarston committed Apr 17, 2012