Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 10, 2012
  1. update Cloud Syncers

    Brian D. Burns authored
    - Syncer::Cloud namespace
      `sync_with S3` -> `sync_with Cloud::S3`
      `sync_with CloudFiles` -> `sync_with Cloud::CloudFiles`
    - Warn user if paths contain invalid UTF-8 byte sequences (#288)
Commits on Feb 7, 2012
  1. @meskyanichi
  2. @meskyanichi
Commits on Jan 31, 2012
  1. @meskyanichi

    Removed the "current version" from README as it's easy to forget to c…

    meskyanichi authored
    …hange this on release. Also added "Rackspace Cloud Files" as a Syncer.
  2. @meskyanichi

    Fixed markdown issue.

    meskyanichi authored
Commits on Jan 12, 2012
  1. Pipelines and more...

    Brian D. Burns authored
    - 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.
Commits on Jan 4, 2012
  1. @kikito

    updated README

    kikito authored
Commits on Dec 22, 2011
  1. @meskyanichi

    Minor README tweaks.

    meskyanichi authored
  2. @meskyanichi
  3. @meskyanichi
  4. @meskyanichi
  5. @meskyanichi
Commits on Dec 6, 2011
  1. add `on_warning` option to Notifiers

    Brian D. Burns authored
    * Backup::Logger stores all messages written to the log file,
      which are accessible as an Array via Backup::Logger.messages
    * Backup::Logger.has_warnings? returns true when warnings are reported
    * Each Notifier has been updated to send a notification when
      warnings occur, if `on_warning` or `on_success` is set to true
    * Notifier::Mail will additionally use a separate `warning.erb` template
      which will include the log messages for the current backup
    * The `exception/screen.erb` template also now includes Log Messages,
      which is included in the `notifier/mail/failure.erb` template.
    * All Notifiers now send a message in the form of:
        [Backup::Status] label (trigger)
      `Status` is one of `Success`, `Warning` or `Failure`
      `label` and `trigger` are defined in the Backup Configuration
        e.g. Backup::Model.new(:trigger, 'label') do
Commits on Dec 1, 2011
  1. @meskyanichi

    Three, not four.

    meskyanichi authored
Commits on Nov 30, 2011
  1. @meskyanichi
  2. @meskyanichi
  3. @meskyanichi
  4. @meskyanichi
Commits on Nov 29, 2011
  1. @meskyanichi

    Updated contributors list.

    meskyanichi authored
  2. @meskyanichi
  3. @meskyanichi

    Got rid of Pledgie button.

    meskyanichi authored
  4. @meskyanichi
  5. @meskyanichi

    Added Riak to README.

    meskyanichi authored
Commits on Nov 16, 2011
  1. @meskyanichi
Commits on Oct 20, 2011
  1. @swissmanu

    updated readme

    swissmanu authored
Commits on Sep 25, 2011
  1. @meskyanichi
Commits on Sep 12, 2011
  1. @meskyanichi

    Added syntax highlighting and corrected/improved texts in the README.…

    meskyanichi authored
    … (Also updated the whole GitHub wiki at this time.)
Commits on Sep 11, 2011
  1. @meskyanichi
  2. @meskyanichi

    Added Travis CI.

    meskyanichi authored
Commits on Sep 9, 2011
  1. @meskyanichi

    Last README changes.

    meskyanichi authored
  2. @meskyanichi

    Also start supporting Ruby 1.9.3-preview1 and run tests against it to…

    meskyanichi authored
    … ensure fast compatibility when Ruby 1.9.3 final is released.
  3. @meskyanichi
  4. @meskyanichi
Commits on Sep 8, 2011
  1. @meskyanichi
  2. @meskyanichi
Something went wrong with that request. Please try again.