Skip to content
This repository

Nov 30, 2012

  1. Myron Marston

    0.9.2 release.

    authored November 30, 2012

Nov 29, 2012

  1. Travis CI now installs redis 2.6.x by default. Consequently, the inst…

    …all_and_run_redis_2_6 script is no longer needed. We just need to enable the redis-server service in the .travis.yml.
    authored November 29, 2012
  2. Myron Marston

    Merge pull request #59 from seomoz/dan

    Added a client inspect method
    authored November 28, 2012

Nov 27, 2012

  1. Added a client inspect method

    authored November 27, 2012

Nov 15, 2012

  1. Bug fix. When calling 'recur on' with a specific jid, but to

    a different queue than it was originally put in for, it was causing some
    vestigial data to be saved in the old queue. Now this is effectively the
    same as a 'move'
    authored November 15, 2012

Oct 30, 2012

  1. Moving only as many jobs as needed from recur -> work when popped, pe…

    …eked
    authored October 30, 2012

Oct 19, 2012

  1. Merge pull request #52 from seomoz/pagination

    Pagination Support
    authored October 19, 2012
  2. Fixing an off-by-one

    authored October 19, 2012

Oct 12, 2012

  1. Myron Marston

    Add pagination support to the Qless Web UI.

    For #50.
    authored October 12, 2012
  2. Myron Marston

    DRY up tabs endpoint logic.

    authored October 12, 2012
  3. Myron Marston

    Tweak travis config.

    - Add phantomjs install script.
    - Setup git submodule for qless-core
    authored October 12, 2012
  4. Myron Marston

    Add travis ci config.

    authored October 12, 2012
  5. Myron Marston

    Switch js-enabled specs to poltergeist.

    It's about 4-5 times faster than selenium (11-12 seconds instead of
    50 seconds to run server_spec.rb), runs headlessly, and should be
    easier to use on Travis.
    
    I had to change a few things to get the specs to pass:
    
    - `send_keys` isn't supported on the poltergeist driver. I use a blur
      event instead [1].
    - I initially had intermittent failing tests; the problem is a synchronization
      one because the tests run in a separate thread from the server. I added
      synchronization points to get them to pass. They pass consistently for me
      at this point but further synchronization may be needed.
    
    [1] https://groups.google.com/group/ruby-capybara/browse_thread/thread/64b96cb15cda3f36
    authored October 12, 2012
  6. Myron Marston

    Cleanup whitespace.

    authored October 12, 2012

Oct 10, 2012

  1. Myron Marston

    Whitespace cleanup.

    authored October 10, 2012

Oct 04, 2012

  1. DavidBarts

    Merge branch 'master' of github.com:seomoz/qless

    authored October 04, 2012
  2. DavidBarts

    Update documentation.

    authored October 04, 2012

Oct 02, 2012

  1. Adding specs for the previous (e0991e2) commit. Since retry can be ei…

    …ther instant or with delay, I added two separate tests for each case just to be safe.
    authored October 02, 2012
  2. When retrying a job we should note the state change. Since a retry is…

    … essentially a move + delay and move note's state changes, retry should note state change too. This affects how/when a job is marked as complete by a worker.
    authored October 02, 2012

Sep 24, 2012

  1. Merge branch 'master' of github.com:seomoz/qless

    authored September 24, 2012
  2. Bug fix to make queue.recur idempotent.

    authored September 24, 2012
  3. Myron Marston

    Add failing spec for a bug I've run into.

    authored September 21, 2012 Dan Lecocq committed September 24, 2012
  4. Justin Giancola

    include Qless::Server views and static assets when packaging gem

    authored September 20, 2012 Dan Lecocq committed September 24, 2012
  5. DavidBarts

    Update documentation (add a missing step).

    authored September 12, 2012 Dan Lecocq committed September 24, 2012
  6. Myron Marston

    Provide a way to log output to a file rather than just STDOUT.

    authored September 10, 2012 Dan Lecocq committed September 24, 2012
  7. DavidBarts

    Add instructions for installing a qless server on an AWS host, and ad…

    …d an example redis.conf file suitable for qless use.
    authored August 29, 2012 Dan Lecocq committed September 24, 2012

Sep 20, 2012

  1. Merge pull request #48 from elucid/package-server-components

    include Qless::Server views and static assets when packaging gem
    authored September 20, 2012
  2. Justin Giancola

    include Qless::Server views and static assets when packaging gem

    authored September 20, 2012

Sep 12, 2012

  1. DavidBarts

    Update documentation (add a missing step).

    authored September 12, 2012

Sep 10, 2012

  1. Myron Marston

    Provide a way to log output to a file rather than just STDOUT.

    authored September 10, 2012

Aug 29, 2012

  1. DavidBarts

    Add instructions for installing a qless server on an AWS host, and ad…

    …d an example redis.conf file suitable for qless use.
    authored August 29, 2012

Aug 17, 2012

  1. Ghost stalled jobs bug.

    Occasionally workers report that they have a number of stalled jobs when those
    jobs are actually assigned to other workers, failed, or even completed. This
    would happen any time a job failed after exhausting its retries, but this has
    now been remedied.
    authored August 17, 2012

Aug 01, 2012

  1. Recurring jobs have the correct history now

    Recurring jobs used to get popped and peeked with their history claiming that they
    were put in the queue at the time when peek / pop is called, rather than when they
    normally /would have been put/. This helps to further the illusion that these states
    are always kept correctly, as opposed to only when observed.
    
    This also makes using the history data reliable if you'd like to use it
    authored August 01, 2012

Jul 18, 2012

  1. Oops -- Clobbered @proby's submodule update.

    authored July 18, 2012

Jul 17, 2012

  1. JSON endpoint for failed jobs.

    authored July 17, 2012
Something went wrong with that request. Please try again.