Permalink
Commits on Dec 10, 2010
  1. Release 0.3.31

    geemus committed Dec 10, 2010
  2. bump to latest excon

    geemus committed Dec 10, 2010
    closes #110
Commits on Dec 9, 2010
  1. [brightbox] Tests for remaining API requests

    tokengeek committed with geemus Dec 6, 2010
    * Request tests for accounts, api_clients, cloud_ips, images, interfaces, server types, user and zones
    * Added 'ready?' methods to CloudIp and Image models
    * Reworked brightbox helper to include Format patterns for all of the
    * Added "hack" to allow select objects to be one class OR NilClass for fields that may be a JSON string or null if unset
    * Some tests are not enabled (commented out) because they need manual steps (such as uploading Image to your account before registration)
  2. Release 0.3.30

    geemus committed Dec 9, 2010
Commits on Dec 8, 2010
  1. requires and recognizes clauses for services now receives a block so …

    jurisgalang committed with geemus Dec 7, 2010
    …that the declared parameters are applied to their Real implementation.
  2. Added self.inject_parameter_specs: this returns a block that is used …

    jurisgalang committed with geemus Dec 7, 2010
    …to apply the service's parameter requirements to its Real implementation
  3. Added self.class_for(key) method. This allows us to inspect the requi…

    jurisgalang committed with geemus Dec 7, 2010
    …rements without having to create an instance of the service.
  4. [terremark] fix some parsers

    geemus committed Dec 8, 2010
Commits on Dec 7, 2010
  1. Release 0.3.29

    geemus committed Dec 7, 2010
Commits on Dec 6, 2010
  1. Release 0.3.28

    geemus committed Dec 6, 2010
Commits on Dec 5, 2010
  1. Release 0.3.27

    geemus committed Dec 5, 2010
Commits on Dec 4, 2010
  1. find an object, not an array.

    bonkydog committed with Wesley Beary Dec 3, 2010
  2. fix nil attribute

    bonkydog committed with Wesley Beary Dec 3, 2010
Commits on Dec 3, 2010
Commits on Dec 2, 2010
Commits on Dec 1, 2010
  1. This is a combination of 23 commits (included merges from upstream); …

    jurisgalang committed with geemus Nov 21, 2010
    …this commit(s) include changes to enforces recognizes/requires parameters for all supported services. Comments from the included commits follow:
    
    - Added google_storage_* keys
    - Fixed indentations.
    - Factored out requires and recognizes method implementation (now relies on the requires and recognizes clause from the NamedParameters module)
    - Added dependency to named-parameters gem.
    - Added recognizes declaration to classes for all supported services to enforce parameter name checks -
    - passing an unrecognized key when instantiating a service object will now cause an ArgumentError to be raised.
    - Added NOTE
    - comment added
    - check/filter-out keys from credentials that are not required by the class being instantiated
    - [local|storage] properly write out file contents
    - Added google_storage_* keys
    - Fixed indentations.
    - added put_object_acl request (ref: https://github.com/geemus/fog/issues#issue/74)
    - Release 0.3.24
    - remove tracker reference from README
    - issues is now the goto for bugs/todo
    - notify and gracefully skip credential-less testsa
    - [rackspace|storage] fixes for directory/files
    - [local|storage] CGI.escape file names
    - Release 0.3.25
    - updated deps; recognized_parameters -> declared_parameters; restored options filtering if Fog.bin
    - Added requires/recognizes to Fog::Terremark::Ecloud
    - Updted to use latest named-parameters gem.
    - Filter out unwanted parameters when Fog.bin
    - Updated to latest named-parameters gem
    - commented out unnecessary code
    - fix missing "volume" parameter error when setting Fog::AWS::Volume#server to nil (in order to detach it)
    - documentation update for key_pairs and helper
    - [aws|compute] commented/documented flavors/volumes
    - Fixes for issue 38 and 39
    Closes #96
  2. Release 0.3.26

    geemus committed Dec 1, 2010
  3. version bump deps

    geemus committed Dec 1, 2010
Commits on Nov 30, 2010
  1. bump excon

    geemus committed Nov 30, 2010
  2. Change to use new Excon::Errors::HTTPStatusError class

    nate committed with Wesley Beary Nov 30, 2010