├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── README.md ├── Rakefile ├── app ├── assets │ ├── images │ │ └── .keep │ ├── javascripts │ │ ├── application.js │ │ ├── common.js.coffee │ │ ├── templates │ │ │ ├── accept.slimbars │ │ │ ├── alert │ │ │ │ └── comment.slimbars │ │ │ ├── comment.slimbars │ │ │ ├── field_error.slimbars │ │ │ └── topic.slimbars │ │ ├── topic_answers.js.coffee │ │ ├── topic_comments.js.coffee │ │ ├── topic_tags.js.coffee │ │ ├── topic_voting.js.coffee │ │ └── topics.js.coffee │ └── stylesheets │ │ ├── application.css.scss │ │ ├── bootstrap_custom.css.sass │ │ ├── layout.css.sass │ │ ├── tags.css.sass │ │ ├── topics.css.sass │ │ └── users.css.sass ├── controllers │ ├── api │ │ └── v1 │ │ │ ├── base_controller.rb │ │ │ ├── messages_controller.rb │ │ │ ├── topics_controller.rb │ │ │ └── users_controller.rb │ ├── application_controller.rb │ ├── comments_controller.rb │ ├── concerns │ │ └── .keep │ ├── messages_controller.rb │ ├── tags_controller.rb │ ├── topics_controller.rb │ ├── users │ │ └── omniauth_callbacks_controller.rb │ └── users_controller.rb ├── decorators │ ├── message_decorator.rb │ ├── reputation_change_decorator.rb │ └── topic_decorator.rb ├── helpers │ ├── application_helper.rb │ └── topic_helper.rb ├── indices │ └── topic_index.rb ├── mailers │ ├── answers_mailer.rb │ └── questions_mailer.rb ├── models │ ├── .keep │ ├── ability.rb │ ├── attachment.rb │ ├── authorization.rb │ ├── comment.rb │ ├── concerns │ │ └── .keep │ ├── message.rb │ ├── privilege.rb │ ├── reputation_change.rb │ ├── subscription.rb │ ├── tag.rb │ ├── topic.rb │ ├── topic_tag.rb │ ├── user.rb │ └── vote.rb ├── serializers │ ├── comments_serializer.rb │ ├── messages_serializer.rb │ └── topics_serializer.rb ├── services │ ├── reputation_service.rb │ ├── tag_service.rb │ └── vote_service.rb ├── uploaders │ └── attachment_uploader.rb ├── views │ ├── answers_mailer │ │ └── notification.slim │ ├── comments │ │ └── create.json.jbuilder │ ├── devise │ │ ├── confirmations │ │ │ └── new.html.slim │ │ ├── mailer │ │ │ ├── confirmation_instructions.html.slim │ │ │ ├── reset_password_instructions.html.slim │ │ │ └── unlock_instructions.html.slim │ │ ├── passwords │ │ │ ├── edit.html.slim │ │ │ └── new.html.slim │ │ ├── registrations │ │ │ ├── edit.html.slim │ │ │ └── new.html.slim │ │ ├── sessions │ │ │ └── new.html.slim │ │ ├── shared │ │ │ └── _links.slim │ │ └── unlocks │ │ │ └── new.html.slim │ ├── layouts │ │ └── application.html.slim │ ├── messages │ │ ├── _message.html.slim │ │ ├── accept.js.erb │ │ ├── create.js.erb │ │ └── edit.html.slim │ ├── questions_mailer │ │ └── digest.slim │ ├── tags │ │ ├── index.html.slim │ │ └── index.json.jbuilder │ ├── topics │ │ ├── _answered.html.slim │ │ ├── _answers.html.slim │ │ ├── _comments.html.slim │ │ ├── _topic.html.slim │ │ ├── edit.html.slim │ │ ├── home.html.slim │ │ ├── index.html.slim │ │ ├── new.html.slim │ │ ├── show.html.slim │ │ ├── subscribe.js.erb │ │ └── unsubscribe.js.erb │ └── users │ │ ├── edit.html.slim │ │ └── show.html.slim └── workers │ ├── answer_notifier_worker.rb │ └── daily_digest_worker.rb ├── bin ├── bundle ├── pp ├── rails ├── rake ├── rspec ├── serve └── spring ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── active_support_json_encoding.rb │ ├── backtrace_silencers.rb │ ├── cookies_serializer.rb │ ├── devise.rb │ ├── doorkeeper.rb │ ├── filter_parameter_logging.rb │ ├── gravatar_image_tag.rb │ ├── handlebars_assets.rb │ ├── inflections.rb │ ├── mime_types.rb │ ├── session_store.rb │ └── wrap_parameters.rb ├── locales │ ├── devise.en.yml │ ├── doorkeeper.en.yml │ └── en.yml ├── private_pub.yml ├── routes.rb └── secrets.yml ├── db ├── migrate │ ├── 20140428065602_create_topics.rb │ ├── 20140504023652_create_messages.rb │ ├── 20140504031514_add_answer_to_messages.rb │ ├── 20140504060144_add_topic_index_to_messages.rb │ ├── 20140504095503_devise_create_users.rb │ ├── 20140516013210_add_name_to_users.rb │ ├── 20140516013309_add_reputation_to_users.rb │ ├── 20140516035410_add_user_ref_to_messages.rb │ ├── 20140516042143_rename_user_ref_to_author_ref_on_messages.rb │ ├── 20140519003259_add_views_to_topics.rb │ ├── 20140519095440_create_comments.rb │ ├── 20140526004858_create_attachments.rb │ ├── 20140528000147_create_tags.rb │ ├── 20140528001102_create_topic_tags.rb │ ├── 20140530055430_add_attachments_count_to_messages.rb │ ├── 20140530061931_add_comments_count_to_messages.rb │ ├── 20140601235302_add_messages_counter_to_topic.rb │ ├── 20140610033310_add_accepted_to_messages.rb │ ├── 20140614065236_create_authorizations.rb │ ├── 20140616065042_create_reputation_changes.rb │ ├── 20140621162110_create_votes.rb │ ├── 20140627055732_add_score_to_messages.rb │ ├── 20140630052803_create_doorkeeper_tables.rb │ ├── 20140706084628_add_topics_counter_to_tag.rb │ ├── 20140723085149_add_admin_to_user.rb │ └── 20140724104144_create_subscriptions.rb ├── schema.rb ├── seeds.rb └── structure.sql ├── invoker.ini ├── lib ├── assets │ └── .keep ├── middlewares │ └── daily_rate_limit.rb └── tasks │ └── .keep ├── log └── .keep ├── private_pub.ru ├── public ├── 404.html ├── 422.html ├── 500.html ├── favicon.ico └── robots.txt ├── spec ├── api │ └── v1 │ │ ├── answers_spec.rb │ │ ├── questions_spec.rb │ │ └── users_spec.rb ├── controllers │ ├── comments_controller_spec.rb │ ├── messages_controller_spec.rb │ ├── tags_controller_spec.rb │ ├── topics_controller_spec.rb │ └── users_controller_spec.rb ├── decorators │ └── topic_decorator_spec.rb ├── factories │ ├── access_tokens.rb │ ├── attachments.rb │ ├── authorizations.rb │ ├── comments.rb │ ├── messages.rb │ ├── oauth_applications.rb │ ├── reputation_changes.rb │ ├── subscriptions.rb │ ├── tags.rb │ ├── topic_tags.rb │ ├── topics.rb │ ├── users.rb │ └── votes.rb ├── features │ ├── accepting_answer_spec.rb │ ├── answering_question_spec.rb │ ├── asking_question_spec.rb │ ├── commenting_question_spec.rb │ ├── editing_answer_spec.rb │ ├── editing_question_spec.rb │ ├── editing_user_porfile_spec.rb │ ├── features_helper.rb │ ├── list_of_questions_spec.rb │ ├── question_views_count_spec.rb │ ├── search_spec.rb │ ├── sign_in_spec.rb │ ├── sign_in_with_github_spec.rb │ ├── sign_out_spec.rb │ ├── sign_up_spec.rb │ ├── subscription_spec.rb │ ├── tags_list_spec.rb │ ├── viewing_question_spec.rb │ ├── viewing_user_porfile_spec.rb │ └── voting_spec.rb ├── mailers │ ├── answers_mailer_spec.rb │ └── questions_mailer_spec.rb ├── models │ ├── ability_spec.rb │ ├── attachment_spec.rb │ ├── authorization_spec.rb │ ├── comment_spec.rb │ ├── message_spec.rb │ ├── reputation_change_spec.rb │ ├── subscription_spec.rb │ ├── tag_spec.rb │ ├── topic_spec.rb │ ├── topic_tag_spec.rb │ ├── user_spec.rb │ └── vote_spec.rb ├── services │ ├── reputation_service_spec.rb │ ├── tag_service_spec.rb │ └── vote_service_spec.rb ├── spec_helper.rb ├── support │ ├── api_macros.rb │ ├── controller_macros.rb │ ├── delegate_matcher.rb │ ├── feature_macros.rb │ └── shared │ │ └── api.rb └── workers │ ├── answer_notifier_worker_spec.rb │ └── daily_digest_worker_spec.rb └── vendor └── assets ├── javascripts ├── .keep └── jquery.animate-colors.js └── stylesheets ├── .keep └── select2-bootstrap3.css /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/Rakefile -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/javascripts/common.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/common.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/templates/accept.slimbars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/templates/accept.slimbars -------------------------------------------------------------------------------- /app/assets/javascripts/templates/alert/comment.slimbars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/templates/alert/comment.slimbars -------------------------------------------------------------------------------- /app/assets/javascripts/templates/comment.slimbars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/templates/comment.slimbars -------------------------------------------------------------------------------- /app/assets/javascripts/templates/field_error.slimbars: -------------------------------------------------------------------------------- 1 | span.help-block 2 | | {{error}} 3 | -------------------------------------------------------------------------------- /app/assets/javascripts/templates/topic.slimbars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/templates/topic.slimbars -------------------------------------------------------------------------------- /app/assets/javascripts/topic_answers.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/topic_answers.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/topic_comments.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/topic_comments.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/topic_tags.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/topic_tags.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/topic_voting.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/topic_voting.js.coffee -------------------------------------------------------------------------------- /app/assets/javascripts/topics.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/javascripts/topics.js.coffee -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/stylesheets/application.css.scss -------------------------------------------------------------------------------- /app/assets/stylesheets/bootstrap_custom.css.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/stylesheets/bootstrap_custom.css.sass -------------------------------------------------------------------------------- /app/assets/stylesheets/layout.css.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/stylesheets/layout.css.sass -------------------------------------------------------------------------------- /app/assets/stylesheets/tags.css.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/stylesheets/tags.css.sass -------------------------------------------------------------------------------- /app/assets/stylesheets/topics.css.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/stylesheets/topics.css.sass -------------------------------------------------------------------------------- /app/assets/stylesheets/users.css.sass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/assets/stylesheets/users.css.sass -------------------------------------------------------------------------------- /app/controllers/api/v1/base_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/api/v1/base_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/messages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/api/v1/messages_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/topics_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/api/v1/topics_controller.rb -------------------------------------------------------------------------------- /app/controllers/api/v1/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/api/v1/users_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/comments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/comments_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/messages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/messages_controller.rb -------------------------------------------------------------------------------- /app/controllers/tags_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/tags_controller.rb -------------------------------------------------------------------------------- /app/controllers/topics_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/topics_controller.rb -------------------------------------------------------------------------------- /app/controllers/users/omniauth_callbacks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/users/omniauth_callbacks_controller.rb -------------------------------------------------------------------------------- /app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /app/decorators/message_decorator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/decorators/message_decorator.rb -------------------------------------------------------------------------------- /app/decorators/reputation_change_decorator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/decorators/reputation_change_decorator.rb -------------------------------------------------------------------------------- /app/decorators/topic_decorator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/decorators/topic_decorator.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/helpers/topic_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/helpers/topic_helper.rb -------------------------------------------------------------------------------- /app/indices/topic_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/indices/topic_index.rb -------------------------------------------------------------------------------- /app/mailers/answers_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/mailers/answers_mailer.rb -------------------------------------------------------------------------------- /app/mailers/questions_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/mailers/questions_mailer.rb -------------------------------------------------------------------------------- /app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/ability.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/ability.rb -------------------------------------------------------------------------------- /app/models/attachment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/attachment.rb -------------------------------------------------------------------------------- /app/models/authorization.rb: -------------------------------------------------------------------------------- 1 | class Authorization < ActiveRecord::Base 2 | belongs_to :user 3 | end 4 | -------------------------------------------------------------------------------- /app/models/comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/comment.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/message.rb -------------------------------------------------------------------------------- /app/models/privilege.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/privilege.rb -------------------------------------------------------------------------------- /app/models/reputation_change.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/reputation_change.rb -------------------------------------------------------------------------------- /app/models/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/subscription.rb -------------------------------------------------------------------------------- /app/models/tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/tag.rb -------------------------------------------------------------------------------- /app/models/topic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/topic.rb -------------------------------------------------------------------------------- /app/models/topic_tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/topic_tag.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/vote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/models/vote.rb -------------------------------------------------------------------------------- /app/serializers/comments_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/serializers/comments_serializer.rb -------------------------------------------------------------------------------- /app/serializers/messages_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/serializers/messages_serializer.rb -------------------------------------------------------------------------------- /app/serializers/topics_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/serializers/topics_serializer.rb -------------------------------------------------------------------------------- /app/services/reputation_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/services/reputation_service.rb -------------------------------------------------------------------------------- /app/services/tag_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/services/tag_service.rb -------------------------------------------------------------------------------- /app/services/vote_service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/services/vote_service.rb -------------------------------------------------------------------------------- /app/uploaders/attachment_uploader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/uploaders/attachment_uploader.rb -------------------------------------------------------------------------------- /app/views/answers_mailer/notification.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/answers_mailer/notification.slim -------------------------------------------------------------------------------- /app/views/comments/create.json.jbuilder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/comments/create.json.jbuilder -------------------------------------------------------------------------------- /app/views/devise/confirmations/new.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/confirmations/new.html.slim -------------------------------------------------------------------------------- /app/views/devise/mailer/confirmation_instructions.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/mailer/confirmation_instructions.html.slim -------------------------------------------------------------------------------- /app/views/devise/mailer/reset_password_instructions.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/mailer/reset_password_instructions.html.slim -------------------------------------------------------------------------------- /app/views/devise/mailer/unlock_instructions.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/mailer/unlock_instructions.html.slim -------------------------------------------------------------------------------- /app/views/devise/passwords/edit.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/passwords/edit.html.slim -------------------------------------------------------------------------------- /app/views/devise/passwords/new.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/passwords/new.html.slim -------------------------------------------------------------------------------- /app/views/devise/registrations/edit.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/registrations/edit.html.slim -------------------------------------------------------------------------------- /app/views/devise/registrations/new.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/registrations/new.html.slim -------------------------------------------------------------------------------- /app/views/devise/sessions/new.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/sessions/new.html.slim -------------------------------------------------------------------------------- /app/views/devise/shared/_links.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/shared/_links.slim -------------------------------------------------------------------------------- /app/views/devise/unlocks/new.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/devise/unlocks/new.html.slim -------------------------------------------------------------------------------- /app/views/layouts/application.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/layouts/application.html.slim -------------------------------------------------------------------------------- /app/views/messages/_message.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/messages/_message.html.slim -------------------------------------------------------------------------------- /app/views/messages/accept.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/messages/accept.js.erb -------------------------------------------------------------------------------- /app/views/messages/create.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/messages/create.js.erb -------------------------------------------------------------------------------- /app/views/messages/edit.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/messages/edit.html.slim -------------------------------------------------------------------------------- /app/views/questions_mailer/digest.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/questions_mailer/digest.slim -------------------------------------------------------------------------------- /app/views/tags/index.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/tags/index.html.slim -------------------------------------------------------------------------------- /app/views/tags/index.json.jbuilder: -------------------------------------------------------------------------------- 1 | json.array! @tags.map(&:name) 2 | -------------------------------------------------------------------------------- /app/views/topics/_answered.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/_answered.html.slim -------------------------------------------------------------------------------- /app/views/topics/_answers.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/_answers.html.slim -------------------------------------------------------------------------------- /app/views/topics/_comments.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/_comments.html.slim -------------------------------------------------------------------------------- /app/views/topics/_topic.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/_topic.html.slim -------------------------------------------------------------------------------- /app/views/topics/edit.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/edit.html.slim -------------------------------------------------------------------------------- /app/views/topics/home.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/home.html.slim -------------------------------------------------------------------------------- /app/views/topics/index.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/index.html.slim -------------------------------------------------------------------------------- /app/views/topics/new.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/new.html.slim -------------------------------------------------------------------------------- /app/views/topics/show.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/show.html.slim -------------------------------------------------------------------------------- /app/views/topics/subscribe.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/subscribe.js.erb -------------------------------------------------------------------------------- /app/views/topics/unsubscribe.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/topics/unsubscribe.js.erb -------------------------------------------------------------------------------- /app/views/users/edit.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/users/edit.html.slim -------------------------------------------------------------------------------- /app/views/users/show.html.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/views/users/show.html.slim -------------------------------------------------------------------------------- /app/workers/answer_notifier_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/workers/answer_notifier_worker.rb -------------------------------------------------------------------------------- /app/workers/daily_digest_worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/app/workers/daily_digest_worker.rb -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/bin/pp -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/bin/rspec -------------------------------------------------------------------------------- /bin/serve: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/bin/serve -------------------------------------------------------------------------------- /bin/spring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/bin/spring -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/active_support_json_encoding.rb: -------------------------------------------------------------------------------- 1 | ActiveSupport::JSON::Encoding.time_precision = 0 2 | -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /config/initializers/devise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/devise.rb -------------------------------------------------------------------------------- /config/initializers/doorkeeper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/doorkeeper.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/gravatar_image_tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/gravatar_image_tag.rb -------------------------------------------------------------------------------- /config/initializers/handlebars_assets.rb: -------------------------------------------------------------------------------- 1 | HandlebarsAssets::Config.template_namespace = 'JST' 2 | -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/devise.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/locales/devise.en.yml -------------------------------------------------------------------------------- /config/locales/doorkeeper.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/locales/doorkeeper.en.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/private_pub.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/private_pub.yml -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/config/secrets.yml -------------------------------------------------------------------------------- /db/migrate/20140428065602_create_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140428065602_create_topics.rb -------------------------------------------------------------------------------- /db/migrate/20140504023652_create_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140504023652_create_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140504031514_add_answer_to_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140504031514_add_answer_to_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140504060144_add_topic_index_to_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140504060144_add_topic_index_to_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140504095503_devise_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140504095503_devise_create_users.rb -------------------------------------------------------------------------------- /db/migrate/20140516013210_add_name_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140516013210_add_name_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20140516013309_add_reputation_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140516013309_add_reputation_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20140516035410_add_user_ref_to_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140516035410_add_user_ref_to_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140516042143_rename_user_ref_to_author_ref_on_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140516042143_rename_user_ref_to_author_ref_on_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140519003259_add_views_to_topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140519003259_add_views_to_topics.rb -------------------------------------------------------------------------------- /db/migrate/20140519095440_create_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140519095440_create_comments.rb -------------------------------------------------------------------------------- /db/migrate/20140526004858_create_attachments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140526004858_create_attachments.rb -------------------------------------------------------------------------------- /db/migrate/20140528000147_create_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140528000147_create_tags.rb -------------------------------------------------------------------------------- /db/migrate/20140528001102_create_topic_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140528001102_create_topic_tags.rb -------------------------------------------------------------------------------- /db/migrate/20140530055430_add_attachments_count_to_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140530055430_add_attachments_count_to_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140530061931_add_comments_count_to_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140530061931_add_comments_count_to_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140601235302_add_messages_counter_to_topic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140601235302_add_messages_counter_to_topic.rb -------------------------------------------------------------------------------- /db/migrate/20140610033310_add_accepted_to_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140610033310_add_accepted_to_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140614065236_create_authorizations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140614065236_create_authorizations.rb -------------------------------------------------------------------------------- /db/migrate/20140616065042_create_reputation_changes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140616065042_create_reputation_changes.rb -------------------------------------------------------------------------------- /db/migrate/20140621162110_create_votes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140621162110_create_votes.rb -------------------------------------------------------------------------------- /db/migrate/20140627055732_add_score_to_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140627055732_add_score_to_messages.rb -------------------------------------------------------------------------------- /db/migrate/20140630052803_create_doorkeeper_tables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140630052803_create_doorkeeper_tables.rb -------------------------------------------------------------------------------- /db/migrate/20140706084628_add_topics_counter_to_tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140706084628_add_topics_counter_to_tag.rb -------------------------------------------------------------------------------- /db/migrate/20140723085149_add_admin_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140723085149_add_admin_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20140724104144_create_subscriptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/migrate/20140724104144_create_subscriptions.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/db/structure.sql -------------------------------------------------------------------------------- /invoker.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/invoker.ini -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/middlewares/daily_rate_limit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/lib/middlewares/daily_rate_limit.rb -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /private_pub.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/private_pub.ru -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/public/404.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/public/500.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/public/robots.txt -------------------------------------------------------------------------------- /spec/api/v1/answers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/api/v1/answers_spec.rb -------------------------------------------------------------------------------- /spec/api/v1/questions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/api/v1/questions_spec.rb -------------------------------------------------------------------------------- /spec/api/v1/users_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/api/v1/users_spec.rb -------------------------------------------------------------------------------- /spec/controllers/comments_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/controllers/comments_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/messages_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/controllers/messages_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/tags_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/controllers/tags_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/topics_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/controllers/topics_controller_spec.rb -------------------------------------------------------------------------------- /spec/controllers/users_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/controllers/users_controller_spec.rb -------------------------------------------------------------------------------- /spec/decorators/topic_decorator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/decorators/topic_decorator_spec.rb -------------------------------------------------------------------------------- /spec/factories/access_tokens.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/access_tokens.rb -------------------------------------------------------------------------------- /spec/factories/attachments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/attachments.rb -------------------------------------------------------------------------------- /spec/factories/authorizations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/authorizations.rb -------------------------------------------------------------------------------- /spec/factories/comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/comments.rb -------------------------------------------------------------------------------- /spec/factories/messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/messages.rb -------------------------------------------------------------------------------- /spec/factories/oauth_applications.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/oauth_applications.rb -------------------------------------------------------------------------------- /spec/factories/reputation_changes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/reputation_changes.rb -------------------------------------------------------------------------------- /spec/factories/subscriptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/subscriptions.rb -------------------------------------------------------------------------------- /spec/factories/tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/tags.rb -------------------------------------------------------------------------------- /spec/factories/topic_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/topic_tags.rb -------------------------------------------------------------------------------- /spec/factories/topics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/topics.rb -------------------------------------------------------------------------------- /spec/factories/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/users.rb -------------------------------------------------------------------------------- /spec/factories/votes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/factories/votes.rb -------------------------------------------------------------------------------- /spec/features/accepting_answer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/accepting_answer_spec.rb -------------------------------------------------------------------------------- /spec/features/answering_question_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/answering_question_spec.rb -------------------------------------------------------------------------------- /spec/features/asking_question_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/asking_question_spec.rb -------------------------------------------------------------------------------- /spec/features/commenting_question_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/commenting_question_spec.rb -------------------------------------------------------------------------------- /spec/features/editing_answer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/editing_answer_spec.rb -------------------------------------------------------------------------------- /spec/features/editing_question_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/editing_question_spec.rb -------------------------------------------------------------------------------- /spec/features/editing_user_porfile_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/editing_user_porfile_spec.rb -------------------------------------------------------------------------------- /spec/features/features_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/features_helper.rb -------------------------------------------------------------------------------- /spec/features/list_of_questions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/list_of_questions_spec.rb -------------------------------------------------------------------------------- /spec/features/question_views_count_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/question_views_count_spec.rb -------------------------------------------------------------------------------- /spec/features/search_spec.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/features/sign_in_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/sign_in_spec.rb -------------------------------------------------------------------------------- /spec/features/sign_in_with_github_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/sign_in_with_github_spec.rb -------------------------------------------------------------------------------- /spec/features/sign_out_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/sign_out_spec.rb -------------------------------------------------------------------------------- /spec/features/sign_up_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/sign_up_spec.rb -------------------------------------------------------------------------------- /spec/features/subscription_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/subscription_spec.rb -------------------------------------------------------------------------------- /spec/features/tags_list_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/tags_list_spec.rb -------------------------------------------------------------------------------- /spec/features/viewing_question_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/viewing_question_spec.rb -------------------------------------------------------------------------------- /spec/features/viewing_user_porfile_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/viewing_user_porfile_spec.rb -------------------------------------------------------------------------------- /spec/features/voting_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/features/voting_spec.rb -------------------------------------------------------------------------------- /spec/mailers/answers_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/mailers/answers_mailer_spec.rb -------------------------------------------------------------------------------- /spec/mailers/questions_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/mailers/questions_mailer_spec.rb -------------------------------------------------------------------------------- /spec/models/ability_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/ability_spec.rb -------------------------------------------------------------------------------- /spec/models/attachment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/attachment_spec.rb -------------------------------------------------------------------------------- /spec/models/authorization_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/authorization_spec.rb -------------------------------------------------------------------------------- /spec/models/comment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/comment_spec.rb -------------------------------------------------------------------------------- /spec/models/message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/message_spec.rb -------------------------------------------------------------------------------- /spec/models/reputation_change_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/reputation_change_spec.rb -------------------------------------------------------------------------------- /spec/models/subscription_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/subscription_spec.rb -------------------------------------------------------------------------------- /spec/models/tag_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/tag_spec.rb -------------------------------------------------------------------------------- /spec/models/topic_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/topic_spec.rb -------------------------------------------------------------------------------- /spec/models/topic_tag_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/topic_tag_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/models/vote_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/models/vote_spec.rb -------------------------------------------------------------------------------- /spec/services/reputation_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/services/reputation_service_spec.rb -------------------------------------------------------------------------------- /spec/services/tag_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/services/tag_service_spec.rb -------------------------------------------------------------------------------- /spec/services/vote_service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/services/vote_service_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/api_macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/support/api_macros.rb -------------------------------------------------------------------------------- /spec/support/controller_macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/support/controller_macros.rb -------------------------------------------------------------------------------- /spec/support/delegate_matcher.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/support/delegate_matcher.rb -------------------------------------------------------------------------------- /spec/support/feature_macros.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/support/feature_macros.rb -------------------------------------------------------------------------------- /spec/support/shared/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/support/shared/api.rb -------------------------------------------------------------------------------- /spec/workers/answer_notifier_worker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/workers/answer_notifier_worker_spec.rb -------------------------------------------------------------------------------- /spec/workers/daily_digest_worker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/spec/workers/daily_digest_worker_spec.rb -------------------------------------------------------------------------------- /vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/jquery.animate-colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/vendor/assets/javascripts/jquery.animate-colors.js -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/stylesheets/select2-bootstrap3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szyablitsky/stackoverflow/HEAD/vendor/assets/stylesheets/select2-bootstrap3.css --------------------------------------------------------------------------------