Commit Graph

  • 2d478352bd Improve some definitions in sounds controller specs Thibault Jouan 2011-09-22 20:00:06 +00:00
  • d153755296 Add missing spec for "user has many playlists" association Thibault Jouan 2011-09-22 19:57:28 +00:00
  • 686162e270 Fix playlists controller specs for POST create action Thibault Jouan 2011-09-22 19:56:20 +00:00
  • a8067404f4 Use rails configuration for sounds file path Thibault Jouan 2011-09-21 21:21:14 +00:00
  • 6af1540640 Bundle shoulda and use ActiveModel matchers in specs Thibault Jouan 2011-09-21 00:07:19 +00:00
  • 72f800397d Call mock_model with the class name instead of a string Thibault Jouan 2011-09-20 23:27:48 +00:00
  • abb7b07c89 Refactor spec clean up Thibault Jouan 2011-09-20 23:19:28 +00:00
  • 27550fd14e Save track files in new Sound model: Thibault Jouan 2011-09-15 21:08:24 +00:00
  • f49a5a3f67 Update to rails 3.1.0 Thibault Jouan 2011-09-15 00:32:22 +00:00
  • 9a22c4bb94 Remove schema loading for each spec run in spec_helper Thibault Jouan 2011-09-14 17:40:56 +00:00
  • 639293e4ca Replace cucumber features by rails integration specs Thibault Jouan 2011-09-13 23:47:59 +00:00
  • 638d379ec6 Add validation on User password presence Thibault Jouan 2011-09-13 20:10:38 +00:00
  • ffa811db46 Add missing users.email unique index at database level Thibault Jouan 2011-09-13 20:00:24 +00:00
  • 20e8bdbf4f Change database backend to PostgreSQL Thibault Jouan 2011-09-13 19:22:06 +00:00
  • ceb6f18c01 Refactor factories ;-) Thibault Jouan 2011-09-08 23:40:36 +00:00
  • 688a178376 Validate uniqueness of user email address Thibault Jouan 2011-09-08 15:40:30 +00:00
  • 35b081ed68 Use a sequence for User email attribute Thibault Jouan 2011-09-08 22:24:45 +00:00
  • 7d74024dc0 Move user registration in User feature Thibault Jouan 2011-09-08 12:43:20 +00:00
  • acaa9fc19a Use table for form fields in views Thibault Jouan 2011-09-07 21:13:20 +00:00
  • 1057cab009 Implement user registration feature Thibault Jouan 2011-09-06 20:46:01 +00:00
  • d2f4ea59ff Reload spork when config/routes.rb is modified Thibault Jouan 2011-09-06 20:45:36 +00:00
  • 7cda9a7458 Remove .rspec rc file Thibault Jouan 2011-09-06 16:30:47 +00:00
  • 547efbe7e1 Remove fixture_path from rspec configuration in spec_helper Thibault Jouan 2011-09-06 13:43:18 +00:00
  • 4a11073106 Bundle and use guard to automatically run specs on FS events Thibault Jouan 2011-09-06 13:39:23 +00:00
  • 7350c1e17d Bundle and use spork to speed up specs by preloading rails env Thibault Jouan 2011-09-05 16:31:29 +00:00
  • 7187266982 Optimize execution duration for rspec specs Thibault Jouan 2011-08-31 10:53:49 +00:00
  • 47b4f7ac83 Refactor cucumber steps definitions Thibault Jouan 2011-08-30 17:08:49 +00:00
  • a0bb9c2afe Fix outdated DB schema Thibault Jouan 2011-08-30 16:57:56 +00:00
  • 7fad9e0402 Associate a user to his playlists Thibault Jouan 2011-08-30 10:50:05 +00:00
  • 4f66db2682 Refactor code related to authentication: Thibault Jouan 2011-08-25 21:46:29 +00:00
  • 07c2b5f525 Remove extra attribute change in SessionsController POST create spec Thibault Jouan 2011-08-24 20:30:53 +00:00
  • c023a071d0 Fix playlist/update action behaviour with invalid params Thibault Jouan 2011-08-24 20:20:39 +00:00
  • 7b2b594d7d Improve PlaylistsController POST create specs Thibault Jouan 2011-08-24 19:55:11 +00:00
  • 6c6ed3b0b2 Refactor user model Thibault Jouan 2011-08-24 19:18:39 +00:00
  • e015afed1d Refactor FactoryGirl calls to Factory Thibault Jouan 2011-08-24 19:06:20 +00:00
  • 1fc3be42de Save user password as a bcrypt hash Thibault Jouan 2011-08-09 17:04:47 +00:00
  • 0fb9496fb3 Bundle bcrypt-ruby gem Thibault Jouan 2011-08-08 18:54:11 +00:00
  • 7bf4d4c5f9 Add authentication and User model Thibault Jouan 2011-08-04 09:50:17 +00:00
  • 18b254e3d1 Use Active Record session store Thibault Jouan 2011-08-04 23:02:40 +00:00
  • cec8a18d42 Remove X-UA-Compatible header: Thibault Jouan 2011-08-04 16:52:30 +00:00
  • 46abe07268 Add latest added tracks list on the home page Thibault Jouan 2011-07-27 21:42:33 +00:00
  • b39bc2d6da Add home page with playlists list and link to add a track Thibault Jouan 2011-07-27 19:34:59 +00:00
  • d452dde3ea Remove public files: index.html and robots.txt Thibault Jouan 2011-07-27 18:56:36 +00:00
  • 03d0fb990c Remove spec/data dir, duplicate with spec/fixtures Thibault Jouan 2011-07-27 11:12:16 +00:00
  • 7ae4c6297d Add doc/CONTRIBUTE text file Thibault Jouan 2011-07-26 19:31:43 +00:00
  • 4660b3c22c Add doc/INSTALL text file Thibault Jouan 2011-07-26 19:13:37 +00:00
  • 2f6a447416 Implement track/stream Thibault Jouan 2011-07-23 16:30:51 +00:00
  • 47fa969617 Use factory_girl_rails for factories Thibault Jouan 2011-07-25 22:08:45 +00:00
  • 6af96b0f75 Add track/{new,create} with file upload for the track Thibault Jouan 2011-07-23 17:55:25 +00:00
  • 34b38b77cf Implement tracks/{show,listen} Thibault Jouan 2011-07-13 18:34:41 +00:00
  • 3e7f4a7168 Refactor playlists features Thibault Jouan 2011-07-19 19:22:53 +00:00
  • d35327e6f2 Fix uneeded double-quotes usage in Playlist specs Thibault Jouan 2011-07-13 18:38:10 +00:00
  • 301205d3f0 Implement playlist edit feature Thibault Jouan 2011-07-12 11:34:40 +00:00
  • 33f979b573 Add basic playlists management Thibault Jouan 2011-07-09 09:23:32 +00:00
  • 74fb4ca86f Use Haml for views Thibault Jouan 2011-07-09 09:31:35 +00:00
  • 6b337d3461 Bundle needed gems for BDD Thibault Jouan 2011-07-07 18:58:44 +00:00
  • b994f821f7 Add new application generated with rails new Thibault Jouan 2011-07-07 18:44:26 +00:00