Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Apr 3, 2014
  1. @ematpl @ruthie

    Add Code Climate badge to README.

    ematpl authored ruthie committed
    Signed-off-by: Ruth Byers <>
  2. @ematpl @ruthie

    Bump version to 1.1.0

    ematpl authored ruthie committed
    * New functionality introduced in commit 56fd779, merging in PR #4:
      MEMBRANE_ERROR_USE_QUOTES environment variable affects validation
      error message formatting.
    Signed-off-by: Ruth Byers <>
  3. @ematpl

    Merge pull request #4 from mweaverh/master

    ematpl authored
    Add quotes to error messages to make them parseable as hash.
Commits on Mar 25, 2014
  1. @mweaverh
Commits on Mar 24, 2014
  1. @mweaverh

    Add quotes to returned error messages to make them parseable as hash.

    mweaverh authored
    Controlled by presence of environment variable MEMBRANE_ERROR_USE_QUOTES
Commits on Mar 4, 2014
  1. @ematpl

    Add changelog.

    ematpl authored
    Please keep this document up-to-date with version changes to membrane.
Commits on Feb 28, 2014
  1. @ematpl

    Bump version to 1.0.0.

    ematpl authored Tammer Saleh committed
    Commit b370089 introduced a breaking
    change (renaming Membrane::Schema to Membrane::Schemas), which was
    published in version 0.0.4.
    Versions 0.0.4 and 0.0.5 will be yanked from RubyGems. If you require
    the changes in these versions, please update your Gemfile to require 1.0.0.
    Signed-off-by: Tammer Saleh <>
Commits on Feb 19, 2014
  1. @stupakov

    Bump version to 0.0.5

    stupakov authored Alex Stupakov and Ryan Moran committed
  2. @stupakov

    fail! methods should take all required values as arguments

    stupakov authored Alex Stupakov and Ryan Moran committed
Commits on Feb 18, 2014
  1. @ryanmoran

    Bump version to 0.0.4

    ryanmoran authored
  2. @ryanmoran

    Extract validation objects from all schemas

    ryanmoran authored
Commits on Jan 7, 2014
  1. @thansmann

    Merge pull request #2 from GarfieldLinux/master

    thansmann authored
    new  license notice file
Commits on Dec 24, 2013
  1. @GarfieldLinux

    new license notice file

    GarfieldLinux authored
Commits on Nov 27, 2013
  1. @jfoley

    Merge pull request #1 from jfoley/master

    jfoley authored
    Pulling this in with the last commit. Per offline discussion with cloud foundry team, we need to maintain backwards compatibility (I believe this gem is primarily used in the cloud controller and the dea) so strict key checking needs to be opt-in.
  2. @jfoley

    Only raise missing key errors when strict checking

    jfoley authored
    This is to remain backwards compatible
Commits on Nov 11, 2013
  1. @jfoley

    Allow a schema to be extended

    jfoley authored
  2. @jfoley
  3. @jfoley
  4. @jfoley
  5. @jfoley
Commits on Mar 1, 2013
  1. @oppegard

    Fix markdown in readme

    oppegard authored
Commits on Feb 14, 2013
  1. @mreider


    mreider authored
Commits on Feb 7, 2013
  1. creates a Travis build

    Nate Clark & Kowshik Prakasam authored
Commits on Aug 21, 2012
  1. Add spec/reports to gitignore

    mpage authored
    Change-Id: Ief95b962ed24eee97dba46a40cb48f29cdcd0f18
  2. Beef up README

    mpage authored
    Change-Id: Ic3f27eacb1eaf915f1f5c452f6565fb4471aa3ff
Commits on Jul 31, 2012
  1. @kowshik

    Fix indentation in deparse.

    kowshik authored
    Change-Id: Ic02cf42ae8f931f668d0c730984660b2e50f8ae2
Commits on Jul 24, 2012
  1. Merge "Update README to include Bug filing info per Deepika"

    Chloe Jackson authored Gerrit Code Review committed
Commits on Jul 19, 2012
  1. Update README to include Bug filing info per Deepika

    Chloe Jackson authored
    Change-Id: I2099f382725864ed93b8576b34b31d6806135127
  2. @kowshik

    Added deparse method for schema classes.

    kowshik authored
    - The method: Membrane::Schema::Base#deparse returns string
      representation of a schema.
    - Changed class: Membrane::Schema::Dictionary to sub-class
    - Changed method: Membrane::SchemaParser#deparse to call
      `name` instead of `inspect` on a Membrane::Schema::Class
    - Added/changed tests.
    Change-Id: I0b7e41c925ed26781ec235b1cb4f536440c0788d
Commits on Jul 11, 2012
  1. @kowshik

    Use `Object` interchangeably with `any`.

    kowshik authored
    Change-Id: If00b9fa32ca7be53ab999e0d8a6e2b22223459b7
Commits on Jul 9, 2012
  1. @kowshik

    Add creation date, reorder attributes in gemspec.

    kowshik authored
    Change-Id: I88754e514f40d4510a8ac3b7325a42a51a90f639
Commits on May 21, 2012
  1. Remove "bundler/gem_tasks" require

    mpage authored
    Change-Id: I9321201c1b0229c051c76bf5f4b2992a60f1ff42
Commits on May 16, 2012
  1. Raise an ArgumentError if given a non-schema input

    mpage authored
    Change-Id: Ifbf0f30ba4254a20af77b03ae06ec4d22ba46716
  2. Catchall for user-defined schemas

    mpage authored
    Change-Id: I5237ca2bbe21b669e8747317651cf78965f111bd
  3. Alphabetize case statements

    mpage authored
    Change-Id: I3e936e45892eeaf3a5b51fb265440fb103d8bb68
Something went wrong with that request. Please try again.