1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
Commit graph

380 commits

Author SHA1 Message Date
Wesley Beary
06deb8554f Merge pull request from sferik/update_excon_dependency
Update excon dependency to version ~>0.24.0
2013-06-17 10:27:59 -07:00
Paul Thornthwaite
f7aeb843fa [core] Comments why Nokogiri 1.6 is not being used
The fog community decided to continue supporting Ruby 1.8.7 whilst
Nokogiri 1.6 drops support so ~> 1.5.0 is the correct version in
`fog.gemspec`.

See https://github.com/fog/fog/issues/1878 for more details.

[]
2013-06-17 10:27:10 +01:00
Erik Michaels-Ober
0810e608d9 Update excon dependency to version ~>0.24.0 2013-06-16 21:12:13 -07:00
geemus
eaa76a9c58 Release 1.12.1 2013-06-10 20:26:50 -05:00
geemus
50a570f19e turn verbose error responses on
closes 
2013-06-10 20:22:21 -05:00
geemus
2f09b7d767 Release 1.12.0 2013-06-10 19:27:22 -05:00
geemus
16cbeb1e14 fix broken test related to redacted excon error bodies 2013-05-20 11:04:16 -05:00
Erik Michaels-Ober
f2bd2404d1 Revert "Updated gem spec to require json rather than multi_json"
This reverts commits: 66638b25d7,
3f0314dbd1, and
18ce4b7eca.

Since google-api-client was added as a dependency in afa9b025e9,
multi_json is a de facto dependency of fog, so this is a needless layer.
If  is still an issue, I'd be happy to ship a version of multi_json
that requires rubygems >= 1.3.5.
2013-05-06 04:05:36 -07:00
geemus
ca945a0432 Release 1.11.1 2013-05-05 10:12:41 -05:00
Dan Prince
d81cc071d2 Load google/api_client late to avoid dep.
Updates the google/compute.rb module so that it requires the
'google/api_client' dependency late. This avoids having to
require (and install) proprietary google client API code
to use Fog for other providers. (previously, even when using
AWS I'd still have to install google-client-api)

---

I understand code reuse is important but I think the fact that
we recently added google-api-client as a top level dependency
sets a bad precedent and perhaps highlights the need to move further
towards "fog modules" for each provider to avoid these types of
situations.
2013-05-04 19:15:02 -04:00
geemus
81fd0fcf44 Release 1.11.0 2013-05-04 14:16:35 -05:00
Nat Welch
68a0c23516 Merge branch 'master' into ziyadm
Conflicts:
	lib/fog/bin.rb
2013-05-01 16:54:34 -07:00
Kyle Rames
7b07d74e14 Merge pull request from rackspace/json_lib
[Core] Updated Fog::JSON to use JSON gem by default
2013-04-08 08:13:46 -07:00
geemus
f22751e8ac Release 1.10.1 2013-04-04 15:38:12 -05:00
Kyle Rames
1fd1303977 Merge branch 'master' of github.com:fog/fog into json_lib 2013-04-03 08:43:06 -05:00
Kyle Rames
66638b25d7 Updated gem spec to require json rather than multi_json; Fog::JSON will attempt to load and use multi_json first and then fallback to require json; removed hard coded references to multi_json 2013-04-03 08:42:45 -05:00
Nils Landt
ba7689302c Fix S3 directory location infinite loop 2013-04-02 06:33:16 +02:00
Nat Welch
079f23379e Merge branch 'no-google-api' into ziyadm
Conflicts:
	fog.gemspec
2013-03-12 15:11:58 -07:00
Nat Welch
7d8f0f15e5 Merge branch 'master' into ziyadm
Conflicts:
	fog.gemspec
	lib/fog/bin.rb
	lib/fog/compute.rb
2013-03-12 15:08:40 -07:00
Nat Welch
afa9b025e9 actually just specify a version. 2013-03-12 14:30:28 -07:00
Nat Welch
b57ef63f6c Hopeing the head of the gapi makes things better... 2013-03-12 14:24:48 -07:00
Daniel Libanori
d6f6a34c43 Forcing good Excon version 2013-03-12 15:49:48 -03:00
geemus
d9da7964ac Release 1.10.0 2013-03-05 11:25:39 -06:00
Kevin Menard
8d19c989d4 [virtualbox] Removed VirtualBox since it has many problems and the gem it's based on is no longer maintained.
Fixes : Remove VirtualBox support
2013-03-04 19:31:59 -05:00
Michael D. Hall
fecbf150a4 Bumped net-scp dependency to ~>1.1
RubyGems.org yanked v1.0.6 causing problems
with installing the gem.
2013-02-13 07:03:09 -06:00
Nat Welch
fdee1d7d40 stripping out thin. 2013-01-25 19:09:05 -08:00
Nat Welch
6111e43304 remove google-api requirements. 2013-01-25 18:22:35 -08:00
Nat Welch
1433768306 Merge branch 'master' into ziyadm 2013-01-25 18:19:16 -08:00
Rupak Ganguly
99a3cb5c4f Fix fog.gemspec 2013-01-25 11:32:37 -05:00
Rupak Ganguly
03bf99d9d3 Merge changes from upstream fog 1.8.0 and later updates. 2013-01-18 15:06:41 -05:00
Ziyad Mir
070de176a7 Adding Google Compute Engine driver 2013-01-16 17:55:36 -08:00
Rupak Ganguly
0eee1b4361 Update changelog and release date. 2012-12-04 12:12:35 -05:00
geemus
1ec99a295c Release 1.8.0 2012-12-01 16:51:32 -06:00
Rupak Ganguly
42e69cfee7 Bump the version and update the changelog. 2012-11-15 18:27:09 -05:00
Paul Thornthwaite
c152cfa597 [Docs] Switches to using Yard for documentation
This replaces RDoc as a developer dependency with Yard to allow
use of it's tags to be more declaritive with documentation.

The Rake task for generating and uploading API docs to fog.io has also
been updated.

References 
2012-11-06 23:04:45 +00:00
geemus
86322ce4bf Release 1.7.0 2012-11-04 14:52:42 -06:00
Rupak Ganguly
ef89e22cc5 Bump version and update changelog. 2012-10-16 23:18:45 -04:00
geemus
6132354b56 Release 1.6.0 2012-09-15 15:47:21 -05:00
Rupak Ganguly
9cdc8a20dd Bump version to 0.0.16 and update changelog. 2012-08-15 16:46:52 -04:00
geemus
2e57e2029a Release 1.5.0 2012-07-28 12:45:33 -05:00
Kevin Moore
00734a6448 Default to being less pessimistic about excon
- It limits using more recent gems through a project
- If there are explicit breaking changes in future versions, then add an additional <=
2012-07-23 08:46:35 -07:00
Rupak Ganguly
8103b6ad21 Upgrade to excon 0.14.0 to take advantage of the new StandardInstrumentor for debug use. 2012-07-16 16:22:39 -04:00
Mike Fiedler
df3a0680a9 As discussed in , this converts the readme from SimpleMarkup to Markdown 2012-07-09 12:15:40 -04:00
geemus
24e0be755e Release 1.4.0 2012-06-24 15:22:59 -05:00
Prashant Nadarajan
b652d4fc50 use pessimistic gem version constraint for excon (~>0.14.0) 2012-06-08 13:25:52 -07:00
Rupak Ganguly
275e9599ae Bump version and update changelog. 2012-06-08 10:36:17 -04:00
Prashant Nadarajan
fca9365487 depend on excon >= 0.13.0 2012-06-05 07:25:02 -07:00
Rupak Ganguly
9b502c9827 Upgrade to excon version 0.13.0 to take advantage of the ssl_verify_peer and ssl_ca_file params via the connection_options hash. Also, remove the use of :hp_servicenet setting for ssl for storage and compute providers. 2012-05-08 15:08:03 -04:00
Nelvin Driz
7cf6031c81 [openstack|compute] Add Tenants and Fix Authentication Implementation
Fixed typorgraphical errors. Authentication assumes or does not require
certain parameters that is actually needed depending on the setup or
scenario. Opted to simply make it detect it if not specified to make it
easier for first time users to use.

Conflicts:

	lib/fog/openstack.rb
2012-04-30 10:34:58 +08:00
Kevin Menard
dcefc2d7de Fixed : Loosen multi_json version. 2012-04-25 10:31:28 -04:00