├── .gitignore ├── .hound.yml ├── .pryrc ├── .rubocop.yml ├── .ruby-version ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── Gemfile ├── Gemfile.lock ├── Guardfile ├── MIT-LICENSE ├── Procfile ├── README.md ├── Rakefile ├── app.json ├── app ├── assets │ ├── javascripts │ │ ├── application.js │ │ ├── categories.coffee │ │ ├── home.js.coffee │ │ └── snackbar.js │ └── stylesheets │ │ ├── application.css.scss │ │ ├── base.css.scss │ │ ├── categories.css.scss │ │ ├── course.css.scss │ │ ├── feedback_animation.css.scss │ │ ├── home.css.scss │ │ ├── snackbar.css │ │ └── users.css.scss ├── controllers │ ├── application_controller.rb │ ├── courses_controller.rb │ ├── deadlines_controller.rb │ ├── home_controller.rb │ ├── omniauth_callbacks_controller.rb │ ├── pages_controller.rb │ ├── registrations_controller.rb │ ├── skills_controller.rb │ ├── unsubscribe_controller.rb │ └── users_controller.rb ├── helpers │ ├── application_helper.rb │ ├── categories_helper.rb │ ├── courses_helper.rb │ └── users_helper.rb ├── interactors │ ├── complete_deadline.rb │ ├── complete_skill.rb │ ├── enroll_user.rb │ ├── remind_activity_dropoffs.rb │ ├── remind_deadlines.rb │ ├── remind_registration_dropoffs.rb │ ├── send_feedback.rb │ └── uncomplete_skill.rb ├── mailers │ ├── admin_mailer.rb │ └── user_mailer.rb ├── models │ ├── category.rb │ ├── category_router.rb │ ├── completion.rb │ ├── concerns │ │ ├── feedable.rb │ │ ├── omniauthable.rb │ │ └── token_authable.rb │ ├── course.rb │ ├── course_activity.rb │ ├── deadline.rb │ ├── enrollment.rb │ ├── exercise_block.rb │ ├── guest.rb │ ├── progress_summary.rb │ ├── question_block.rb │ ├── resource_block.rb │ ├── role.rb │ ├── service_object.rb │ ├── skill.rb │ ├── unsubscribe_link.rb │ ├── user.rb │ └── user_summary.rb └── views │ ├── admin_mailer │ ├── confirm_enrollment.html.haml │ ├── csp_error.html.haml │ └── send_feedback.html.haml │ ├── categories │ ├── _data.html.haml │ ├── _data_resources.html.haml │ ├── _engineering.html.haml │ ├── _engineering_resources.html.haml │ ├── _exercises.html.haml │ ├── _faux.html.haml │ ├── _faux_resources.html.haml │ ├── _interaction.html.haml │ ├── _interaction_resources.html.haml │ ├── _linux.html.haml │ ├── _linux_resources.html.haml │ ├── _professionalism.html.haml │ ├── _professionalism_resources.html.haml │ ├── _rails.html.haml │ ├── _rails_resources.html.haml │ ├── _ruby.html.haml │ ├── _ruby_resources.html.haml │ ├── _scaling.html.haml │ ├── _scaling_resources.html.haml │ ├── _test.html.haml │ ├── _test_resources.html.haml │ ├── _welcome.html.haml │ └── _welcome_resources.html.haml │ ├── courses │ ├── _category.html.haml │ ├── _course.html.haml │ ├── _signup.html.haml │ ├── index.html.haml │ └── show.html.haml │ ├── devise │ ├── confirmations │ │ └── new.html.erb │ ├── mailer │ │ ├── confirmation_instructions.html.erb │ │ ├── reset_password_instructions.html.erb │ │ └── unlock_instructions.html.erb │ ├── passwords │ │ ├── edit.html.erb │ │ └── new.html.erb │ ├── registrations │ │ ├── edit.html.haml │ │ └── new.html.haml │ ├── sessions │ │ └── new.html.erb │ ├── shared │ │ ├── _links.erb │ │ └── _links.html.haml │ └── unlocks │ │ └── new.html.erb │ ├── exercise │ ├── _block.html.haml │ ├── _question.html.haml │ └── _questions.html.haml │ ├── feedback │ └── _link.html.haml │ ├── home │ ├── _deadlines.html.haml │ ├── _difficulty.html.haml │ ├── _logged_out_home.html.haml │ ├── _stuck_message.html.haml │ ├── index.html.haml │ ├── show.html.haml │ └── thedeal.html.haml │ ├── layouts │ ├── _feedback_form.html.haml │ ├── _feedback_modal.html.haml │ ├── _flash.html.erb │ ├── _navigation.html.haml │ └── application.html.haml │ ├── resource │ └── _block.html.haml │ ├── unsubscribe │ ├── confirm.html.haml │ └── index.html.haml │ ├── user_mailer │ ├── activity_reminder.html.haml │ ├── confirm_enrollment.html.haml │ ├── deadline_reminder.html.haml │ └── reg_reminder.html.haml │ └── users │ ├── _deadlines.html.haml │ ├── _enrolled_courses.html.haml │ ├── _progress.html.haml │ ├── _progress_bars.html.haml │ ├── _progress_chart.html.haml │ ├── _recent_activity.html.haml │ ├── _user.html.haml │ ├── index.html.haml │ ├── index.json.jbuilder │ ├── show.html.haml │ └── show.json.jbuilder ├── bin ├── bundle ├── rails └── rake ├── config.ru ├── config ├── application.rb ├── boot.rb ├── cucumber.yml ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── backtrace_silencers.rb │ ├── devise.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── rolify.rb │ ├── secret_token.rb │ ├── session_store.rb │ ├── state_machine_breaks_rails_41.rb │ └── wrap_parameters.rb ├── locales │ ├── devise.en.yml │ └── en.yml ├── newrelic.yml └── routes.rb ├── db ├── migrate │ ├── 20140413191744_devise_create_users.rb │ ├── 20140413191746_add_name_to_users.rb │ ├── 20140413191752_rolify_create_roles.rb │ ├── 20140413194957_create_courses.rb │ ├── 20140413195204_create_skills.rb │ ├── 20140413195246_create_courses_skills.rb │ ├── 20140417173710_create_categories.rb │ ├── 20140417175316_add_category_to_skill.rb │ ├── 20140417182134_create_completions.rb │ ├── 20140426193347_add_status_to_courses.rb │ ├── 20140527024836_add_sort_to_categories.rb │ ├── 20140609221637_add_description_to_courses.rb │ ├── 20140705220330_add_hidden_flag_to_category.rb │ ├── 20140706015302_create_enrollments.rb │ ├── 20140707093432_drop_completions_verifier_id.rb │ ├── 20141002151903_add_columns_to_users.rb │ ├── 20141002161138_add_sessions_table.rb │ ├── 20141031154844_add_difficulty_to_categories.rb │ ├── 20141114170502_add_authentication_token_to_users.rb │ ├── 20150108222045_add_course_to_category.rb │ ├── 20150108223205_remove_course_from_skill.rb │ ├── 20150109225934_add_registration_reminder_flag_to_users.rb │ ├── 20150118051902_add_organization_to_categories.rb │ ├── 20150118060933_add_organization_to_users.rb │ ├── 20150118183957_add_organization_to_course.rb │ ├── 20150119203208_add_progress_reminder_to_enrollments.rb │ ├── 20150518161610_add_slack_invite_sent_at_to_user.rb │ ├── 20150518180143_add_email_opt_out_to_users.rb │ ├── 20150518215010_create_unsubscribe_links.rb │ ├── 20150907184326_add_sort_order_to_courses.rb │ ├── 20150907233537_add_deadline_model.rb │ └── 20160620154316_remove_sessions_table.rb ├── schema.rb └── seeds.rb ├── features ├── courses │ ├── enroll.feature │ ├── home.feature │ └── show.feature ├── deadlines │ └── profile.feature ├── organizations │ └── organizations.feature ├── skills │ └── completion.feature ├── step_definitions │ ├── completion_steps.rb │ ├── courses_steps.rb │ ├── deadline_steps.rb │ ├── email_steps.rb │ ├── general_steps.rb │ ├── orgs_steps.rb │ ├── profile_steps.rb │ ├── unsubscribe_steps.rb │ └── user_steps.rb ├── support │ ├── email_spec.rb │ ├── env.rb │ ├── minitest_disable.rb │ ├── paths.rb │ ├── save_screenshots.rb │ └── spec_helper.rb └── users │ ├── list.feature │ ├── profile.feature │ ├── sign_in.feature │ ├── sign_out.feature │ ├── sign_up.feature │ ├── unsubscribe.feature │ └── user_edit.feature ├── lib └── tasks │ ├── cucumber.rake │ ├── custom_stats.rake │ └── reminders.rake ├── public ├── 404.html ├── 422.html ├── 500.html ├── favicon.ico ├── humans.txt ├── images │ ├── courses │ │ ├── baseline_1.png │ │ ├── baseline_2.png │ │ ├── enova.png │ │ ├── photo_baseline_1.jpg │ │ ├── photo_baseline_2.jpg │ │ ├── photo_baseline_2.pxm │ │ ├── photo_scaling.jpg │ │ ├── photo_welcome.jpg │ │ ├── scaling.png │ │ └── welcome.png │ ├── home │ │ └── stock.jpg │ └── noun_116372.png └── robots.txt ├── script └── cucumber └── spec ├── controllers ├── home_controller_modules_spec.rb └── home_controller_token_auth_spec.rb ├── factories ├── categories.rb ├── completions.rb ├── courses.rb ├── deadlines.rb ├── enrollments.rb ├── skills.rb ├── unsubscribe_links.rb └── users.rb ├── interactors ├── complete_deadline_spec.rb ├── complete_skill_spec.rb ├── enroll_user_spec.rb ├── remind_activity_dropoffs_spec.rb ├── remind_deadlines_spec.rb ├── remind_registration_dropoffs_spec.rb ├── send_feedback_spec.rb └── uncomplete_skill_spec.rb ├── mailers ├── admin_mailer_spec.rb └── user_mailer_spec.rb ├── models ├── category_router_spec.rb ├── completion_spec.rb ├── course_activity_spec.rb ├── course_spec.rb ├── deadline_spec.rb ├── enrollment_spec.rb ├── progress_summary_spec.rb ├── token_authable_spec.rb ├── unsubscribe_link_spec.rb ├── user_spec.rb └── user_summary_spec.rb ├── spec_helper.rb └── support ├── controller_macros.rb ├── devise.rb ├── factory_girl.rb └── matchers └── status_matchers.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/.gitignore -------------------------------------------------------------------------------- /.hound.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/.hound.yml -------------------------------------------------------------------------------- /.pryrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/.pryrc -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-2.5.0 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/Guardfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: bundle exec puma -p $PORT 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/Rakefile -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app.json -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/categories.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/javascripts/categories.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/home.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/javascripts/home.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/snackbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/javascripts/snackbar.js -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/stylesheets/application.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/base.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/stylesheets/base.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/categories.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/stylesheets/categories.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/course.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/stylesheets/course.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/feedback_animation.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/stylesheets/feedback_animation.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/home.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/stylesheets/home.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/snackbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/stylesheets/snackbar.css -------------------------------------------------------------------------------- /app/assets/stylesheets/users.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/assets/stylesheets/users.css.scss -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/courses_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/courses_controller.rb -------------------------------------------------------------------------------- /app/controllers/deadlines_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/deadlines_controller.rb -------------------------------------------------------------------------------- /app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /app/controllers/omniauth_callbacks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/omniauth_callbacks_controller.rb -------------------------------------------------------------------------------- /app/controllers/pages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/pages_controller.rb -------------------------------------------------------------------------------- /app/controllers/registrations_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/registrations_controller.rb -------------------------------------------------------------------------------- /app/controllers/skills_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/skills_controller.rb -------------------------------------------------------------------------------- /app/controllers/unsubscribe_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/unsubscribe_controller.rb -------------------------------------------------------------------------------- /app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/helpers/categories_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/helpers/categories_helper.rb -------------------------------------------------------------------------------- /app/helpers/courses_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/helpers/courses_helper.rb -------------------------------------------------------------------------------- /app/helpers/users_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/helpers/users_helper.rb -------------------------------------------------------------------------------- /app/interactors/complete_deadline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/interactors/complete_deadline.rb -------------------------------------------------------------------------------- /app/interactors/complete_skill.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/interactors/complete_skill.rb -------------------------------------------------------------------------------- /app/interactors/enroll_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/interactors/enroll_user.rb -------------------------------------------------------------------------------- /app/interactors/remind_activity_dropoffs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/interactors/remind_activity_dropoffs.rb -------------------------------------------------------------------------------- /app/interactors/remind_deadlines.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/interactors/remind_deadlines.rb -------------------------------------------------------------------------------- /app/interactors/remind_registration_dropoffs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/interactors/remind_registration_dropoffs.rb -------------------------------------------------------------------------------- /app/interactors/send_feedback.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/interactors/send_feedback.rb -------------------------------------------------------------------------------- /app/interactors/uncomplete_skill.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/interactors/uncomplete_skill.rb -------------------------------------------------------------------------------- /app/mailers/admin_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/mailers/admin_mailer.rb -------------------------------------------------------------------------------- /app/mailers/user_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/mailers/user_mailer.rb -------------------------------------------------------------------------------- /app/models/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/category.rb -------------------------------------------------------------------------------- /app/models/category_router.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/category_router.rb -------------------------------------------------------------------------------- /app/models/completion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/completion.rb -------------------------------------------------------------------------------- /app/models/concerns/feedable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/concerns/feedable.rb -------------------------------------------------------------------------------- /app/models/concerns/omniauthable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/concerns/omniauthable.rb -------------------------------------------------------------------------------- /app/models/concerns/token_authable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/concerns/token_authable.rb -------------------------------------------------------------------------------- /app/models/course.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/course.rb -------------------------------------------------------------------------------- /app/models/course_activity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/course_activity.rb -------------------------------------------------------------------------------- /app/models/deadline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/deadline.rb -------------------------------------------------------------------------------- /app/models/enrollment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/enrollment.rb -------------------------------------------------------------------------------- /app/models/exercise_block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/exercise_block.rb -------------------------------------------------------------------------------- /app/models/guest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/guest.rb -------------------------------------------------------------------------------- /app/models/progress_summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/progress_summary.rb -------------------------------------------------------------------------------- /app/models/question_block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/question_block.rb -------------------------------------------------------------------------------- /app/models/resource_block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/resource_block.rb -------------------------------------------------------------------------------- /app/models/role.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/role.rb -------------------------------------------------------------------------------- /app/models/service_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/service_object.rb -------------------------------------------------------------------------------- /app/models/skill.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/skill.rb -------------------------------------------------------------------------------- /app/models/unsubscribe_link.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/unsubscribe_link.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/user_summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/models/user_summary.rb -------------------------------------------------------------------------------- /app/views/admin_mailer/confirm_enrollment.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/admin_mailer/confirm_enrollment.html.haml -------------------------------------------------------------------------------- /app/views/admin_mailer/csp_error.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/admin_mailer/csp_error.html.haml -------------------------------------------------------------------------------- /app/views/admin_mailer/send_feedback.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/admin_mailer/send_feedback.html.haml -------------------------------------------------------------------------------- /app/views/categories/_data.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_data.html.haml -------------------------------------------------------------------------------- /app/views/categories/_data_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_data_resources.html.haml -------------------------------------------------------------------------------- /app/views/categories/_engineering.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_engineering.html.haml -------------------------------------------------------------------------------- /app/views/categories/_engineering_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_engineering_resources.html.haml -------------------------------------------------------------------------------- /app/views/categories/_exercises.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_exercises.html.haml -------------------------------------------------------------------------------- /app/views/categories/_faux.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_faux.html.haml -------------------------------------------------------------------------------- /app/views/categories/_faux_resources.html.haml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/views/categories/_interaction.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_interaction.html.haml -------------------------------------------------------------------------------- /app/views/categories/_interaction_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_interaction_resources.html.haml -------------------------------------------------------------------------------- /app/views/categories/_linux.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_linux.html.haml -------------------------------------------------------------------------------- /app/views/categories/_linux_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_linux_resources.html.haml -------------------------------------------------------------------------------- /app/views/categories/_professionalism.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_professionalism.html.haml -------------------------------------------------------------------------------- /app/views/categories/_professionalism_resources.html.haml: -------------------------------------------------------------------------------- 1 | %p.resource Do a thing! 2 | -------------------------------------------------------------------------------- /app/views/categories/_rails.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_rails.html.haml -------------------------------------------------------------------------------- /app/views/categories/_rails_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_rails_resources.html.haml -------------------------------------------------------------------------------- /app/views/categories/_ruby.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_ruby.html.haml -------------------------------------------------------------------------------- /app/views/categories/_ruby_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_ruby_resources.html.haml -------------------------------------------------------------------------------- /app/views/categories/_scaling.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_scaling.html.haml -------------------------------------------------------------------------------- /app/views/categories/_scaling_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_scaling_resources.html.haml -------------------------------------------------------------------------------- /app/views/categories/_test.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_test.html.haml -------------------------------------------------------------------------------- /app/views/categories/_test_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_test_resources.html.haml -------------------------------------------------------------------------------- /app/views/categories/_welcome.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_welcome.html.haml -------------------------------------------------------------------------------- /app/views/categories/_welcome_resources.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/categories/_welcome_resources.html.haml -------------------------------------------------------------------------------- /app/views/courses/_category.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/courses/_category.html.haml -------------------------------------------------------------------------------- /app/views/courses/_course.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/courses/_course.html.haml -------------------------------------------------------------------------------- /app/views/courses/_signup.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/courses/_signup.html.haml -------------------------------------------------------------------------------- /app/views/courses/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/courses/index.html.haml -------------------------------------------------------------------------------- /app/views/courses/show.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/courses/show.html.haml -------------------------------------------------------------------------------- /app/views/devise/confirmations/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/confirmations/new.html.erb -------------------------------------------------------------------------------- /app/views/devise/mailer/confirmation_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/mailer/confirmation_instructions.html.erb -------------------------------------------------------------------------------- /app/views/devise/mailer/reset_password_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/mailer/reset_password_instructions.html.erb -------------------------------------------------------------------------------- /app/views/devise/mailer/unlock_instructions.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/mailer/unlock_instructions.html.erb -------------------------------------------------------------------------------- /app/views/devise/passwords/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/passwords/edit.html.erb -------------------------------------------------------------------------------- /app/views/devise/passwords/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/passwords/new.html.erb -------------------------------------------------------------------------------- /app/views/devise/registrations/edit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/registrations/edit.html.haml -------------------------------------------------------------------------------- /app/views/devise/registrations/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/registrations/new.html.haml -------------------------------------------------------------------------------- /app/views/devise/sessions/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/sessions/new.html.erb -------------------------------------------------------------------------------- /app/views/devise/shared/_links.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/shared/_links.erb -------------------------------------------------------------------------------- /app/views/devise/shared/_links.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/shared/_links.html.haml -------------------------------------------------------------------------------- /app/views/devise/unlocks/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/devise/unlocks/new.html.erb -------------------------------------------------------------------------------- /app/views/exercise/_block.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/exercise/_block.html.haml -------------------------------------------------------------------------------- /app/views/exercise/_question.html.haml: -------------------------------------------------------------------------------- 1 | %p= raw question 2 | -------------------------------------------------------------------------------- /app/views/exercise/_questions.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/exercise/_questions.html.haml -------------------------------------------------------------------------------- /app/views/feedback/_link.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/feedback/_link.html.haml -------------------------------------------------------------------------------- /app/views/home/_deadlines.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/home/_deadlines.html.haml -------------------------------------------------------------------------------- /app/views/home/_difficulty.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/home/_difficulty.html.haml -------------------------------------------------------------------------------- /app/views/home/_logged_out_home.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/home/_logged_out_home.html.haml -------------------------------------------------------------------------------- /app/views/home/_stuck_message.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/home/_stuck_message.html.haml -------------------------------------------------------------------------------- /app/views/home/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/home/index.html.haml -------------------------------------------------------------------------------- /app/views/home/show.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/home/show.html.haml -------------------------------------------------------------------------------- /app/views/home/thedeal.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/home/thedeal.html.haml -------------------------------------------------------------------------------- /app/views/layouts/_feedback_form.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/layouts/_feedback_form.html.haml -------------------------------------------------------------------------------- /app/views/layouts/_feedback_modal.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/layouts/_feedback_modal.html.haml -------------------------------------------------------------------------------- /app/views/layouts/_flash.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/layouts/_flash.html.erb -------------------------------------------------------------------------------- /app/views/layouts/_navigation.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/layouts/_navigation.html.haml -------------------------------------------------------------------------------- /app/views/layouts/application.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/layouts/application.html.haml -------------------------------------------------------------------------------- /app/views/resource/_block.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/resource/_block.html.haml -------------------------------------------------------------------------------- /app/views/unsubscribe/confirm.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/unsubscribe/confirm.html.haml -------------------------------------------------------------------------------- /app/views/unsubscribe/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/unsubscribe/index.html.haml -------------------------------------------------------------------------------- /app/views/user_mailer/activity_reminder.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/user_mailer/activity_reminder.html.haml -------------------------------------------------------------------------------- /app/views/user_mailer/confirm_enrollment.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/user_mailer/confirm_enrollment.html.haml -------------------------------------------------------------------------------- /app/views/user_mailer/deadline_reminder.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/user_mailer/deadline_reminder.html.haml -------------------------------------------------------------------------------- /app/views/user_mailer/reg_reminder.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/user_mailer/reg_reminder.html.haml -------------------------------------------------------------------------------- /app/views/users/_deadlines.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/_deadlines.html.haml -------------------------------------------------------------------------------- /app/views/users/_enrolled_courses.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/_enrolled_courses.html.haml -------------------------------------------------------------------------------- /app/views/users/_progress.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/_progress.html.haml -------------------------------------------------------------------------------- /app/views/users/_progress_bars.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/_progress_bars.html.haml -------------------------------------------------------------------------------- /app/views/users/_progress_chart.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/_progress_chart.html.haml -------------------------------------------------------------------------------- /app/views/users/_recent_activity.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/_recent_activity.html.haml -------------------------------------------------------------------------------- /app/views/users/_user.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/_user.html.haml -------------------------------------------------------------------------------- /app/views/users/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/index.html.haml -------------------------------------------------------------------------------- /app/views/users/index.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/index.json.jbuilder -------------------------------------------------------------------------------- /app/views/users/show.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/show.html.haml -------------------------------------------------------------------------------- /app/views/users/show.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/app/views/users/show.json.jbuilder -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/bin/rake -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/cucumber.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/cucumber.yml -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/devise.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/rolify.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/rolify.rb -------------------------------------------------------------------------------- /config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/state_machine_breaks_rails_41.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/state_machine_breaks_rails_41.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/locales/devise.en.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/newrelic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/newrelic.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/config/routes.rb -------------------------------------------------------------------------------- /db/migrate/20140413191744_devise_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140413191744_devise_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20140413191746_add_name_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140413191746_add_name_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20140413191752_rolify_create_roles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140413191752_rolify_create_roles.rb -------------------------------------------------------------------------------- /db/migrate/20140413194957_create_courses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140413194957_create_courses.rb -------------------------------------------------------------------------------- /db/migrate/20140413195204_create_skills.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140413195204_create_skills.rb -------------------------------------------------------------------------------- /db/migrate/20140413195246_create_courses_skills.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140413195246_create_courses_skills.rb -------------------------------------------------------------------------------- /db/migrate/20140417173710_create_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140417173710_create_categories.rb -------------------------------------------------------------------------------- /db/migrate/20140417175316_add_category_to_skill.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140417175316_add_category_to_skill.rb -------------------------------------------------------------------------------- /db/migrate/20140417182134_create_completions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140417182134_create_completions.rb -------------------------------------------------------------------------------- /db/migrate/20140426193347_add_status_to_courses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140426193347_add_status_to_courses.rb -------------------------------------------------------------------------------- /db/migrate/20140527024836_add_sort_to_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140527024836_add_sort_to_categories.rb -------------------------------------------------------------------------------- /db/migrate/20140609221637_add_description_to_courses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140609221637_add_description_to_courses.rb -------------------------------------------------------------------------------- /db/migrate/20140705220330_add_hidden_flag_to_category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140705220330_add_hidden_flag_to_category.rb -------------------------------------------------------------------------------- /db/migrate/20140706015302_create_enrollments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140706015302_create_enrollments.rb -------------------------------------------------------------------------------- /db/migrate/20140707093432_drop_completions_verifier_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20140707093432_drop_completions_verifier_id.rb -------------------------------------------------------------------------------- /db/migrate/20141002151903_add_columns_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20141002151903_add_columns_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20141002161138_add_sessions_table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20141002161138_add_sessions_table.rb -------------------------------------------------------------------------------- /db/migrate/20141031154844_add_difficulty_to_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20141031154844_add_difficulty_to_categories.rb -------------------------------------------------------------------------------- /db/migrate/20141114170502_add_authentication_token_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20141114170502_add_authentication_token_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150108222045_add_course_to_category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150108222045_add_course_to_category.rb -------------------------------------------------------------------------------- /db/migrate/20150108223205_remove_course_from_skill.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150108223205_remove_course_from_skill.rb -------------------------------------------------------------------------------- /db/migrate/20150109225934_add_registration_reminder_flag_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150109225934_add_registration_reminder_flag_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150118051902_add_organization_to_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150118051902_add_organization_to_categories.rb -------------------------------------------------------------------------------- /db/migrate/20150118060933_add_organization_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150118060933_add_organization_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150118183957_add_organization_to_course.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150118183957_add_organization_to_course.rb -------------------------------------------------------------------------------- /db/migrate/20150119203208_add_progress_reminder_to_enrollments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150119203208_add_progress_reminder_to_enrollments.rb -------------------------------------------------------------------------------- /db/migrate/20150518161610_add_slack_invite_sent_at_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150518161610_add_slack_invite_sent_at_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20150518180143_add_email_opt_out_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150518180143_add_email_opt_out_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20150518215010_create_unsubscribe_links.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150518215010_create_unsubscribe_links.rb -------------------------------------------------------------------------------- /db/migrate/20150907184326_add_sort_order_to_courses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150907184326_add_sort_order_to_courses.rb -------------------------------------------------------------------------------- /db/migrate/20150907233537_add_deadline_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20150907233537_add_deadline_model.rb -------------------------------------------------------------------------------- /db/migrate/20160620154316_remove_sessions_table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/migrate/20160620154316_remove_sessions_table.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /features/courses/enroll.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/courses/enroll.feature -------------------------------------------------------------------------------- /features/courses/home.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/courses/home.feature -------------------------------------------------------------------------------- /features/courses/show.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/courses/show.feature -------------------------------------------------------------------------------- /features/deadlines/profile.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/deadlines/profile.feature -------------------------------------------------------------------------------- /features/organizations/organizations.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/organizations/organizations.feature -------------------------------------------------------------------------------- /features/skills/completion.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/skills/completion.feature -------------------------------------------------------------------------------- /features/step_definitions/completion_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/completion_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/courses_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/courses_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/deadline_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/deadline_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/email_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/email_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/general_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/general_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/orgs_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/orgs_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/profile_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/profile_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/unsubscribe_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/unsubscribe_steps.rb -------------------------------------------------------------------------------- /features/step_definitions/user_steps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/step_definitions/user_steps.rb -------------------------------------------------------------------------------- /features/support/email_spec.rb: -------------------------------------------------------------------------------- 1 | require 'email_spec/cucumber' 2 | -------------------------------------------------------------------------------- /features/support/env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/support/env.rb -------------------------------------------------------------------------------- /features/support/minitest_disable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/support/minitest_disable.rb -------------------------------------------------------------------------------- /features/support/paths.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/support/paths.rb -------------------------------------------------------------------------------- /features/support/save_screenshots.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/support/save_screenshots.rb -------------------------------------------------------------------------------- /features/support/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/support/spec_helper.rb -------------------------------------------------------------------------------- /features/users/list.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/users/list.feature -------------------------------------------------------------------------------- /features/users/profile.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/users/profile.feature -------------------------------------------------------------------------------- /features/users/sign_in.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/users/sign_in.feature -------------------------------------------------------------------------------- /features/users/sign_out.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/users/sign_out.feature -------------------------------------------------------------------------------- /features/users/sign_up.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/users/sign_up.feature -------------------------------------------------------------------------------- /features/users/unsubscribe.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/users/unsubscribe.feature -------------------------------------------------------------------------------- /features/users/user_edit.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/features/users/user_edit.feature -------------------------------------------------------------------------------- /lib/tasks/cucumber.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/lib/tasks/cucumber.rake -------------------------------------------------------------------------------- /lib/tasks/custom_stats.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/lib/tasks/custom_stats.rake -------------------------------------------------------------------------------- /lib/tasks/reminders.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/lib/tasks/reminders.rake -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/500.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/humans.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/humans.txt -------------------------------------------------------------------------------- /public/images/courses/baseline_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/baseline_1.png -------------------------------------------------------------------------------- /public/images/courses/baseline_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/baseline_2.png -------------------------------------------------------------------------------- /public/images/courses/enova.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/enova.png -------------------------------------------------------------------------------- /public/images/courses/photo_baseline_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/photo_baseline_1.jpg -------------------------------------------------------------------------------- /public/images/courses/photo_baseline_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/photo_baseline_2.jpg -------------------------------------------------------------------------------- /public/images/courses/photo_baseline_2.pxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/photo_baseline_2.pxm -------------------------------------------------------------------------------- /public/images/courses/photo_scaling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/photo_scaling.jpg -------------------------------------------------------------------------------- /public/images/courses/photo_welcome.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/photo_welcome.jpg -------------------------------------------------------------------------------- /public/images/courses/scaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/scaling.png -------------------------------------------------------------------------------- /public/images/courses/welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/courses/welcome.png -------------------------------------------------------------------------------- /public/images/home/stock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/home/stock.jpg -------------------------------------------------------------------------------- /public/images/noun_116372.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/images/noun_116372.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/public/robots.txt -------------------------------------------------------------------------------- /script/cucumber: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/script/cucumber -------------------------------------------------------------------------------- /spec/controllers/home_controller_modules_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/controllers/home_controller_modules_spec.rb -------------------------------------------------------------------------------- /spec/controllers/home_controller_token_auth_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/controllers/home_controller_token_auth_spec.rb -------------------------------------------------------------------------------- /spec/factories/categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/factories/categories.rb -------------------------------------------------------------------------------- /spec/factories/completions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/factories/completions.rb -------------------------------------------------------------------------------- /spec/factories/courses.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/factories/courses.rb -------------------------------------------------------------------------------- /spec/factories/deadlines.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/factories/deadlines.rb -------------------------------------------------------------------------------- /spec/factories/enrollments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/factories/enrollments.rb -------------------------------------------------------------------------------- /spec/factories/skills.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/factories/skills.rb -------------------------------------------------------------------------------- /spec/factories/unsubscribe_links.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/factories/unsubscribe_links.rb -------------------------------------------------------------------------------- /spec/factories/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/factories/users.rb -------------------------------------------------------------------------------- /spec/interactors/complete_deadline_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/interactors/complete_deadline_spec.rb -------------------------------------------------------------------------------- /spec/interactors/complete_skill_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/interactors/complete_skill_spec.rb -------------------------------------------------------------------------------- /spec/interactors/enroll_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/interactors/enroll_user_spec.rb -------------------------------------------------------------------------------- /spec/interactors/remind_activity_dropoffs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/interactors/remind_activity_dropoffs_spec.rb -------------------------------------------------------------------------------- /spec/interactors/remind_deadlines_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/interactors/remind_deadlines_spec.rb -------------------------------------------------------------------------------- /spec/interactors/remind_registration_dropoffs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/interactors/remind_registration_dropoffs_spec.rb -------------------------------------------------------------------------------- /spec/interactors/send_feedback_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/interactors/send_feedback_spec.rb -------------------------------------------------------------------------------- /spec/interactors/uncomplete_skill_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/interactors/uncomplete_skill_spec.rb -------------------------------------------------------------------------------- /spec/mailers/admin_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/mailers/admin_mailer_spec.rb -------------------------------------------------------------------------------- /spec/mailers/user_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/mailers/user_mailer_spec.rb -------------------------------------------------------------------------------- /spec/models/category_router_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/category_router_spec.rb -------------------------------------------------------------------------------- /spec/models/completion_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/completion_spec.rb -------------------------------------------------------------------------------- /spec/models/course_activity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/course_activity_spec.rb -------------------------------------------------------------------------------- /spec/models/course_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/course_spec.rb -------------------------------------------------------------------------------- /spec/models/deadline_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/deadline_spec.rb -------------------------------------------------------------------------------- /spec/models/enrollment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/enrollment_spec.rb -------------------------------------------------------------------------------- /spec/models/progress_summary_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/progress_summary_spec.rb -------------------------------------------------------------------------------- /spec/models/token_authable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/token_authable_spec.rb -------------------------------------------------------------------------------- /spec/models/unsubscribe_link_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/unsubscribe_link_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/models/user_summary_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/models/user_summary_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/controller_macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/support/controller_macros.rb -------------------------------------------------------------------------------- /spec/support/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/support/devise.rb -------------------------------------------------------------------------------- /spec/support/factory_girl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/support/factory_girl.rb -------------------------------------------------------------------------------- /spec/support/matchers/status_matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmmastey/level_up/HEAD/spec/support/matchers/status_matchers.rb --------------------------------------------------------------------------------