├── .coveralls ├── .gitignore ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── Guardfile ├── Procfile ├── README.md ├── Rakefile ├── TODO.md ├── app ├── assets │ ├── javascripts │ │ ├── application.js │ │ └── bootstrap.js.coffee │ └── stylesheets │ │ ├── application.css │ │ └── bootstrap_and_overrides.css.less ├── authorizers │ └── application_authorizer.rb ├── controllers │ ├── api │ │ ├── application_controller.rb │ │ └── v1 │ │ │ ├── hubs_controller.rb │ │ │ └── topics │ │ │ ├── application_controller.rb │ │ │ └── comments_controller.rb │ ├── application_controller.rb │ ├── concerns │ │ └── .keep │ └── web │ │ ├── account │ │ └── application_controller.rb │ │ ├── application_controller.rb │ │ ├── hubs_controller.rb │ │ ├── passwords_controller.rb │ │ ├── sessions_controller.rb │ │ ├── social_networks_controller.rb │ │ ├── topics_controller.rb │ │ ├── users │ │ ├── application_controller.rb │ │ ├── comments_controller.rb │ │ └── topics_controller.rb │ │ ├── users_controller.rb │ │ └── welcome_controller.rb ├── decorators │ └── user_decorator.rb ├── helpers │ └── application_helper.rb ├── inputs │ └── state_event_input.rb ├── mailers │ ├── .keep │ ├── base_mailer.rb │ └── user_mailer.rb ├── models │ ├── .keep │ ├── category.rb │ ├── category │ │ └── hub.rb │ ├── concerns │ │ └── .keep │ ├── topic.rb │ ├── topic │ │ └── comment.rb │ ├── user.rb │ └── user │ │ └── authorization.rb ├── repositories │ ├── topic_repository.rb │ └── user_repository.rb ├── serializers │ └── hub_serializer.rb ├── types │ ├── account_topic_type.rb │ ├── base_type.rb │ ├── base_type_without_active_record.rb │ ├── password_confirmation_type.rb │ ├── topic_comment_type.rb │ ├── topic_type.rb │ ├── user_password_edit_type.rb │ ├── user_registration_type.rb │ └── user_sign_in_type.rb └── views │ ├── layouts │ └── web │ │ ├── application.html.haml │ │ ├── shared │ │ ├── _footer.html.haml │ │ ├── _head.html.haml │ │ ├── _main_menu.html.haml │ │ └── _navbar.html.haml │ │ └── topics.html.haml │ ├── user_mailer │ ├── confirmation_instructions.ru.html.haml │ └── reset_password_instructions.ru.html.haml │ └── web │ ├── account │ └── topics │ │ ├── edit.html.haml │ │ ├── index.html.haml │ │ ├── new.html.haml │ │ └── show.html.haml │ ├── hubs │ └── index.html.haml │ ├── passwords │ ├── edit.html.haml │ └── new.html.haml │ ├── sessions │ └── new.html.haml │ ├── social_networks │ ├── facebook.html.haml │ └── failure.html.haml │ ├── topics │ ├── _form.html.haml │ ├── edit.html.haml │ ├── index.html.haml │ └── new.html.haml │ ├── users │ ├── comments │ │ └── index.html.haml │ ├── index.html.haml │ ├── new.html.haml │ ├── show.html.haml │ └── topics │ │ └── index.html.haml │ └── welcome │ └── index.html.haml ├── bin ├── bundle ├── rails └── rake ├── config.ru ├── config ├── application.rb ├── boot.rb ├── configus.rb ├── database.yml.sample ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── authority.rb │ ├── backtrace_silencers.rb │ ├── core_ext │ │ └── hash.rb │ ├── filter_parameter_logging.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── omniauth.rb │ ├── secret_token.rb │ ├── session_store.rb │ ├── simple_form.rb │ ├── simple_form_bootstrap.rb │ └── wrap_parameters.rb ├── locales │ ├── en.flash.yml │ ├── en.helpers.yml │ ├── en.yml │ ├── ru.layouts.yml │ ├── ru.subjects.yml │ └── simple_form.en.yml ├── routes.rb └── unicorn.rb ├── db ├── migrate │ ├── 20130529201902_create_users.rb │ ├── 20130616185731_create_topics.rb │ ├── 20130619091231_create_topic_comments.rb │ ├── 20130619183900_create_user_authorizations.rb │ ├── 20130621110129_create_categories.rb │ └── 20130621110130_create_hubs.rb ├── schema.rb └── seeds.rb ├── lib ├── assets │ └── .keep ├── auth_helper.rb ├── custom_url_helper.rb ├── flash_helper.rb ├── tasks │ └── .keep └── token.rb ├── log └── .keep ├── public ├── 403.html ├── 404.html ├── 422.html ├── 500.html ├── favicon.ico └── robots.txt ├── test ├── controllers │ ├── .keep │ ├── api │ │ └── v1 │ │ │ ├── hubs_controller_test.rb │ │ │ └── topics │ │ │ └── comments_controller_test.rb │ └── web │ │ ├── hubs_controller_test.rb │ │ ├── passwords_controller_test.rb │ │ ├── sessions_controller_test.rb │ │ ├── social_networks_controller_test.rb │ │ ├── topics_controller_test.rb │ │ ├── users │ │ ├── comments_controller_test.rb │ │ └── topics_controller_test.rb │ │ ├── users_controller_test.rb │ │ └── welcome_controller_test.rb ├── decorators │ └── user_decorator_test.rb ├── factories │ ├── categories.rb │ ├── category_hubs.rb │ ├── sequences.rb │ ├── topic_comments.rb │ ├── topics.rb │ ├── user_authorizations.rb │ └── users.rb ├── fixtures │ └── .keep ├── helpers │ ├── .keep │ ├── api │ │ └── v1 │ │ │ ├── hubs_helper_test.rb │ │ │ └── topics │ │ │ └── comments_helper_test.rb │ └── web │ │ ├── account │ │ └── topics_helper_test.rb │ │ ├── hubs_helper_test.rb │ │ ├── passwords_helper_test.rb │ │ ├── sessions_helper_test.rb │ │ ├── social_networks_helper_test.rb │ │ ├── topics_helper_test.rb │ │ └── users │ │ ├── comments_helper_test.rb │ │ └── topics_helper_test.rb ├── integration │ ├── .keep │ ├── email_confirmation_test.rb │ └── reset_password_test.rb ├── mailers │ ├── .keep │ └── user_mailer_test.rb ├── models │ ├── .keep │ ├── category_test.rb │ ├── hub_test.rb │ ├── topic │ │ └── comment_test.rb │ ├── topic_test.rb │ ├── user │ │ └── authorization_test.rb │ └── user_test.rb └── test_helper.rb └── vendor └── assets ├── javascripts └── .keep └── stylesheets └── .keep /.coveralls: -------------------------------------------------------------------------------- 1 | service_name: travis-pro 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/Guardfile -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/bootstrap.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/assets/javascripts/bootstrap.js.coffee -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/bootstrap_and_overrides.css.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/assets/stylesheets/bootstrap_and_overrides.css.less -------------------------------------------------------------------------------- /app/authorizers/application_authorizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/authorizers/application_authorizer.rb -------------------------------------------------------------------------------- /app/controllers/api/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/api/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/hubs_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/api/v1/hubs_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/topics/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/api/v1/topics/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/topics/comments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/api/v1/topics/comments_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/web/account/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/account/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/hubs_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/hubs_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/passwords_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/passwords_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/social_networks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/social_networks_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/topics_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/topics_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/users/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/users/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/users/comments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/users/comments_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/users/topics_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/users/topics_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/web/welcome_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/controllers/web/welcome_controller.rb -------------------------------------------------------------------------------- /app/decorators/user_decorator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/decorators/user_decorator.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/inputs/state_event_input.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/inputs/state_event_input.rb -------------------------------------------------------------------------------- /app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/mailers/base_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/mailers/base_mailer.rb -------------------------------------------------------------------------------- /app/mailers/user_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/mailers/user_mailer.rb -------------------------------------------------------------------------------- /app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/models/category.rb -------------------------------------------------------------------------------- /app/models/category/hub.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/models/category/hub.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/topic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/models/topic.rb -------------------------------------------------------------------------------- /app/models/topic/comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/models/topic/comment.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/user/authorization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/models/user/authorization.rb -------------------------------------------------------------------------------- /app/repositories/topic_repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/repositories/topic_repository.rb -------------------------------------------------------------------------------- /app/repositories/user_repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/repositories/user_repository.rb -------------------------------------------------------------------------------- /app/serializers/hub_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/serializers/hub_serializer.rb -------------------------------------------------------------------------------- /app/types/account_topic_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/account_topic_type.rb -------------------------------------------------------------------------------- /app/types/base_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/base_type.rb -------------------------------------------------------------------------------- /app/types/base_type_without_active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/base_type_without_active_record.rb -------------------------------------------------------------------------------- /app/types/password_confirmation_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/password_confirmation_type.rb -------------------------------------------------------------------------------- /app/types/topic_comment_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/topic_comment_type.rb -------------------------------------------------------------------------------- /app/types/topic_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/topic_type.rb -------------------------------------------------------------------------------- /app/types/user_password_edit_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/user_password_edit_type.rb -------------------------------------------------------------------------------- /app/types/user_registration_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/user_registration_type.rb -------------------------------------------------------------------------------- /app/types/user_sign_in_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/types/user_sign_in_type.rb -------------------------------------------------------------------------------- /app/views/layouts/web/application.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/layouts/web/application.html.haml -------------------------------------------------------------------------------- /app/views/layouts/web/shared/_footer.html.haml: -------------------------------------------------------------------------------- 1 | %footer 2 | %p © Company 2013 3 | -------------------------------------------------------------------------------- /app/views/layouts/web/shared/_head.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/layouts/web/shared/_head.html.haml -------------------------------------------------------------------------------- /app/views/layouts/web/shared/_main_menu.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/layouts/web/shared/_main_menu.html.haml -------------------------------------------------------------------------------- /app/views/layouts/web/shared/_navbar.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/layouts/web/shared/_navbar.html.haml -------------------------------------------------------------------------------- /app/views/layouts/web/topics.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/layouts/web/topics.html.haml -------------------------------------------------------------------------------- /app/views/user_mailer/confirmation_instructions.ru.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/user_mailer/confirmation_instructions.ru.html.haml -------------------------------------------------------------------------------- /app/views/user_mailer/reset_password_instructions.ru.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/user_mailer/reset_password_instructions.ru.html.haml -------------------------------------------------------------------------------- /app/views/web/account/topics/edit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/account/topics/edit.html.haml -------------------------------------------------------------------------------- /app/views/web/account/topics/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/account/topics/index.html.haml -------------------------------------------------------------------------------- /app/views/web/account/topics/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/account/topics/new.html.haml -------------------------------------------------------------------------------- /app/views/web/account/topics/show.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/account/topics/show.html.haml -------------------------------------------------------------------------------- /app/views/web/hubs/index.html.haml: -------------------------------------------------------------------------------- 1 | = @hubs.each do |h| 2 | = link_to h, topics_path(hub_id_eq: h) 3 | -------------------------------------------------------------------------------- /app/views/web/passwords/edit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/passwords/edit.html.haml -------------------------------------------------------------------------------- /app/views/web/passwords/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/passwords/new.html.haml -------------------------------------------------------------------------------- /app/views/web/sessions/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/sessions/new.html.haml -------------------------------------------------------------------------------- /app/views/web/social_networks/facebook.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/social_networks/facebook.html.haml -------------------------------------------------------------------------------- /app/views/web/social_networks/failure.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/social_networks/failure.html.haml -------------------------------------------------------------------------------- /app/views/web/topics/_form.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/topics/_form.html.haml -------------------------------------------------------------------------------- /app/views/web/topics/edit.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/topics/edit.html.haml -------------------------------------------------------------------------------- /app/views/web/topics/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/topics/index.html.haml -------------------------------------------------------------------------------- /app/views/web/topics/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/topics/new.html.haml -------------------------------------------------------------------------------- /app/views/web/users/comments/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/users/comments/index.html.haml -------------------------------------------------------------------------------- /app/views/web/users/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/users/index.html.haml -------------------------------------------------------------------------------- /app/views/web/users/new.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/users/new.html.haml -------------------------------------------------------------------------------- /app/views/web/users/show.html.haml: -------------------------------------------------------------------------------- 1 | = @user 2 | -------------------------------------------------------------------------------- /app/views/web/users/topics/index.html.haml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/app/views/web/users/topics/index.html.haml -------------------------------------------------------------------------------- /app/views/web/welcome/index.html.haml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/bin/rake -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/configus.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/configus.rb -------------------------------------------------------------------------------- /config/database.yml.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/database.yml.sample -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/authority.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/authority.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/core_ext/hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/core_ext/hash.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/omniauth.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/omniauth.rb -------------------------------------------------------------------------------- /config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/simple_form.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/simple_form.rb -------------------------------------------------------------------------------- /config/initializers/simple_form_bootstrap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/simple_form_bootstrap.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.flash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/locales/en.flash.yml -------------------------------------------------------------------------------- /config/locales/en.helpers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/locales/en.helpers.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/ru.layouts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/locales/ru.layouts.yml -------------------------------------------------------------------------------- /config/locales/ru.subjects.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/locales/ru.subjects.yml -------------------------------------------------------------------------------- /config/locales/simple_form.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/locales/simple_form.en.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/unicorn.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/config/unicorn.rb -------------------------------------------------------------------------------- /db/migrate/20130529201902_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/db/migrate/20130529201902_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20130616185731_create_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/db/migrate/20130616185731_create_topics.rb -------------------------------------------------------------------------------- /db/migrate/20130619091231_create_topic_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/db/migrate/20130619091231_create_topic_comments.rb -------------------------------------------------------------------------------- /db/migrate/20130619183900_create_user_authorizations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/db/migrate/20130619183900_create_user_authorizations.rb -------------------------------------------------------------------------------- /db/migrate/20130621110129_create_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/db/migrate/20130621110129_create_categories.rb -------------------------------------------------------------------------------- /db/migrate/20130621110130_create_hubs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/db/migrate/20130621110130_create_hubs.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/auth_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/lib/auth_helper.rb -------------------------------------------------------------------------------- /lib/custom_url_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/lib/custom_url_helper.rb -------------------------------------------------------------------------------- /lib/flash_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/lib/flash_helper.rb -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/lib/token.rb -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/public/403.html -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/public/500.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/public/robots.txt -------------------------------------------------------------------------------- /test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/controllers/api/v1/hubs_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/api/v1/hubs_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/api/v1/topics/comments_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/api/v1/topics/comments_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/hubs_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/hubs_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/passwords_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/passwords_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/sessions_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/sessions_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/social_networks_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/social_networks_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/topics_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/topics_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/users/comments_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/users/comments_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/users/topics_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/users/topics_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/users_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/users_controller_test.rb -------------------------------------------------------------------------------- /test/controllers/web/welcome_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/controllers/web/welcome_controller_test.rb -------------------------------------------------------------------------------- /test/decorators/user_decorator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/decorators/user_decorator_test.rb -------------------------------------------------------------------------------- /test/factories/categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/factories/categories.rb -------------------------------------------------------------------------------- /test/factories/category_hubs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/factories/category_hubs.rb -------------------------------------------------------------------------------- /test/factories/sequences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/factories/sequences.rb -------------------------------------------------------------------------------- /test/factories/topic_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/factories/topic_comments.rb -------------------------------------------------------------------------------- /test/factories/topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/factories/topics.rb -------------------------------------------------------------------------------- /test/factories/user_authorizations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/factories/user_authorizations.rb -------------------------------------------------------------------------------- /test/factories/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/factories/users.rb -------------------------------------------------------------------------------- /test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/helpers/api/v1/hubs_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/api/v1/hubs_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/api/v1/topics/comments_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/api/v1/topics/comments_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/web/account/topics_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/web/account/topics_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/web/hubs_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/web/hubs_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/web/passwords_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/web/passwords_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/web/sessions_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/web/sessions_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/web/social_networks_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/web/social_networks_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/web/topics_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/web/topics_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/web/users/comments_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/web/users/comments_helper_test.rb -------------------------------------------------------------------------------- /test/helpers/web/users/topics_helper_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/helpers/web/users/topics_helper_test.rb -------------------------------------------------------------------------------- /test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integration/email_confirmation_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/integration/email_confirmation_test.rb -------------------------------------------------------------------------------- /test/integration/reset_password_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/integration/reset_password_test.rb -------------------------------------------------------------------------------- /test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/mailers/user_mailer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/mailers/user_mailer_test.rb -------------------------------------------------------------------------------- /test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/models/category_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/models/category_test.rb -------------------------------------------------------------------------------- /test/models/hub_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/models/hub_test.rb -------------------------------------------------------------------------------- /test/models/topic/comment_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/models/topic/comment_test.rb -------------------------------------------------------------------------------- /test/models/topic_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/models/topic_test.rb -------------------------------------------------------------------------------- /test/models/user/authorization_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/models/user/authorization_test.rb -------------------------------------------------------------------------------- /test/models/user_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/models/user_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mokevnin/railsify/HEAD/test/test_helper.rb -------------------------------------------------------------------------------- /vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------