Commit Graph

14 Commits (866112aea25925f1eafa3e9c03370cc0b07c7a87)

Author SHA1 Message Date
Guillaume Dott 866112aea2 Add Travis-CI file 2014-09-23 17:07:31 +02:00
Guillaume Dott d66f2c4a5f Add default rake task 2014-09-23 17:06:42 +02:00
Guillaume Dott bb89807477 Add Yaml repository 2014-09-01 17:51:45 +02:00
Guillaume Dott 30d1958e46 Add abstract Repository class
The default behaviour is to raise an exception if set or get methods are
not defined in the repository.
2014-09-01 17:41:35 +02:00
Guillaume Dott 57f248b483 Bump version to 0.1.0 2014-08-18 15:54:10 +02:00
Guillaume Dott de3597e2aa Define version dependencies 2014-08-18 15:53:46 +02:00
Guillaume Dott 2cbcf9c7d6 Describe Redis repository in README 2014-08-18 12:01:10 +02:00
Guillaume Dott 41b4abe0db Accept proc and array for redis namespace 2014-08-18 11:06:58 +02:00
Guillaume Dott 476c6045c4 Add tests 2014-08-18 10:49:35 +02:00
Guillaume Dott f443c28fc8 Use a memory repository by default 2014-08-18 10:49:00 +02:00
Guillaume Dott e4b4063822 Add Redis repository 2014-08-14 18:00:15 +02:00
Guillaume Dott 1d2ffcb691 Replace `attr_accessor` with instance variable
The `features` hash does not have to be accessed from outside the
repository class.
2014-08-14 17:48:21 +02:00
Guillaume Dott 70c04b7ea8 Add Feature class and memory repository 2014-08-14 17:43:42 +02:00
Guillaume Dott 7cd77196ca First commit 2014-08-14 17:12:22 +02:00