12 Commits

Author SHA1 Message Date
Thibault Jouan
a2488980ed Test keys CRUD 2015-05-05 03:24:35 +00:00
Thibault Jouan
cbacdd9fc1 Fix coding standards in specs 2015-05-01 15:57:26 +00:00
Thibault Jouan
282eb2ddee Update to rspec 3.2 2015-04-29 14:55:03 +00:00
Thibault Jouan
da96c4814a Use ruby 2.x hash syntax 2014-04-01 10:48:18 +00:00
Thibault Jouan
27550fd14e Save track files in new Sound model:
* Consolidate migrations
* Add Sound model. Each sound can belong to a track and contains
  informations about one sound file.
2011-09-20 17:43:20 +00:00
Thibault Jouan
f49a5a3f67 Update to rails 3.1.0
* Bump rails version to 3.1.0 in Gemfile
* Update config files
* Fix bcrypt monkey patch for specs
* Fix TracksController
* Replace track streaming with track download
* Remove assets from application layout
2011-09-15 16:10:21 +00:00
Thibault Jouan
ceb6f18c01 Refactor factories ;-) 2011-09-08 23:40:36 +00:00
Thibault Jouan
35b081ed68 Use a sequence for User email attribute 2011-09-08 23:09:25 +00:00
Thibault Jouan
7fad9e0402 Associate a user to his playlists 2011-08-30 16:53:47 +00:00
Thibault Jouan
7bf4d4c5f9 Add authentication and User model
* Add User model
* Add SessionsController
* Add password authentication on User
* Request authentication for all actions except sign in
* Add some helpers for ApplicationController
* Update features to work with mandatory authentication
2011-08-06 23:04:36 +00:00
Thibault Jouan
2f6a447416 Implement track/stream
* Add Streamer class
* Use FactoryGirl for factories
* Add sha256 field to tracks
* Add mime_type field to tracks
2011-07-26 16:59:47 +00:00
Thibault Jouan
47fa969617 Use factory_girl_rails for factories 2011-07-25 22:56:30 +00:00