librelist archives

« back to archive

[baughj/Merlin] 351361: Initial commit of BIND dynamic DNS support, needs ...

[baughj/Merlin] 351361: Initial commit of BIND dynamic DNS support, needs ...

From:
Date:
2011-03-22 @ 19:23
Branch: refs/heads/master
Home:   https://github.com/baughj/Merlin

Commit: 351361e49a39a7d8a62053fcfa87de86826468de
    
https://github.com/baughj/Merlin/commit/351361e49a39a7d8a62053fcfa87de86826468de
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-17 (Thu, 17 Mar 2011)

Changed paths:
  M Gemfile
  M Gemfile.lock
  M app/models/cloud.rb
  M app/models/dns_provider.rb
  M app/models/instance.rb
  M db/migrate/20100211120200_merlin_initial_migration.rb
  A lib/merlin_dns_connector.rb
  M lib/merlin_dns_helper.rb

Log Message:
-----------
Initial commit of BIND dynamic DNS support, needs more work to function 
correctly; UltraDNS support is broken at the moment


Commit: 9a5c9bc7d068656b75a22737bda7657ecb48e9fd
    
https://github.com/baughj/Merlin/commit/9a5c9bc7d068656b75a22737bda7657ecb48e9fd
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-18 (Fri, 18 Mar 2011)

Changed paths:
  M app/models/dns_provider.rb
  M app/models/instance.rb
  M db/migrate/20100211120200_merlin_initial_migration.rb
  M lib/merlin_api_helper.rb
  M lib/merlin_dns_connector.rb
  M lib/merlin_dns_helper.rb

Log Message:
-----------
Make DNS connector more like API connector; add status_code/message to 
DNSProvider; connect everything together via DNSProvider


Commit: 88c9241c2f0b7eabf934a3dfbf011d0b7d218b91
    
https://github.com/baughj/Merlin/commit/88c9241c2f0b7eabf934a3dfbf011d0b7d218b91
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-18 (Fri, 18 Mar 2011)

Changed paths:
  A app/views/dns_providers/index.erb
  A app/views/dns_providers/new.erb
  M config/routes.rb
  M db/migrate/20100211120200_merlin_initial_migration.rb

Log Message:
-----------
Add beginning views for DNS providers, add routes, change 
username->identity in dns_providers table


Commit: ba39416d45c70da86751c656e5580989c779357c
    
https://github.com/baughj/Merlin/commit/ba39416d45c70da86751c656e5580989c779357c
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-18 (Fri, 18 Mar 2011)

Changed paths:
  M app/models/dns_provider.rb

Log Message:
-----------
fix typo in class name


Commit: 65eb6661810fabce138688198c26d9a3cd838fda
    
https://github.com/baughj/Merlin/commit/65eb6661810fabce138688198c26d9a3cd838fda
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-18 (Fri, 18 Mar 2011)

Changed paths:
  M db/migrate/20100211120200_merlin_initial_migration.rb
  M db/schema.rb

Log Message:
-----------
Fix a few DnsProvider columns, add status, description, name, etc


Commit: 2ac78ff9113510dc36ba0b764fc3316ffdde07c9
    
https://github.com/baughj/Merlin/commit/2ac78ff9113510dc36ba0b764fc3316ffdde07c9
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-18 (Fri, 18 Mar 2011)

Changed paths:
  A app/controllers/dns_providers_controller.rb
  M app/views/clouds/new.erb
  M app/views/dns_providers/index.erb
  M app/views/dns_providers/new.erb
  M app/views/merlin/index-new.erb

Log Message:
-----------
Add some simple views for listing/creating DNS providers, add DNS provider
field to add cloud view


Commit: 9ac5e70fa442a30713faa45caf4568e9c93bd306
    
https://github.com/baughj/Merlin/commit/9ac5e70fa442a30713faa45caf4568e9c93bd306
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-22 (Tue, 22 Mar 2011)

Changed paths:
  M db/migrate/20100211120200_merlin_initial_migration.rb
  M db/schema.rb

Log Message:
-----------
Missing cloud_id / reference for Cloud in DnsProvider


Commit: d66e5678312a3a2c24e1ced98aa79f09b07a6f93
    
https://github.com/baughj/Merlin/commit/d66e5678312a3a2c24e1ced98aa79f09b07a6f93
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-22 (Tue, 22 Mar 2011)

Changed paths:
  M app/models/dns_provider.rb

Log Message:
-----------
Make sure to pass update zone to connector, add constant STATUS array, 
make sure to set status correctly on success


Commit: 4a5c6e3233f7177bf4b63e66bb8a5158cc0c2790
    
https://github.com/baughj/Merlin/commit/4a5c6e3233f7177bf4b63e66bb8a5158cc0c2790
Author: Justin Baugh <baughj@discordians.net>
Date:   2011-03-22 (Tue, 22 Mar 2011)

Changed paths:
  M lib/merlin_dns_connector.rb
  M lib/merlin_dns_helper.rb

Log Message:
-----------
BindConnector: Make classname more Rails-like; initializer now takes an 
options hash as an argument, use symbols for enum field comparison (oops),
fix a few typos. Misc: Remove spurious require, fix some indents


Compare: https://github.com/baughj/Merlin/compare/654aca3...4a5c6e3