[aeolus-incubator/image-management-engine] cabc92: Updated Template Model

jguiditta jason.guiditta at gmail.com
Fri Jun 1 14:22:24 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/aeolus-incubator/image-management-engine
  Commit: cabc92f5ce601aab5d10834df86fc84efe9a73e5
      https://github.com/aeolus-incubator/image-management-engine/commit/cabc92f5ce601aab5d10834df86fc84efe9a73e5
  Author: Martyn Taylor <mtaylor at redhat.com>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M lib/generators/image_management/templates/migrations/create_templates.rb
    M spec/factories/image_management/template.rb
    M spec/models/target_image_spec.rb
    M test/dummy/db/migrate/20120326103723532621_create_templates.rb
    M test/dummy/db/schema.rb

  Log Message:
  -----------
  Updated Template Model


  Commit: fef952f6217c20cd2c80c58ca39f5e8a24aec910
      https://github.com/aeolus-incubator/image-management-engine/commit/fef952f6217c20cd2c80c58ca39f5e8a24aec910
  Author: Martyn Taylor <mtaylor at redhat.com>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M app/models/image_management/base_image.rb
    M lib/image_management.rb
    A lib/rails_patches/active_record/base.rb
    A spec/models/base_spec.rb

  Log Message:
  -----------
  Added patch for ActiveResource to fix mass assign on nested attrs

ActiveRecord::Base does not handle mass assigning on nested
resources that have module namespace.  This patch adds a
monkey patch that overrides the ActiveRecord::Base new, create,
update_attributes methods to support class_name on
accepts_attributes_for method.  e.g.

accepts_attributes_for :template, :class_name => "ImageManagement::Template"


  Commit: f0507293e6f2524587d8a3d07a0e14bf06ed1c41
      https://github.com/aeolus-incubator/image-management-engine/commit/f0507293e6f2524587d8a3d07a0e14bf06ed1c41
  Author: Martyn Taylor <mtaylor at redhat.com>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M Gemfile
    M Gemfile.lock
    M app/controllers/image_management/base_images_controller.rb
    A app/views/image_management/base_images/_base_image.xml.haml
    A app/views/image_management/base_images/_base_image_minimal.xml.haml
    A app/views/image_management/base_images/index.xml.haml
    A app/views/image_management/base_images/show.xml.haml
    A app/views/image_management/templates/_template_minimal.xml.haml
    A spec/controllers/base_images_controller_spec.rb
    M spec/factories/image_management/base_image.rb
    M spec/spec_helper.rb
    M test/dummy/Gemfile.lock

  Log Message:
  -----------
  Added Base Image API


  Commit: 5c797a111593ca02736400d14ab6140a8e5c5320
      https://github.com/aeolus-incubator/image-management-engine/commit/5c797a111593ca02736400d14ab6140a8e5c5320
  Author: Martyn Taylor <mtaylor at redhat.com>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M app/controllers/image_management/templates_controller.rb
    A app/views/image_management/templates/_template.xml.haml
    A app/views/image_management/templates/index.xml.haml
    A app/views/image_management/templates/show.xml.haml
    A spec/controllers/templates_controller_spec.rb

  Log Message:
  -----------
  Added Templates API


  Commit: aab84252864dc437d01620363464c2a313b1ffbd
      https://github.com/aeolus-incubator/image-management-engine/commit/aab84252864dc437d01620363464c2a313b1ffbd
  Author: Martyn Taylor <mtaylor at redhat.com>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M app/controllers/image_management/image_versions_controller.rb
    M app/models/image_management/image_version.rb
    A app/views/image_management/image_versions/_image_version.xml.haml
    A app/views/image_management/image_versions/_image_version_minimal.xml.haml
    A app/views/image_management/image_versions/index.xml.haml
    A app/views/image_management/image_versions/show.xml.haml
    A spec/controllers/image_versions_controller_spec.rb
    M spec/factories/image_management/image_version.rb

  Log Message:
  -----------
  Added ImageVersions API


  Commit: 7cf524a33420727c53fc1de55dab90e905791b52
      https://github.com/aeolus-incubator/image-management-engine/commit/7cf524a33420727c53fc1de55dab90e905791b52
  Author: Martyn Taylor <mtaylor at redhat.com>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M Gemfile
    M Gemfile.lock
    M app/controllers/image_management/target_images_controller.rb
    M app/models/image_management/target_image.rb
    A app/views/image_management/target_images/_target_image.xml.haml
    A app/views/image_management/target_images/_target_image_minimal.xml.haml
    A app/views/image_management/target_images/index.xml.haml
    A app/views/image_management/target_images/show.xml.haml
    A spec/controllers/target_images_controller_spec.rb
    A spec/factories/image_management/image_factory/target_image.rb
    M spec/factories/image_management/image_version.rb
    M spec/factories/image_management/target_image.rb
    M spec/spec_helper.rb

  Log Message:
  -----------
  Added Target Images API


  Commit: c64ba5cdd5e60d5b70f8b8d640f01b94d4fb7a63
      https://github.com/aeolus-incubator/image-management-engine/commit/c64ba5cdd5e60d5b70f8b8d640f01b94d4fb7a63
  Author: jguiditta <jason.guiditta at gmail.com>
  Date:   2012-06-01 (Fri, 01 Jun 2012)

  Changed paths:
    M Gemfile
    M Gemfile.lock
    M app/controllers/image_management/base_images_controller.rb
    M app/controllers/image_management/image_versions_controller.rb
    M app/controllers/image_management/target_images_controller.rb
    M app/controllers/image_management/templates_controller.rb
    M app/models/image_management/base_image.rb
    M app/models/image_management/image_version.rb
    M app/models/image_management/target_image.rb
    A app/views/image_management/base_images/_base_image.xml.haml
    A app/views/image_management/base_images/_base_image_minimal.xml.haml
    A app/views/image_management/base_images/index.xml.haml
    A app/views/image_management/base_images/show.xml.haml
    A app/views/image_management/image_versions/_image_version.xml.haml
    A app/views/image_management/image_versions/_image_version_minimal.xml.haml
    A app/views/image_management/image_versions/index.xml.haml
    A app/views/image_management/image_versions/show.xml.haml
    A app/views/image_management/target_images/_target_image.xml.haml
    A app/views/image_management/target_images/_target_image_minimal.xml.haml
    A app/views/image_management/target_images/index.xml.haml
    A app/views/image_management/target_images/show.xml.haml
    A app/views/image_management/templates/_template.xml.haml
    A app/views/image_management/templates/_template_minimal.xml.haml
    A app/views/image_management/templates/index.xml.haml
    A app/views/image_management/templates/show.xml.haml
    M lib/generators/image_management/templates/migrations/create_templates.rb
    M lib/image_management.rb
    A lib/rails_patches/active_record/base.rb
    A spec/controllers/base_images_controller_spec.rb
    A spec/controllers/image_versions_controller_spec.rb
    A spec/controllers/target_images_controller_spec.rb
    A spec/controllers/templates_controller_spec.rb
    M spec/factories/image_management/base_image.rb
    A spec/factories/image_management/image_factory/target_image.rb
    M spec/factories/image_management/image_version.rb
    M spec/factories/image_management/target_image.rb
    M spec/factories/image_management/template.rb
    A spec/models/base_spec.rb
    M spec/models/target_image_spec.rb
    M spec/spec_helper.rb
    M test/dummy/Gemfile.lock
    M test/dummy/db/migrate/20120326103723532621_create_templates.rb
    M test/dummy/db/schema.rb

  Log Message:
  -----------
  Merge pull request #8 from mtaylor/create_target_images_api

Create target images api


Compare: https://github.com/aeolus-incubator/image-management-engine/compare/910bea4...c64ba5c


More information about the aeolus-devel mailing list