Commit Graph

586 Commits

Author SHA1 Message Date
Petko Bordjukov 89de56d94d Add an initial implementation of the Event model
Initial implementation & specs of the Event model and its children
2014-08-10 21:18:41 +03:00
Petko Bordjukov 3316c06e42 Use the documentation format for RSpec output 2014-08-10 21:05:34 +03:00
Petko Bordjukov 6ac2c22222 Fix a bug in simple form i18n 2014-08-10 20:39:38 +03:00
Petko Bordjukov 9f875a88bf Add an initial Track model implementation 2014-08-10 20:30:37 +03:00
Petko Bordjukov de9a3aea9d Add initial Conference model implementation 2014-08-10 19:57:46 +03:00
Petko Bordjukov b49eb7ef4b Add a placeholder for the Home screen 2014-08-10 19:21:53 +03:00
Petko Bordjukov 8122f89322 Add more validations to SpeakerProfile 2014-08-07 15:19:28 +03:00
Petko Bordjukov 068ea45cbe Add Mobile Phone validation to SpeakerProfile 2014-08-07 14:45:58 +03:00
Petko Bordjukov 867d2f4fab Specify default ActionMailer host for dev and test 2014-08-07 14:06:34 +03:00
Petko Bordjukov 02059ad2a8 Introduce SpeakerProfile
All the personal data of the user that is not used for system
tasks (such as login) is held here.
2014-08-07 14:05:13 +03:00
Petko Bordjukov fc1605e4a0 Create a custom has_errors_on RSpec matcher 2014-08-07 14:03:28 +03:00
Petko Bordjukov 578ab6e0ef Add rails-erd to the Gemfile 2014-08-07 14:01:57 +03:00
Petko Bordjukov 5c2684c904 Add the erd.pdf file to the ignore list 2014-08-07 13:58:13 +03:00
Petko Bordjukov 44b88349d7 Add a HomeController 2014-07-29 13:38:20 +03:00
Petko Bordjukov dc03078217 Install Devise's views 2014-07-29 13:37:28 +03:00
Petko Bordjukov fdd2656a7b Theme the site with the current OpenFest WP Theme 2014-07-29 13:36:54 +03:00
Petko Bordjukov 28d99528de Generate an initial User model 2014-07-28 14:15:08 +03:00
Petko Bordjukov c2f1f5450d Include the Factory Girl commands 2014-07-28 14:14:46 +03:00
Petko Bordjukov 0d2fd282af Generate initial Devise configuration 2014-07-28 14:14:29 +03:00
Petko Bordjukov 962c41bf3f Generate initial simple_form configuration 2014-07-28 13:43:50 +03:00
Petko Bordjukov 0e380dff44 Add simple_form to the Gemfile 2014-07-28 13:43:24 +03:00
Petko Bordjukov dbece228a9 Add Devise to the Gemfile 2014-07-28 13:40:32 +03:00
Petko Bordjukov e8cafcd4e6 Add Guard::RSpec for continuous testing 2014-07-28 13:37:25 +03:00
Petko Bordjukov e0aa54971c Use the correct initial setup task 2014-07-28 13:26:49 +03:00
Petko Bordjukov 7cb954d9c7 Add a simple README file 2014-07-28 13:23:14 +03:00
Petko Bordjukov 3069a857fb Add Travis CI configuration 2014-07-28 13:18:42 +03:00
Petko Bordjukov 857ff1a7a1 Create a task for easily bootstrapping a project 2014-07-28 13:17:48 +03:00
Petko Bordjukov 45270b5c11 Add the schema.rb file to the ignore list 2014-07-28 13:17:36 +03:00
Petko Bordjukov a3e594ca98 Add a .ruby-version file 2014-07-28 13:13:59 +03:00
Petko Bordjukov 0a38559770 Use slim-rails insted of slim in the Gemfile 2014-07-28 13:10:51 +03:00
Petko Bordjukov 7a2d84af42 Remove secret data from version control 2014-07-28 13:06:28 +03:00
Petko Bordjukov 7958f661c5 Select default locale 2014-07-28 13:06:28 +03:00
Petko Bordjukov aae112cdb7 Configure what's getting generated by Rails 2014-07-28 13:06:28 +03:00
Petko Bordjukov e4554ecf5d Add RSpec helpers 2014-07-28 13:06:28 +03:00
Petko Bordjukov 5ec8d8a39b Tune the Gemfile 2014-07-28 13:06:28 +03:00
Petko Bordjukov 59a0cc482e Create a new Rails app called Clarion 2014-07-28 12:34:18 +03:00