Permalink
Commits on Jan 31, 2012
Commits on Jan 30, 2012
  1. Mirroring fixes.

    pat committed Jan 30, 2012
Commits on Jan 29, 2012
  1. Revert "Load parallel gem when needed."

    Previous commit doesn't work. Just requiring parallel manually for now.
    pat committed Jan 29, 2012
  2. Load parallel gem when needed.

    pat committed Jan 29, 2012
  3. Parallel support.

    pat committed Jan 29, 2012
  4. Shifting common settings, and adding a couple.

    Parallel settings for cloud syncing… not yet in use, though.
    pat committed Jan 29, 2012
Commits on Jan 28, 2012
  1. Initial mirroring support.

    pat committed Jan 28, 2012
Commits on Jan 26, 2012
  1. Fixing rebase.

    pat committed Jan 26, 2012
  2. Initial specs.

    pat committed Jan 26, 2012
  3. If the file's gone, move on.

    pat committed Jan 1, 2012
  4. Rackspace Syncer

    With a common Cloud subclass for S3 and Rackspace syncers, given they're so similar.
    pat committed Jan 1, 2012
  5. Forgotten commas.

    pat committed Dec 31, 2011
  6. Support regions other than US-East.

    pat committed Dec 31, 2011
  7. Rewrote S3 Syncing

    Doesn't use s3sync, opting for a simpler implementation using fog instead.
    pat committed Dec 31, 2011
Commits on Jan 22, 2012
  1. Releasing version 3.0.21.

    Michael van Rooijen committed Jan 22, 2012
  2. Updated lock file.

    Michael van Rooijen committed Jan 22, 2012
Commits on Jan 19, 2012
  1. update Dropbox template

    Brian D. Burns committed Jan 19, 2012
  2. Redis dump file is `dump.rdb` by default

    Brian D. Burns committed Jan 19, 2012
Commits on Jan 17, 2012
  1. log start/finish messages with elapsed time

    Brian D. Burns committed Jan 17, 2012
  2. deprecation warning for Syncer::RSync

    Brian D. Burns committed Jan 17, 2012
  3. deprecation warning for Backup::CONFIG_FILE

    Brian D. Burns committed Jan 17, 2012
Commits on Jan 12, 2012
  1. update Syncers

    - add RSync::Base
    - adjust paths according to direction
    - ensure removal of temporary password file
    - update all specs
    Brian D. Burns committed Jan 10, 2012
  2. Pipelines and more...

    - Use pipelines to:
      - Add compression to Archives
      - Add compression to Databases, where possible
      - Add encryption and splitter to final packaging
    - Models only support one Compressor and/or one Encryptor
    - Update Dropbox to use 'dropbox-sdk' gem
      - Adds 'access_type' setting (default: 'app_folder')
      - Deprecate 'timeout' setting
    - Final packaged archive structure updated
      - Archives are stored in <trigger>/archives
      - Databases are stored in <trigger>/databases
      - see wiki for more details...
    - Deprecate Database#utility_path
      - Each Database now uses it's own #<utility_name>_utility method
        to override the full path to the named utility
    - Encryptor::OpenSSL now sets @salt to true by default
    - Cleanup procedures updated
      - If errors occur, temporary files will no longer be removed
        until the next time the failed model/trigger is run.
      - see wiki for details...
    - Storage::Local now performs a 'move' instead of a 'copy' to transfer
      the final archive package files to their destination, if possible.
    - Backup's log file will now keep itself truncated to 500KB
    
    This is a rather large single commit. The changes to add the pipeline
    capabilities had a widespread effect which resulted in other internal
    changes and refactorings. As a result, all the specs have been updated.
    Brian D. Burns committed Jan 9, 2012
Commits on Jan 6, 2012
Commits on Jan 4, 2012
  1. updated README

    kikito committed Jan 4, 2012
  2. updated templates

    kikito committed Jan 4, 2012