├── .active_record_doctor.rb ├── .custom_cops.yml ├── .git-blame-ignore-revs ├── .github ├── issue_template.md ├── pull_request_template.md └── workflows │ ├── check.yml │ ├── check │ ├── credentials.yml.enc │ └── master.key │ └── stale.yml ├── .gitignore ├── .rspec ├── .ruby-version ├── .standard.yml ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── SECURITY.md ├── app ├── assets │ ├── config │ │ └── manifest.js │ ├── images │ │ ├── logo-bw.svg │ │ ├── logo-color.svg │ │ └── select2.png │ ├── javascripts │ │ ├── application.js.erb │ │ └── autosize.js │ └── stylesheets │ │ └── application.css.erb ├── controllers │ ├── about_controller.rb │ ├── application_controller.rb │ ├── avatars_controller.rb │ ├── categories_controller.rb │ ├── comments_controller.rb │ ├── concerns │ │ ├── authenticatable.rb │ │ └── story_finder.rb │ ├── csp_controller.rb │ ├── domains_ban_controller.rb │ ├── domains_controller.rb │ ├── filters_controller.rb │ ├── hat_requests_controller.rb │ ├── hats_controller.rb │ ├── home_controller.rb │ ├── inbox_controller.rb │ ├── invitations_controller.rb │ ├── keybase_proofs_controller.rb │ ├── login_controller.rb │ ├── messages_controller.rb │ ├── mod │ │ ├── moderator_controller.rb │ │ ├── reparents_controller.rb │ │ └── stories_controller.rb │ ├── mod_controller.rb │ ├── mod_notes_controller.rb │ ├── moderations_controller.rb │ ├── origins_controller.rb │ ├── replies_controller.rb │ ├── search_controller.rb │ ├── settings_controller.rb │ ├── signup_controller.rb │ ├── stats_controller.rb │ ├── stories_controller.rb │ ├── story_urls_controller.rb │ ├── suggestions_controller.rb │ ├── tags_controller.rb │ └── users_controller.rb ├── helpers │ ├── application_helper.rb │ ├── interval_helper.rb │ ├── keybase_proofs_helper.rb │ ├── stories_helper.rb │ ├── suggestions_helper.rb │ ├── traffic_helper.rb │ └── users_helper.rb ├── mailboxes │ ├── application_mailbox.rb │ └── inbox_mailbox.rb ├── mailers │ ├── application_mailer.rb │ ├── ban_notification_mailer.rb │ ├── email_message_mailer.rb │ ├── email_reply_mailer.rb │ ├── invitation_mailer.rb │ ├── invitation_request_mailer.rb │ └── password_reset_mailer.rb ├── models │ ├── application_record.rb │ ├── category.rb │ ├── comment.rb │ ├── comment_stat.rb │ ├── domain.rb │ ├── flagged_commenters.rb │ ├── hat.rb │ ├── hat_request.rb │ ├── hidden_story.rb │ ├── inactive_user.rb │ ├── invitation.rb │ ├── invitation_request.rb │ ├── keystore.rb │ ├── link.rb │ ├── mastodon_app.rb │ ├── message.rb │ ├── mod_note.rb │ ├── moderation.rb │ ├── origin.rb │ ├── read_ribbon.rb │ ├── replying_comment.rb │ ├── saved_story.rb │ ├── search.rb │ ├── search_parser.rb │ ├── short_id.rb │ ├── stories_paginator.rb │ ├── story.rb │ ├── story_repository.rb │ ├── story_text.rb │ ├── suggested_tagging.rb │ ├── suggested_title.rb │ ├── tag.rb │ ├── tag_filter.rb │ ├── tagging.rb │ ├── user.rb │ └── vote.rb └── views │ ├── about │ ├── 404.html.erb │ ├── _subnav.html.erb │ ├── about.html.erb │ ├── chat.html.erb │ └── privacy.html.erb │ ├── ban_notification_mailer │ └── notify.text.erb │ ├── categories │ ├── _form.html.erb │ ├── _multi_category_tip.html.erb │ ├── edit.html.erb │ └── new.html.erb │ ├── comments │ ├── _comment.html.erb │ ├── _commentbox.html.erb │ ├── _postedreply.html.erb │ ├── _threads.html.erb │ ├── _too_deep.html.erb │ ├── index.html.erb │ ├── index.rss.builder │ └── user_threads.html.erb │ ├── domains │ └── edit.html.erb │ ├── email_message_mailer │ └── notify.text.erb │ ├── email_reply_mailer │ ├── mention.text.erb │ └── reply.text.erb │ ├── filters │ └── index.html.erb │ ├── global │ └── _markdownhelp.html.erb │ ├── hat_requests │ ├── index.html.erb │ └── new.html.erb │ ├── hats │ ├── doff.html.erb │ ├── edit.html.erb │ └── index.html.erb │ ├── helpers │ └── _link_post.html.erb │ ├── home │ ├── _active.html.erb │ ├── _category.html.erb │ ├── _for_domain.html.erb │ ├── _for_origin.html.erb │ ├── _multi_tag.html.erb │ ├── _newest_by_user.html.erb │ ├── _recent.html.erb │ ├── _single_tag.html.erb │ ├── index.html.erb │ └── stories.rss.builder │ ├── invitation_mailer │ └── invitation.text.erb │ ├── invitation_request_mailer │ └── invitation_request.text.erb │ ├── invitations │ ├── build.html.erb │ └── index.html.erb │ ├── keybase_proofs │ ├── _proofs.html.erb │ ├── kbconfig.json.ruby │ └── new.html.erb │ ├── layouts │ └── application.html.erb │ ├── login │ ├── forgot_password.html.erb │ ├── index.html.erb │ ├── set_new_password.html.erb │ └── twofa.html.erb │ ├── messages │ ├── _form.html.erb │ ├── _subnav.html.erb │ ├── index.html.erb │ └── show.html.erb │ ├── mod │ ├── _subnav.html.erb │ ├── commenters.html.erb │ ├── flagged_comments.html.erb │ ├── flagged_stories.html.erb │ ├── index.html.erb │ ├── reparents │ │ └── new.html.erb │ └── stories │ │ └── edit.html.erb │ ├── mod_notes │ ├── _table.html.erb │ └── index.html.erb │ ├── moderations │ ├── _table.html.erb │ └── index.html.erb │ ├── origins │ ├── edit.html.erb │ └── for_domain.html.erb │ ├── password_reset_mailer │ └── password_reset_link.text.erb │ ├── replies │ └── show.html.erb │ ├── saved │ └── _subnav.html.erb │ ├── search │ └── index.html.erb │ ├── settings │ ├── index.html.erb │ ├── mastodon_authentication.html.erb │ ├── twofa.html.erb │ ├── twofa_enroll.html.erb │ └── twofa_verify.html.erb │ ├── signup │ ├── index.html.erb │ ├── invite.html.erb │ └── invited.html.erb │ ├── stats │ └── index.html.erb │ ├── stories │ ├── _form.html.erb │ ├── _form_errors.html.erb │ ├── _listdetail.html.erb │ ├── _missing.html.erb │ ├── _similar.html.erb │ ├── _subnav.html.erb │ ├── edit.html.erb │ ├── new.html.erb │ └── show.html.erb │ ├── suggestions │ └── new.html.erb │ ├── tags │ ├── _form.html.erb │ ├── _multi_tag_tip.html.erb │ ├── edit.html.erb │ ├── index.html.erb │ └── new.html.erb │ └── users │ ├── _dev_flag_warning.html.erb │ ├── _flag_warning.html.erb │ ├── _invitationform.html.erb │ ├── list.html.erb │ ├── not_found.html.erb │ ├── show.html.erb │ ├── standing.html.erb │ └── tree.html.erb ├── bin ├── ascii85 ├── bundle ├── byebug ├── commonmarker ├── faker ├── htmldiff ├── ldiff ├── listen ├── nokogiri ├── oauth ├── pdf_callbacks ├── pdf_object ├── pdf_text ├── puma ├── pumactl ├── racc ├── rackup ├── rails ├── rake ├── rotp ├── rspec ├── rubocop ├── ruby-memory-profiler ├── ruby-parse ├── ruby-rewrite ├── safe_yaml ├── setup ├── sprockets ├── stackprof ├── stackprof-flamegraph.pl ├── stackprof-gprof2dot.py ├── standardrb ├── thor └── update ├── config.ru ├── config ├── application.rb ├── boot.rb ├── brakeman.ignore ├── cable.yml ├── cache.yml ├── credentials.yml.enc.sample ├── database.yml.sample ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── 00_zeitwerk.rb │ ├── application_controller_renderer.rb │ ├── assets.rb │ ├── backtrace_silencers.rb │ ├── console_methods.rb │ ├── content_security_policy.rb │ ├── cookie_rotator.rb │ ├── cookies_serializer.rb │ ├── email.rb │ ├── filter_parameter_logging.rb │ ├── heinous_inline_partial.rb │ ├── inflections.rb │ ├── journaldutrader.io.rb │ ├── lograge.rb │ ├── mime_types.rb │ ├── mini_profiler.rb │ ├── permissions_policy.rb │ ├── production.rb.sample │ ├── prosopite.rb │ ├── query_log_tags.rb │ ├── rack_attack.rb │ ├── scenic.rb │ ├── session_store.rb │ └── wrap_parameters.rb ├── locales │ └── en.yml ├── puma.rb ├── routes.rb ├── sitemap.rb ├── spring.rb └── storage.yml ├── db ├── cache_schema.rb ├── migrate │ ├── 20120701154453_create_invitations.rb │ ├── 20120701160006_reply_notifications.rb │ ├── 20120701181319_invitation_memo.rb │ ├── 20120703184957_integrated_story_hotness.rb │ ├── 20120704004020_fix_up_messages.rb │ ├── 20120704013019_pm_notification_options.rb │ ├── 20120704025956_user_filter.rb │ ├── 20120705145520_move_markdown_into_sql.rb │ ├── 20120706221602_more_indexes.rb │ ├── 20120712174445_add_comment_deleted.rb │ ├── 20120816203248_keystore_bigint.rb │ ├── 20120902143549_add_moderation_log.rb │ ├── 20120906183346_default_filtered_tags.rb │ ├── 20120910172514_mention_notification_options.rb │ ├── 20120918152116_private_rss_feed.rb │ ├── 20120919195401_private_tags.rb │ ├── 20121004153529_add_story_text.rb │ ├── 20121112165212_add_tag_media_types.rb │ ├── 20130526164230_change_tables_to_utf8mb4.rb │ ├── 20130622021035_add_user_list_id.rb │ ├── 20131018201413_add_invitation_requests.rb │ ├── 20131228175805_add_comment_by_email_flag.rb │ ├── 20140101202252_add_karma_to_users.rb │ ├── 20140106205200_remove_tag_filtered_by_default.rb │ ├── 20140109034338_move_comment_counts_to_story.rb │ ├── 20140112192936_add_ban_reason.rb │ ├── 20140113153413_add_account_deletion.rb │ ├── 20140121063641_pushover_sound.rb │ ├── 20140219183804_change_mailing_list_enabled.rb │ ├── 20140221164400_inactive_tags.rb │ ├── 20140408160306_add_story_merging.rb │ ├── 20140701153554_add_user_weblog_url.rb │ ├── 20140804005415_add_weblogs.rb │ ├── 20140825225915_add_tag_hotness_mod.rb │ ├── 20140901013149_drop_weblogs.rb │ ├── 20141114184921_add_hats.rb │ ├── 20150106195555_add_story_unavailable.rb │ ├── 20150115172138_drop_extra_pushover_fields.rb │ ├── 20150127180326_add_story_twitter_id.rb │ ├── 20150211170052_move_hidden_votes_to_hidden_story.rb │ ├── 20150224035617_hotness_mod_to_float.rb │ ├── 20150313040930_add_user_avatar_pref.rb │ ├── 20150730215915_add_submitter_is_author.rb │ ├── 20150730225352_add_user_setting_show_preview.rb │ ├── 20151015005101_add_suggested_taggings.rb │ ├── 20151015011231_add_suggested_titles.rb │ ├── 20151015143959_moderations_from_group.rb │ ├── 20151207180050_add_user_setting_post_threads.rb │ ├── 20160406160019_add_hat_requests.rb │ ├── 20160515162433_add_disabled_invites_to_users.rb │ ├── 20160704022756_change_story_columns.rb │ ├── 20170119172852_move_user_settings.rb │ ├── 20170119192703_add_dragons.rb │ ├── 20170225201811_delete_old_settings.rb │ ├── 20170413161450_add_indexes.rb │ ├── 20170522144135_remove_comments_dragon.rb │ ├── 20170607153224_add_stories_user_index.rb │ ├── 20170607170604_add_fulltext_indicies.rb │ ├── 20170713195446_add_saved_stories.rb │ ├── 20171018034551_drop_default_tag_name.rb │ ├── 20171025072230_modlog_hat_use.rb │ ├── 20180124143340_add_doffed_at_to_hat.rb │ ├── 20180130235553_add_read_notification_support.rb │ ├── 20180131170318_update_replying_comments_to_version_2.rb │ ├── 20180131203555_fix_doffed_at.rb │ ├── 20180201024840_update_replying_comments_to_version_3.rb │ ├── 20180201041055_update_replying_comments_to_version_4.rb │ ├── 20180201172618_update_replying_comments_to_version_5.rb │ ├── 20180201184612_update_replying_comments_to_version_6.rb │ ├── 20180411131217_tag_moderation_log.rb │ ├── 20180501031849_add_used_at_to_invitation.rb │ ├── 20180503150810_add_hat_to_message.rb │ ├── 20180506045709_timestamp_votes.rb │ ├── 20180705143850_add_author_downvote_index.rb │ ├── 20180711123439_create_mod_notes.rb │ ├── 20180830114325_update_replying_comments_to_version_7.rb │ ├── 20180926134230_normalize_ids_and_fks.rb │ ├── 20181003234523_initialize_stories_deleted_and_comments_deleted_counts.rb │ ├── 20181005192331_add_keys.rb │ ├── 20181202194809_add_follow_story_for_submitter.rb │ ├── 20190529133507_update_replying_comments_to_version_8.rb │ ├── 20191010172004_add_index_for_moderations_associated_model.rb │ ├── 20191029021735_fix_database_consistency_with_validators.rb │ ├── 20191227232955_create_domains.rb │ ├── 20191227234358_add_domain_to_stories.rb │ ├── 20200210125425_add_domain_banning.rb │ ├── 20200210155624_limit_new_user_tags.rb │ ├── 20200519000845_index_users_on_email.rb │ ├── 20200607192351_story_index_for_comments.rb │ ├── 20200807021926_memoize_score_not_upvotes.rb │ ├── 20200809023435_create_categories.rb │ ├── 20200811022248_unique_category_names.rb │ ├── 20200812024241_create_story_texts.rb │ ├── 20200820170829_add_category_id_to_moderations.rb │ ├── 20200828015742_fix_comment_flags_default.rb │ ├── 20220128133226_fix_story_mod_notes.rb │ ├── 20220207033514_stories_expired_to_deleted.rb │ ├── 20220331165136_message_author_nullable.rb │ ├── 20220806200248_set_is_tracker_as_banned_to_domains.rb │ ├── 20230424222719_create_mastodon_apps.rb │ ├── 20230823150648_materialize_confidence_order.rb │ ├── 20230828195756_normalize_url.rb │ ├── 20230912160752_story_text_searching.rb │ ├── 20230923195457_index_story_titles.rb │ ├── 20231023155620_add_user_setting_show_email.rb │ ├── 20240207151341_add_story_mastodon_id.rb │ ├── 20240208024935_remove_twitter.rb │ ├── 20240315143804_coalesce_vote_reason.rb │ ├── 20240606084311_add_missing_null_checks.rb │ ├── 20240608224626_add_indexes_on_foreign_keys.rb │ ├── 20240717144412_create_links.rb │ ├── 20240717155412_hydrate_links.rb │ ├── 20240812221847_update_replying_comments_for_hiding.rb │ ├── 20240813153242_add_hidden_story_created_at.rb │ ├── 20240815145726_add_last_read_line_to_newest.rb │ ├── 20240822174547_add_short_id_hats.rb │ ├── 20240907171330_fix_links_in_invite_notes.rb │ ├── 20240909220644_recalculate_comment_confidences.rb │ ├── 20240920115957_create_action_mailbox_tables.action_mailbox.rb │ ├── 20240926150737_add_origin.rb │ ├── 20241010165823_create_active_storage_tables.active_storage.rb │ ├── 20241016194903_add_index_banned_by_user_id_foreign_key_in_origins.rb │ ├── 20241016200032_active_record_doctor_missing_foreign_keys.rb │ ├── 20241017011246_active_record_doctor_incorrect_length_validation.rb │ ├── 20241104215430_add_comment_stats.rb │ └── 20241106160424_tidy_duplicate_origins.rb ├── schema.rb ├── seeds.rb └── views │ ├── replying_comments_v01.sql │ ├── replying_comments_v02.sql │ ├── replying_comments_v03.sql │ ├── replying_comments_v04.sql │ ├── replying_comments_v05.sql │ ├── replying_comments_v06.sql │ ├── replying_comments_v07.sql │ ├── replying_comments_v08.sql │ ├── replying_comments_v09.sql │ └── replying_comments_v10.sql ├── docker-compose.yaml ├── extras ├── diff_bot.rb ├── email_parser.rb ├── github.rb ├── html_encoder.rb ├── keybase.rb ├── markdowner.rb ├── mastodon.rb ├── maxmind.rb ├── pushover.rb ├── sponge.rb └── utils.rb ├── fixtures └── vcr_cassettes │ └── render_expected_kb_username.yml ├── lib ├── custom_cops │ └── inherits_moderator_controller.rb ├── tasks │ ├── daily_maintenance.rake │ ├── fake_data.rake │ ├── privacy_wipe.rake │ └── update_banned_url_shorteners.rake ├── time_ago_in_words.rb └── time_series.rb ├── public ├── .well-known │ └── security.txt ├── 422.html ├── 500.html ├── 502.html ├── 504.html ├── ads.txt ├── apple-touch-icon-144.png ├── apple-touch-icon.png ├── cache │ └── .gitkeep ├── favicon.ico ├── lobsters.dev.html ├── opensearch.xml ├── robots.txt ├── touch-icon-144.png ├── touch-icon-192.png └── touch-icon.png ├── script ├── expire_page_cache ├── fill_flagged_cache.rb ├── mail_new_activity.rb ├── mastodon_post.rb ├── mastodon_sync_list.rb ├── parse_inbound_mail ├── send_new_webmentions └── traffic_range ├── spec ├── controllers │ └── home_controller_spec.rb ├── extras │ ├── bitpacking_spec.rb │ ├── html_encoder_spec.rb │ ├── normalize_url_spec.rb │ └── utils_spec.rb ├── factories │ ├── category.rb │ ├── comment.rb │ ├── domain.rb │ ├── hat.rb │ ├── hat_request.rb │ ├── invitation.rb │ ├── invitation_request.rb │ ├── message.rb │ ├── origin.rb │ ├── story.rb │ ├── tag.rb │ ├── user.rb │ └── vote.rb ├── features │ ├── comment_spec.rb │ ├── doff_hat_spec.rb │ ├── domains_spec.rb │ ├── edit_hat_spec.rb │ ├── filter_spec.rb │ ├── hat_request_spec.rb │ ├── hats_spec.rb │ ├── homepage_spec.rb │ ├── newest_spec.rb │ ├── preferred_color_scheme_spec.rb │ ├── read_story_spec.rb │ ├── settings_spec.rb │ ├── story_spec.rb │ ├── submit_story_spec.rb │ ├── user_administration_spec.rb │ └── user_threads_spec.rb ├── fixtures │ ├── inbound_emails │ │ ├── 1.eml │ │ ├── 2.eml │ │ ├── 3.eml │ │ └── 4.eml │ └── story_pages │ │ ├── canonical_error.html │ │ ├── canonical_root.html │ │ ├── title_ampersand.html │ │ ├── title_google.html │ │ └── titled.pdf ├── helpers │ ├── application_helper_spec.rb │ └── interval_helper_spec.rb ├── mailboxes │ └── inbox_mailbox_spec.rb ├── mailers │ ├── email_reply_mailer_spec.rb │ └── previews │ │ └── email_reply_preview.rb ├── models │ ├── category_spec.rb │ ├── comment_spec.rb │ ├── comment_stat_spec.rb │ ├── domain_spec.rb │ ├── email_parser_spec.rb │ ├── hat_request_spec.rb │ ├── hat_spec.rb │ ├── invitation_request_spec.rb │ ├── invitation_spec.rb │ ├── keystore_spec.rb │ ├── link_spec.rb │ ├── markdowner_spec.rb │ ├── mastodon_app_spec.rb │ ├── message_spec.rb │ ├── mod_note_spec.rb │ ├── moderation_spec.rb │ ├── replying_comment_spec.rb │ ├── search_parser_spec.rb │ ├── search_spec.rb │ ├── story_repository_spec.rb │ ├── story_spec.rb │ ├── story_text_spec.rb │ ├── tag_spec.rb │ ├── user_spec.rb │ └── vote_spec.rb ├── rails_helper.rb ├── requests │ ├── comments_spec.rb │ ├── csp_violation_report_spec.rb │ ├── home_spec.rb │ ├── keybase_proofs_spec.rb │ ├── login_spec.rb │ ├── merge_stories_spec.rb │ ├── messages_spec.rb │ ├── mod │ │ ├── reparents_spec.rb │ │ └── stories_spec.rb │ ├── moderations_spec.rb │ ├── search_spec.rb │ ├── settings_spec.rb │ ├── signup_spec.rb │ ├── stories_spec.rb │ ├── story_urls_spec.rb │ ├── tags_spec.rb │ └── users_controller_spec.rb ├── routing │ ├── controller_public_methods_spec.rb │ ├── domain_spec.rb │ ├── home_spec.rb │ ├── origin_spec.rb │ ├── story_spec.rb │ ├── tag_spec.rb │ └── user_spec.rb ├── scripts │ └── mail_new_activity_spec.rb ├── slow │ ├── README.md │ └── fake_data_spec.rb ├── spec_helper.rb └── support │ ├── authentication_helper.rb │ ├── factory_bot.rb │ └── vcr.rb ├── test └── run_specs_test.rb └── vendor └── assets ├── javascripts ├── .gitkeep ├── TomSelect_caret_position.js ├── TomSelect_input_autogrow.js ├── TomSelect_remove_button.js └── tom-select.base.js └── stylesheets ├── .gitkeep ├── TomSelect_remove_button.css └── tom-select.css /.active_record_doctor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.active_record_doctor.rb -------------------------------------------------------------------------------- /.custom_cops.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.custom_cops.yml -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | c3f8625788245129903f31622bb452957223fc44 2 | -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/check/credentials.yml.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.github/workflows/check/credentials.yml.enc -------------------------------------------------------------------------------- /.github/workflows/check/master.key: -------------------------------------------------------------------------------- 1 | 2649985e7283928a3b8a5c230e327bc6 -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.4.1 2 | -------------------------------------------------------------------------------- /.standard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/.standard.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/Rakefile -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/assets/config/manifest.js -------------------------------------------------------------------------------- /app/assets/images/logo-bw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/assets/images/logo-bw.svg -------------------------------------------------------------------------------- /app/assets/images/logo-color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/assets/images/logo-color.svg -------------------------------------------------------------------------------- /app/assets/images/select2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/assets/images/select2.png -------------------------------------------------------------------------------- /app/assets/javascripts/application.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/assets/javascripts/application.js.erb -------------------------------------------------------------------------------- /app/assets/javascripts/autosize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/assets/javascripts/autosize.js -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/assets/stylesheets/application.css.erb -------------------------------------------------------------------------------- /app/controllers/about_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/about_controller.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/avatars_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/avatars_controller.rb -------------------------------------------------------------------------------- /app/controllers/categories_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/categories_controller.rb -------------------------------------------------------------------------------- /app/controllers/comments_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/comments_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/authenticatable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/concerns/authenticatable.rb -------------------------------------------------------------------------------- /app/controllers/concerns/story_finder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/concerns/story_finder.rb -------------------------------------------------------------------------------- /app/controllers/csp_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/csp_controller.rb -------------------------------------------------------------------------------- /app/controllers/domains_ban_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/domains_ban_controller.rb -------------------------------------------------------------------------------- /app/controllers/domains_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/domains_controller.rb -------------------------------------------------------------------------------- /app/controllers/filters_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/filters_controller.rb -------------------------------------------------------------------------------- /app/controllers/hat_requests_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/hat_requests_controller.rb -------------------------------------------------------------------------------- /app/controllers/hats_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/hats_controller.rb -------------------------------------------------------------------------------- /app/controllers/home_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/home_controller.rb -------------------------------------------------------------------------------- /app/controllers/inbox_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/inbox_controller.rb -------------------------------------------------------------------------------- /app/controllers/invitations_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/invitations_controller.rb -------------------------------------------------------------------------------- /app/controllers/keybase_proofs_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/keybase_proofs_controller.rb -------------------------------------------------------------------------------- /app/controllers/login_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/login_controller.rb -------------------------------------------------------------------------------- /app/controllers/messages_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/messages_controller.rb -------------------------------------------------------------------------------- /app/controllers/mod/moderator_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/mod/moderator_controller.rb -------------------------------------------------------------------------------- /app/controllers/mod/reparents_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/mod/reparents_controller.rb -------------------------------------------------------------------------------- /app/controllers/mod/stories_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/mod/stories_controller.rb -------------------------------------------------------------------------------- /app/controllers/mod_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/mod_controller.rb -------------------------------------------------------------------------------- /app/controllers/mod_notes_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/mod_notes_controller.rb -------------------------------------------------------------------------------- /app/controllers/moderations_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/moderations_controller.rb -------------------------------------------------------------------------------- /app/controllers/origins_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/origins_controller.rb -------------------------------------------------------------------------------- /app/controllers/replies_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/replies_controller.rb -------------------------------------------------------------------------------- /app/controllers/search_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/search_controller.rb -------------------------------------------------------------------------------- /app/controllers/settings_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/settings_controller.rb -------------------------------------------------------------------------------- /app/controllers/signup_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/signup_controller.rb -------------------------------------------------------------------------------- /app/controllers/stats_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/stats_controller.rb -------------------------------------------------------------------------------- /app/controllers/stories_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/stories_controller.rb -------------------------------------------------------------------------------- /app/controllers/story_urls_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/story_urls_controller.rb -------------------------------------------------------------------------------- /app/controllers/suggestions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/suggestions_controller.rb -------------------------------------------------------------------------------- /app/controllers/tags_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/tags_controller.rb -------------------------------------------------------------------------------- /app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /app/helpers/application_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/helpers/application_helper.rb -------------------------------------------------------------------------------- /app/helpers/interval_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/helpers/interval_helper.rb -------------------------------------------------------------------------------- /app/helpers/keybase_proofs_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/helpers/keybase_proofs_helper.rb -------------------------------------------------------------------------------- /app/helpers/stories_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/helpers/stories_helper.rb -------------------------------------------------------------------------------- /app/helpers/suggestions_helper.rb: -------------------------------------------------------------------------------- 1 | module SuggestionsHelper 2 | end 3 | -------------------------------------------------------------------------------- /app/helpers/traffic_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/helpers/traffic_helper.rb -------------------------------------------------------------------------------- /app/helpers/users_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/helpers/users_helper.rb -------------------------------------------------------------------------------- /app/mailboxes/application_mailbox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailboxes/application_mailbox.rb -------------------------------------------------------------------------------- /app/mailboxes/inbox_mailbox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailboxes/inbox_mailbox.rb -------------------------------------------------------------------------------- /app/mailers/application_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailers/application_mailer.rb -------------------------------------------------------------------------------- /app/mailers/ban_notification_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailers/ban_notification_mailer.rb -------------------------------------------------------------------------------- /app/mailers/email_message_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailers/email_message_mailer.rb -------------------------------------------------------------------------------- /app/mailers/email_reply_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailers/email_reply_mailer.rb -------------------------------------------------------------------------------- /app/mailers/invitation_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailers/invitation_mailer.rb -------------------------------------------------------------------------------- /app/mailers/invitation_request_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailers/invitation_request_mailer.rb -------------------------------------------------------------------------------- /app/mailers/password_reset_mailer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/mailers/password_reset_mailer.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/category.rb -------------------------------------------------------------------------------- /app/models/comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/comment.rb -------------------------------------------------------------------------------- /app/models/comment_stat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/comment_stat.rb -------------------------------------------------------------------------------- /app/models/domain.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/domain.rb -------------------------------------------------------------------------------- /app/models/flagged_commenters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/flagged_commenters.rb -------------------------------------------------------------------------------- /app/models/hat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/hat.rb -------------------------------------------------------------------------------- /app/models/hat_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/hat_request.rb -------------------------------------------------------------------------------- /app/models/hidden_story.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/hidden_story.rb -------------------------------------------------------------------------------- /app/models/inactive_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/inactive_user.rb -------------------------------------------------------------------------------- /app/models/invitation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/invitation.rb -------------------------------------------------------------------------------- /app/models/invitation_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/invitation_request.rb -------------------------------------------------------------------------------- /app/models/keystore.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/keystore.rb -------------------------------------------------------------------------------- /app/models/link.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/link.rb -------------------------------------------------------------------------------- /app/models/mastodon_app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/mastodon_app.rb -------------------------------------------------------------------------------- /app/models/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/message.rb -------------------------------------------------------------------------------- /app/models/mod_note.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/mod_note.rb -------------------------------------------------------------------------------- /app/models/moderation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/moderation.rb -------------------------------------------------------------------------------- /app/models/origin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/origin.rb -------------------------------------------------------------------------------- /app/models/read_ribbon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/read_ribbon.rb -------------------------------------------------------------------------------- /app/models/replying_comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/replying_comment.rb -------------------------------------------------------------------------------- /app/models/saved_story.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/saved_story.rb -------------------------------------------------------------------------------- /app/models/search.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/search.rb -------------------------------------------------------------------------------- /app/models/search_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/search_parser.rb -------------------------------------------------------------------------------- /app/models/short_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/short_id.rb -------------------------------------------------------------------------------- /app/models/stories_paginator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/stories_paginator.rb -------------------------------------------------------------------------------- /app/models/story.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/story.rb -------------------------------------------------------------------------------- /app/models/story_repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/story_repository.rb -------------------------------------------------------------------------------- /app/models/story_text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/story_text.rb -------------------------------------------------------------------------------- /app/models/suggested_tagging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/suggested_tagging.rb -------------------------------------------------------------------------------- /app/models/suggested_title.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/suggested_title.rb -------------------------------------------------------------------------------- /app/models/tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/tag.rb -------------------------------------------------------------------------------- /app/models/tag_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/tag_filter.rb -------------------------------------------------------------------------------- /app/models/tagging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/tagging.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/models/vote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/models/vote.rb -------------------------------------------------------------------------------- /app/views/about/404.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/about/404.html.erb -------------------------------------------------------------------------------- /app/views/about/_subnav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/about/_subnav.html.erb -------------------------------------------------------------------------------- /app/views/about/about.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/about/about.html.erb -------------------------------------------------------------------------------- /app/views/about/chat.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/about/chat.html.erb -------------------------------------------------------------------------------- /app/views/about/privacy.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/about/privacy.html.erb -------------------------------------------------------------------------------- /app/views/ban_notification_mailer/notify.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/ban_notification_mailer/notify.text.erb -------------------------------------------------------------------------------- /app/views/categories/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/categories/_form.html.erb -------------------------------------------------------------------------------- /app/views/categories/_multi_category_tip.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/categories/_multi_category_tip.html.erb -------------------------------------------------------------------------------- /app/views/categories/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/categories/edit.html.erb -------------------------------------------------------------------------------- /app/views/categories/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/categories/new.html.erb -------------------------------------------------------------------------------- /app/views/comments/_comment.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/comments/_comment.html.erb -------------------------------------------------------------------------------- /app/views/comments/_commentbox.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/comments/_commentbox.html.erb -------------------------------------------------------------------------------- /app/views/comments/_postedreply.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/comments/_postedreply.html.erb -------------------------------------------------------------------------------- /app/views/comments/_threads.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/comments/_threads.html.erb -------------------------------------------------------------------------------- /app/views/comments/_too_deep.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/comments/_too_deep.html.erb -------------------------------------------------------------------------------- /app/views/comments/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/comments/index.html.erb -------------------------------------------------------------------------------- /app/views/comments/index.rss.builder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/comments/index.rss.builder -------------------------------------------------------------------------------- /app/views/comments/user_threads.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/comments/user_threads.html.erb -------------------------------------------------------------------------------- /app/views/domains/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/domains/edit.html.erb -------------------------------------------------------------------------------- /app/views/email_message_mailer/notify.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/email_message_mailer/notify.text.erb -------------------------------------------------------------------------------- /app/views/email_reply_mailer/mention.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/email_reply_mailer/mention.text.erb -------------------------------------------------------------------------------- /app/views/email_reply_mailer/reply.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/email_reply_mailer/reply.text.erb -------------------------------------------------------------------------------- /app/views/filters/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/filters/index.html.erb -------------------------------------------------------------------------------- /app/views/global/_markdownhelp.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/global/_markdownhelp.html.erb -------------------------------------------------------------------------------- /app/views/hat_requests/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/hat_requests/index.html.erb -------------------------------------------------------------------------------- /app/views/hat_requests/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/hat_requests/new.html.erb -------------------------------------------------------------------------------- /app/views/hats/doff.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/hats/doff.html.erb -------------------------------------------------------------------------------- /app/views/hats/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/hats/edit.html.erb -------------------------------------------------------------------------------- /app/views/hats/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/hats/index.html.erb -------------------------------------------------------------------------------- /app/views/helpers/_link_post.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/helpers/_link_post.html.erb -------------------------------------------------------------------------------- /app/views/home/_active.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/_active.html.erb -------------------------------------------------------------------------------- /app/views/home/_category.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/_category.html.erb -------------------------------------------------------------------------------- /app/views/home/_for_domain.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/_for_domain.html.erb -------------------------------------------------------------------------------- /app/views/home/_for_origin.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/_for_origin.html.erb -------------------------------------------------------------------------------- /app/views/home/_multi_tag.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/_multi_tag.html.erb -------------------------------------------------------------------------------- /app/views/home/_newest_by_user.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/_newest_by_user.html.erb -------------------------------------------------------------------------------- /app/views/home/_recent.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/_recent.html.erb -------------------------------------------------------------------------------- /app/views/home/_single_tag.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/_single_tag.html.erb -------------------------------------------------------------------------------- /app/views/home/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/index.html.erb -------------------------------------------------------------------------------- /app/views/home/stories.rss.builder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/home/stories.rss.builder -------------------------------------------------------------------------------- /app/views/invitation_mailer/invitation.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/invitation_mailer/invitation.text.erb -------------------------------------------------------------------------------- /app/views/invitation_request_mailer/invitation_request.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/invitation_request_mailer/invitation_request.text.erb -------------------------------------------------------------------------------- /app/views/invitations/build.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/invitations/build.html.erb -------------------------------------------------------------------------------- /app/views/invitations/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/invitations/index.html.erb -------------------------------------------------------------------------------- /app/views/keybase_proofs/_proofs.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/keybase_proofs/_proofs.html.erb -------------------------------------------------------------------------------- /app/views/keybase_proofs/kbconfig.json.ruby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/keybase_proofs/kbconfig.json.ruby -------------------------------------------------------------------------------- /app/views/keybase_proofs/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/keybase_proofs/new.html.erb -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/login/forgot_password.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/login/forgot_password.html.erb -------------------------------------------------------------------------------- /app/views/login/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/login/index.html.erb -------------------------------------------------------------------------------- /app/views/login/set_new_password.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/login/set_new_password.html.erb -------------------------------------------------------------------------------- /app/views/login/twofa.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/login/twofa.html.erb -------------------------------------------------------------------------------- /app/views/messages/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/messages/_form.html.erb -------------------------------------------------------------------------------- /app/views/messages/_subnav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/messages/_subnav.html.erb -------------------------------------------------------------------------------- /app/views/messages/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/messages/index.html.erb -------------------------------------------------------------------------------- /app/views/messages/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/messages/show.html.erb -------------------------------------------------------------------------------- /app/views/mod/_subnav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod/_subnav.html.erb -------------------------------------------------------------------------------- /app/views/mod/commenters.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod/commenters.html.erb -------------------------------------------------------------------------------- /app/views/mod/flagged_comments.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod/flagged_comments.html.erb -------------------------------------------------------------------------------- /app/views/mod/flagged_stories.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod/flagged_stories.html.erb -------------------------------------------------------------------------------- /app/views/mod/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod/index.html.erb -------------------------------------------------------------------------------- /app/views/mod/reparents/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod/reparents/new.html.erb -------------------------------------------------------------------------------- /app/views/mod/stories/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod/stories/edit.html.erb -------------------------------------------------------------------------------- /app/views/mod_notes/_table.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod_notes/_table.html.erb -------------------------------------------------------------------------------- /app/views/mod_notes/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/mod_notes/index.html.erb -------------------------------------------------------------------------------- /app/views/moderations/_table.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/moderations/_table.html.erb -------------------------------------------------------------------------------- /app/views/moderations/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/moderations/index.html.erb -------------------------------------------------------------------------------- /app/views/origins/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/origins/edit.html.erb -------------------------------------------------------------------------------- /app/views/origins/for_domain.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/origins/for_domain.html.erb -------------------------------------------------------------------------------- /app/views/password_reset_mailer/password_reset_link.text.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/password_reset_mailer/password_reset_link.text.erb -------------------------------------------------------------------------------- /app/views/replies/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/replies/show.html.erb -------------------------------------------------------------------------------- /app/views/saved/_subnav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/saved/_subnav.html.erb -------------------------------------------------------------------------------- /app/views/search/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/search/index.html.erb -------------------------------------------------------------------------------- /app/views/settings/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/settings/index.html.erb -------------------------------------------------------------------------------- /app/views/settings/mastodon_authentication.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/settings/mastodon_authentication.html.erb -------------------------------------------------------------------------------- /app/views/settings/twofa.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/settings/twofa.html.erb -------------------------------------------------------------------------------- /app/views/settings/twofa_enroll.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/settings/twofa_enroll.html.erb -------------------------------------------------------------------------------- /app/views/settings/twofa_verify.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/settings/twofa_verify.html.erb -------------------------------------------------------------------------------- /app/views/signup/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/signup/index.html.erb -------------------------------------------------------------------------------- /app/views/signup/invite.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/signup/invite.html.erb -------------------------------------------------------------------------------- /app/views/signup/invited.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/signup/invited.html.erb -------------------------------------------------------------------------------- /app/views/stats/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stats/index.html.erb -------------------------------------------------------------------------------- /app/views/stories/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/_form.html.erb -------------------------------------------------------------------------------- /app/views/stories/_form_errors.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/_form_errors.html.erb -------------------------------------------------------------------------------- /app/views/stories/_listdetail.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/_listdetail.html.erb -------------------------------------------------------------------------------- /app/views/stories/_missing.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/_missing.html.erb -------------------------------------------------------------------------------- /app/views/stories/_similar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/_similar.html.erb -------------------------------------------------------------------------------- /app/views/stories/_subnav.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/_subnav.html.erb -------------------------------------------------------------------------------- /app/views/stories/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/edit.html.erb -------------------------------------------------------------------------------- /app/views/stories/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/new.html.erb -------------------------------------------------------------------------------- /app/views/stories/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/stories/show.html.erb -------------------------------------------------------------------------------- /app/views/suggestions/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/suggestions/new.html.erb -------------------------------------------------------------------------------- /app/views/tags/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/tags/_form.html.erb -------------------------------------------------------------------------------- /app/views/tags/_multi_tag_tip.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/tags/_multi_tag_tip.html.erb -------------------------------------------------------------------------------- /app/views/tags/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/tags/edit.html.erb -------------------------------------------------------------------------------- /app/views/tags/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/tags/index.html.erb -------------------------------------------------------------------------------- /app/views/tags/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/tags/new.html.erb -------------------------------------------------------------------------------- /app/views/users/_dev_flag_warning.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/users/_dev_flag_warning.html.erb -------------------------------------------------------------------------------- /app/views/users/_flag_warning.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/users/_flag_warning.html.erb -------------------------------------------------------------------------------- /app/views/users/_invitationform.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/users/_invitationform.html.erb -------------------------------------------------------------------------------- /app/views/users/list.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/users/list.html.erb -------------------------------------------------------------------------------- /app/views/users/not_found.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/users/not_found.html.erb -------------------------------------------------------------------------------- /app/views/users/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/users/show.html.erb -------------------------------------------------------------------------------- /app/views/users/standing.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/users/standing.html.erb -------------------------------------------------------------------------------- /app/views/users/tree.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/app/views/users/tree.html.erb -------------------------------------------------------------------------------- /bin/ascii85: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/ascii85 -------------------------------------------------------------------------------- /bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/bundle -------------------------------------------------------------------------------- /bin/byebug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/byebug -------------------------------------------------------------------------------- /bin/commonmarker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/commonmarker -------------------------------------------------------------------------------- /bin/faker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/faker -------------------------------------------------------------------------------- /bin/htmldiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/htmldiff -------------------------------------------------------------------------------- /bin/ldiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/ldiff -------------------------------------------------------------------------------- /bin/listen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/listen -------------------------------------------------------------------------------- /bin/nokogiri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/nokogiri -------------------------------------------------------------------------------- /bin/oauth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/oauth -------------------------------------------------------------------------------- /bin/pdf_callbacks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/pdf_callbacks -------------------------------------------------------------------------------- /bin/pdf_object: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/pdf_object -------------------------------------------------------------------------------- /bin/pdf_text: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/pdf_text -------------------------------------------------------------------------------- /bin/puma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/puma -------------------------------------------------------------------------------- /bin/pumactl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/pumactl -------------------------------------------------------------------------------- /bin/racc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/racc -------------------------------------------------------------------------------- /bin/rackup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/rackup -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rotp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/rotp -------------------------------------------------------------------------------- /bin/rspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/rspec -------------------------------------------------------------------------------- /bin/rubocop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/rubocop -------------------------------------------------------------------------------- /bin/ruby-memory-profiler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/ruby-memory-profiler -------------------------------------------------------------------------------- /bin/ruby-parse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/ruby-parse -------------------------------------------------------------------------------- /bin/ruby-rewrite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/ruby-rewrite -------------------------------------------------------------------------------- /bin/safe_yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/safe_yaml -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/sprockets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/sprockets -------------------------------------------------------------------------------- /bin/stackprof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/stackprof -------------------------------------------------------------------------------- /bin/stackprof-flamegraph.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/stackprof-flamegraph.pl -------------------------------------------------------------------------------- /bin/stackprof-gprof2dot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/stackprof-gprof2dot.py -------------------------------------------------------------------------------- /bin/standardrb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/standardrb -------------------------------------------------------------------------------- /bin/thor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/thor -------------------------------------------------------------------------------- /bin/update: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/bin/update -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/brakeman.ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/brakeman.ignore -------------------------------------------------------------------------------- /config/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/cable.yml -------------------------------------------------------------------------------- /config/cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/cache.yml -------------------------------------------------------------------------------- /config/credentials.yml.enc.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/credentials.yml.enc.sample -------------------------------------------------------------------------------- /config/database.yml.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/database.yml.sample -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/00_zeitwerk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/00_zeitwerk.rb -------------------------------------------------------------------------------- /config/initializers/application_controller_renderer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/application_controller_renderer.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /config/initializers/console_methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/console_methods.rb -------------------------------------------------------------------------------- /config/initializers/content_security_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/content_security_policy.rb -------------------------------------------------------------------------------- /config/initializers/cookie_rotator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/cookie_rotator.rb -------------------------------------------------------------------------------- /config/initializers/cookies_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/cookies_serializer.rb -------------------------------------------------------------------------------- /config/initializers/email.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/email.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/heinous_inline_partial.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/heinous_inline_partial.rb -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/journaldutrader.io.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/journaldutrader.io.rb -------------------------------------------------------------------------------- /config/initializers/lograge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/lograge.rb -------------------------------------------------------------------------------- /config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /config/initializers/mini_profiler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/mini_profiler.rb -------------------------------------------------------------------------------- /config/initializers/permissions_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/permissions_policy.rb -------------------------------------------------------------------------------- /config/initializers/production.rb.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/production.rb.sample -------------------------------------------------------------------------------- /config/initializers/prosopite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/prosopite.rb -------------------------------------------------------------------------------- /config/initializers/query_log_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/query_log_tags.rb -------------------------------------------------------------------------------- /config/initializers/rack_attack.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/rack_attack.rb -------------------------------------------------------------------------------- /config/initializers/scenic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/scenic.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/routes.rb -------------------------------------------------------------------------------- /config/sitemap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/sitemap.rb -------------------------------------------------------------------------------- /config/spring.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/spring.rb -------------------------------------------------------------------------------- /config/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/config/storage.yml -------------------------------------------------------------------------------- /db/cache_schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/cache_schema.rb -------------------------------------------------------------------------------- /db/migrate/20120701154453_create_invitations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120701154453_create_invitations.rb -------------------------------------------------------------------------------- /db/migrate/20120701160006_reply_notifications.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120701160006_reply_notifications.rb -------------------------------------------------------------------------------- /db/migrate/20120701181319_invitation_memo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120701181319_invitation_memo.rb -------------------------------------------------------------------------------- /db/migrate/20120703184957_integrated_story_hotness.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120703184957_integrated_story_hotness.rb -------------------------------------------------------------------------------- /db/migrate/20120704004020_fix_up_messages.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120704004020_fix_up_messages.rb -------------------------------------------------------------------------------- /db/migrate/20120704013019_pm_notification_options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120704013019_pm_notification_options.rb -------------------------------------------------------------------------------- /db/migrate/20120704025956_user_filter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120704025956_user_filter.rb -------------------------------------------------------------------------------- /db/migrate/20120705145520_move_markdown_into_sql.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120705145520_move_markdown_into_sql.rb -------------------------------------------------------------------------------- /db/migrate/20120706221602_more_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120706221602_more_indexes.rb -------------------------------------------------------------------------------- /db/migrate/20120712174445_add_comment_deleted.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120712174445_add_comment_deleted.rb -------------------------------------------------------------------------------- /db/migrate/20120816203248_keystore_bigint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120816203248_keystore_bigint.rb -------------------------------------------------------------------------------- /db/migrate/20120902143549_add_moderation_log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120902143549_add_moderation_log.rb -------------------------------------------------------------------------------- /db/migrate/20120906183346_default_filtered_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120906183346_default_filtered_tags.rb -------------------------------------------------------------------------------- /db/migrate/20120910172514_mention_notification_options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120910172514_mention_notification_options.rb -------------------------------------------------------------------------------- /db/migrate/20120918152116_private_rss_feed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120918152116_private_rss_feed.rb -------------------------------------------------------------------------------- /db/migrate/20120919195401_private_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20120919195401_private_tags.rb -------------------------------------------------------------------------------- /db/migrate/20121004153529_add_story_text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20121004153529_add_story_text.rb -------------------------------------------------------------------------------- /db/migrate/20121112165212_add_tag_media_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20121112165212_add_tag_media_types.rb -------------------------------------------------------------------------------- /db/migrate/20130526164230_change_tables_to_utf8mb4.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20130526164230_change_tables_to_utf8mb4.rb -------------------------------------------------------------------------------- /db/migrate/20130622021035_add_user_list_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20130622021035_add_user_list_id.rb -------------------------------------------------------------------------------- /db/migrate/20131018201413_add_invitation_requests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20131018201413_add_invitation_requests.rb -------------------------------------------------------------------------------- /db/migrate/20131228175805_add_comment_by_email_flag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20131228175805_add_comment_by_email_flag.rb -------------------------------------------------------------------------------- /db/migrate/20140101202252_add_karma_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140101202252_add_karma_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20140106205200_remove_tag_filtered_by_default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140106205200_remove_tag_filtered_by_default.rb -------------------------------------------------------------------------------- /db/migrate/20140109034338_move_comment_counts_to_story.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140109034338_move_comment_counts_to_story.rb -------------------------------------------------------------------------------- /db/migrate/20140112192936_add_ban_reason.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140112192936_add_ban_reason.rb -------------------------------------------------------------------------------- /db/migrate/20140113153413_add_account_deletion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140113153413_add_account_deletion.rb -------------------------------------------------------------------------------- /db/migrate/20140121063641_pushover_sound.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140121063641_pushover_sound.rb -------------------------------------------------------------------------------- /db/migrate/20140219183804_change_mailing_list_enabled.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140219183804_change_mailing_list_enabled.rb -------------------------------------------------------------------------------- /db/migrate/20140221164400_inactive_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140221164400_inactive_tags.rb -------------------------------------------------------------------------------- /db/migrate/20140408160306_add_story_merging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140408160306_add_story_merging.rb -------------------------------------------------------------------------------- /db/migrate/20140701153554_add_user_weblog_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140701153554_add_user_weblog_url.rb -------------------------------------------------------------------------------- /db/migrate/20140804005415_add_weblogs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140804005415_add_weblogs.rb -------------------------------------------------------------------------------- /db/migrate/20140825225915_add_tag_hotness_mod.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140825225915_add_tag_hotness_mod.rb -------------------------------------------------------------------------------- /db/migrate/20140901013149_drop_weblogs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20140901013149_drop_weblogs.rb -------------------------------------------------------------------------------- /db/migrate/20141114184921_add_hats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20141114184921_add_hats.rb -------------------------------------------------------------------------------- /db/migrate/20150106195555_add_story_unavailable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20150106195555_add_story_unavailable.rb -------------------------------------------------------------------------------- /db/migrate/20150115172138_drop_extra_pushover_fields.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20150115172138_drop_extra_pushover_fields.rb -------------------------------------------------------------------------------- /db/migrate/20150127180326_add_story_twitter_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20150127180326_add_story_twitter_id.rb -------------------------------------------------------------------------------- /db/migrate/20150211170052_move_hidden_votes_to_hidden_story.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20150211170052_move_hidden_votes_to_hidden_story.rb -------------------------------------------------------------------------------- /db/migrate/20150224035617_hotness_mod_to_float.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20150224035617_hotness_mod_to_float.rb -------------------------------------------------------------------------------- /db/migrate/20150313040930_add_user_avatar_pref.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20150313040930_add_user_avatar_pref.rb -------------------------------------------------------------------------------- /db/migrate/20150730215915_add_submitter_is_author.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20150730215915_add_submitter_is_author.rb -------------------------------------------------------------------------------- /db/migrate/20150730225352_add_user_setting_show_preview.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20150730225352_add_user_setting_show_preview.rb -------------------------------------------------------------------------------- /db/migrate/20151015005101_add_suggested_taggings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20151015005101_add_suggested_taggings.rb -------------------------------------------------------------------------------- /db/migrate/20151015011231_add_suggested_titles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20151015011231_add_suggested_titles.rb -------------------------------------------------------------------------------- /db/migrate/20151015143959_moderations_from_group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20151015143959_moderations_from_group.rb -------------------------------------------------------------------------------- /db/migrate/20151207180050_add_user_setting_post_threads.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20151207180050_add_user_setting_post_threads.rb -------------------------------------------------------------------------------- /db/migrate/20160406160019_add_hat_requests.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20160406160019_add_hat_requests.rb -------------------------------------------------------------------------------- /db/migrate/20160515162433_add_disabled_invites_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20160515162433_add_disabled_invites_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20160704022756_change_story_columns.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20160704022756_change_story_columns.rb -------------------------------------------------------------------------------- /db/migrate/20170119172852_move_user_settings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20170119172852_move_user_settings.rb -------------------------------------------------------------------------------- /db/migrate/20170119192703_add_dragons.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20170119192703_add_dragons.rb -------------------------------------------------------------------------------- /db/migrate/20170225201811_delete_old_settings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20170225201811_delete_old_settings.rb -------------------------------------------------------------------------------- /db/migrate/20170413161450_add_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20170413161450_add_indexes.rb -------------------------------------------------------------------------------- /db/migrate/20170522144135_remove_comments_dragon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20170522144135_remove_comments_dragon.rb -------------------------------------------------------------------------------- /db/migrate/20170607153224_add_stories_user_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20170607153224_add_stories_user_index.rb -------------------------------------------------------------------------------- /db/migrate/20170607170604_add_fulltext_indicies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20170607170604_add_fulltext_indicies.rb -------------------------------------------------------------------------------- /db/migrate/20170713195446_add_saved_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20170713195446_add_saved_stories.rb -------------------------------------------------------------------------------- /db/migrate/20171018034551_drop_default_tag_name.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20171018034551_drop_default_tag_name.rb -------------------------------------------------------------------------------- /db/migrate/20171025072230_modlog_hat_use.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20171025072230_modlog_hat_use.rb -------------------------------------------------------------------------------- /db/migrate/20180124143340_add_doffed_at_to_hat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180124143340_add_doffed_at_to_hat.rb -------------------------------------------------------------------------------- /db/migrate/20180130235553_add_read_notification_support.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180130235553_add_read_notification_support.rb -------------------------------------------------------------------------------- /db/migrate/20180131170318_update_replying_comments_to_version_2.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180131170318_update_replying_comments_to_version_2.rb -------------------------------------------------------------------------------- /db/migrate/20180131203555_fix_doffed_at.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180131203555_fix_doffed_at.rb -------------------------------------------------------------------------------- /db/migrate/20180201024840_update_replying_comments_to_version_3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180201024840_update_replying_comments_to_version_3.rb -------------------------------------------------------------------------------- /db/migrate/20180201041055_update_replying_comments_to_version_4.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180201041055_update_replying_comments_to_version_4.rb -------------------------------------------------------------------------------- /db/migrate/20180201172618_update_replying_comments_to_version_5.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180201172618_update_replying_comments_to_version_5.rb -------------------------------------------------------------------------------- /db/migrate/20180201184612_update_replying_comments_to_version_6.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180201184612_update_replying_comments_to_version_6.rb -------------------------------------------------------------------------------- /db/migrate/20180411131217_tag_moderation_log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180411131217_tag_moderation_log.rb -------------------------------------------------------------------------------- /db/migrate/20180501031849_add_used_at_to_invitation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180501031849_add_used_at_to_invitation.rb -------------------------------------------------------------------------------- /db/migrate/20180503150810_add_hat_to_message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180503150810_add_hat_to_message.rb -------------------------------------------------------------------------------- /db/migrate/20180506045709_timestamp_votes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180506045709_timestamp_votes.rb -------------------------------------------------------------------------------- /db/migrate/20180705143850_add_author_downvote_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180705143850_add_author_downvote_index.rb -------------------------------------------------------------------------------- /db/migrate/20180711123439_create_mod_notes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180711123439_create_mod_notes.rb -------------------------------------------------------------------------------- /db/migrate/20180830114325_update_replying_comments_to_version_7.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180830114325_update_replying_comments_to_version_7.rb -------------------------------------------------------------------------------- /db/migrate/20180926134230_normalize_ids_and_fks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20180926134230_normalize_ids_and_fks.rb -------------------------------------------------------------------------------- /db/migrate/20181003234523_initialize_stories_deleted_and_comments_deleted_counts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20181003234523_initialize_stories_deleted_and_comments_deleted_counts.rb -------------------------------------------------------------------------------- /db/migrate/20181005192331_add_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20181005192331_add_keys.rb -------------------------------------------------------------------------------- /db/migrate/20181202194809_add_follow_story_for_submitter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20181202194809_add_follow_story_for_submitter.rb -------------------------------------------------------------------------------- /db/migrate/20190529133507_update_replying_comments_to_version_8.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20190529133507_update_replying_comments_to_version_8.rb -------------------------------------------------------------------------------- /db/migrate/20191010172004_add_index_for_moderations_associated_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20191010172004_add_index_for_moderations_associated_model.rb -------------------------------------------------------------------------------- /db/migrate/20191029021735_fix_database_consistency_with_validators.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20191029021735_fix_database_consistency_with_validators.rb -------------------------------------------------------------------------------- /db/migrate/20191227232955_create_domains.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20191227232955_create_domains.rb -------------------------------------------------------------------------------- /db/migrate/20191227234358_add_domain_to_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20191227234358_add_domain_to_stories.rb -------------------------------------------------------------------------------- /db/migrate/20200210125425_add_domain_banning.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200210125425_add_domain_banning.rb -------------------------------------------------------------------------------- /db/migrate/20200210155624_limit_new_user_tags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200210155624_limit_new_user_tags.rb -------------------------------------------------------------------------------- /db/migrate/20200519000845_index_users_on_email.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200519000845_index_users_on_email.rb -------------------------------------------------------------------------------- /db/migrate/20200607192351_story_index_for_comments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200607192351_story_index_for_comments.rb -------------------------------------------------------------------------------- /db/migrate/20200807021926_memoize_score_not_upvotes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200807021926_memoize_score_not_upvotes.rb -------------------------------------------------------------------------------- /db/migrate/20200809023435_create_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200809023435_create_categories.rb -------------------------------------------------------------------------------- /db/migrate/20200811022248_unique_category_names.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200811022248_unique_category_names.rb -------------------------------------------------------------------------------- /db/migrate/20200812024241_create_story_texts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200812024241_create_story_texts.rb -------------------------------------------------------------------------------- /db/migrate/20200820170829_add_category_id_to_moderations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200820170829_add_category_id_to_moderations.rb -------------------------------------------------------------------------------- /db/migrate/20200828015742_fix_comment_flags_default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20200828015742_fix_comment_flags_default.rb -------------------------------------------------------------------------------- /db/migrate/20220128133226_fix_story_mod_notes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20220128133226_fix_story_mod_notes.rb -------------------------------------------------------------------------------- /db/migrate/20220207033514_stories_expired_to_deleted.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20220207033514_stories_expired_to_deleted.rb -------------------------------------------------------------------------------- /db/migrate/20220331165136_message_author_nullable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20220331165136_message_author_nullable.rb -------------------------------------------------------------------------------- /db/migrate/20220806200248_set_is_tracker_as_banned_to_domains.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20220806200248_set_is_tracker_as_banned_to_domains.rb -------------------------------------------------------------------------------- /db/migrate/20230424222719_create_mastodon_apps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20230424222719_create_mastodon_apps.rb -------------------------------------------------------------------------------- /db/migrate/20230823150648_materialize_confidence_order.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20230823150648_materialize_confidence_order.rb -------------------------------------------------------------------------------- /db/migrate/20230828195756_normalize_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20230828195756_normalize_url.rb -------------------------------------------------------------------------------- /db/migrate/20230912160752_story_text_searching.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20230912160752_story_text_searching.rb -------------------------------------------------------------------------------- /db/migrate/20230923195457_index_story_titles.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20230923195457_index_story_titles.rb -------------------------------------------------------------------------------- /db/migrate/20231023155620_add_user_setting_show_email.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20231023155620_add_user_setting_show_email.rb -------------------------------------------------------------------------------- /db/migrate/20240207151341_add_story_mastodon_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240207151341_add_story_mastodon_id.rb -------------------------------------------------------------------------------- /db/migrate/20240208024935_remove_twitter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240208024935_remove_twitter.rb -------------------------------------------------------------------------------- /db/migrate/20240315143804_coalesce_vote_reason.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240315143804_coalesce_vote_reason.rb -------------------------------------------------------------------------------- /db/migrate/20240606084311_add_missing_null_checks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240606084311_add_missing_null_checks.rb -------------------------------------------------------------------------------- /db/migrate/20240608224626_add_indexes_on_foreign_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240608224626_add_indexes_on_foreign_keys.rb -------------------------------------------------------------------------------- /db/migrate/20240717144412_create_links.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240717144412_create_links.rb -------------------------------------------------------------------------------- /db/migrate/20240717155412_hydrate_links.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240717155412_hydrate_links.rb -------------------------------------------------------------------------------- /db/migrate/20240812221847_update_replying_comments_for_hiding.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240812221847_update_replying_comments_for_hiding.rb -------------------------------------------------------------------------------- /db/migrate/20240813153242_add_hidden_story_created_at.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240813153242_add_hidden_story_created_at.rb -------------------------------------------------------------------------------- /db/migrate/20240815145726_add_last_read_line_to_newest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240815145726_add_last_read_line_to_newest.rb -------------------------------------------------------------------------------- /db/migrate/20240822174547_add_short_id_hats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240822174547_add_short_id_hats.rb -------------------------------------------------------------------------------- /db/migrate/20240907171330_fix_links_in_invite_notes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240907171330_fix_links_in_invite_notes.rb -------------------------------------------------------------------------------- /db/migrate/20240909220644_recalculate_comment_confidences.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240909220644_recalculate_comment_confidences.rb -------------------------------------------------------------------------------- /db/migrate/20240920115957_create_action_mailbox_tables.action_mailbox.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240920115957_create_action_mailbox_tables.action_mailbox.rb -------------------------------------------------------------------------------- /db/migrate/20240926150737_add_origin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20240926150737_add_origin.rb -------------------------------------------------------------------------------- /db/migrate/20241010165823_create_active_storage_tables.active_storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20241010165823_create_active_storage_tables.active_storage.rb -------------------------------------------------------------------------------- /db/migrate/20241016194903_add_index_banned_by_user_id_foreign_key_in_origins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20241016194903_add_index_banned_by_user_id_foreign_key_in_origins.rb -------------------------------------------------------------------------------- /db/migrate/20241016200032_active_record_doctor_missing_foreign_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20241016200032_active_record_doctor_missing_foreign_keys.rb -------------------------------------------------------------------------------- /db/migrate/20241017011246_active_record_doctor_incorrect_length_validation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20241017011246_active_record_doctor_incorrect_length_validation.rb -------------------------------------------------------------------------------- /db/migrate/20241104215430_add_comment_stats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20241104215430_add_comment_stats.rb -------------------------------------------------------------------------------- /db/migrate/20241106160424_tidy_duplicate_origins.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/migrate/20241106160424_tidy_duplicate_origins.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/seeds.rb -------------------------------------------------------------------------------- /db/views/replying_comments_v01.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v01.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v02.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v02.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v03.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v03.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v04.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v04.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v05.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v05.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v06.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v06.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v07.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v07.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v08.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v08.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v09.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v09.sql -------------------------------------------------------------------------------- /db/views/replying_comments_v10.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/db/views/replying_comments_v10.sql -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /extras/diff_bot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/diff_bot.rb -------------------------------------------------------------------------------- /extras/email_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/email_parser.rb -------------------------------------------------------------------------------- /extras/github.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/github.rb -------------------------------------------------------------------------------- /extras/html_encoder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/html_encoder.rb -------------------------------------------------------------------------------- /extras/keybase.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/keybase.rb -------------------------------------------------------------------------------- /extras/markdowner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/markdowner.rb -------------------------------------------------------------------------------- /extras/mastodon.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/mastodon.rb -------------------------------------------------------------------------------- /extras/maxmind.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/maxmind.rb -------------------------------------------------------------------------------- /extras/pushover.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/pushover.rb -------------------------------------------------------------------------------- /extras/sponge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/sponge.rb -------------------------------------------------------------------------------- /extras/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/extras/utils.rb -------------------------------------------------------------------------------- /fixtures/vcr_cassettes/render_expected_kb_username.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/fixtures/vcr_cassettes/render_expected_kb_username.yml -------------------------------------------------------------------------------- /lib/custom_cops/inherits_moderator_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/lib/custom_cops/inherits_moderator_controller.rb -------------------------------------------------------------------------------- /lib/tasks/daily_maintenance.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/lib/tasks/daily_maintenance.rake -------------------------------------------------------------------------------- /lib/tasks/fake_data.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/lib/tasks/fake_data.rake -------------------------------------------------------------------------------- /lib/tasks/privacy_wipe.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/lib/tasks/privacy_wipe.rake -------------------------------------------------------------------------------- /lib/tasks/update_banned_url_shorteners.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/lib/tasks/update_banned_url_shorteners.rake -------------------------------------------------------------------------------- /lib/time_ago_in_words.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/lib/time_ago_in_words.rb -------------------------------------------------------------------------------- /lib/time_series.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/lib/time_series.rb -------------------------------------------------------------------------------- /public/.well-known/security.txt: -------------------------------------------------------------------------------- 1 | Contact: mailto:peter@push.cx 2 | -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/500.html -------------------------------------------------------------------------------- /public/502.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/502.html -------------------------------------------------------------------------------- /public/504.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/504.html -------------------------------------------------------------------------------- /public/ads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/ads.txt -------------------------------------------------------------------------------- /public/apple-touch-icon-144.png: -------------------------------------------------------------------------------- 1 | touch-icon-144.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | touch-icon.png -------------------------------------------------------------------------------- /public/cache/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/lobsters.dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/lobsters.dev.html -------------------------------------------------------------------------------- /public/opensearch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/opensearch.xml -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/robots.txt -------------------------------------------------------------------------------- /public/touch-icon-144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/touch-icon-144.png -------------------------------------------------------------------------------- /public/touch-icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/touch-icon-192.png -------------------------------------------------------------------------------- /public/touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/public/touch-icon.png -------------------------------------------------------------------------------- /script/expire_page_cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/script/expire_page_cache -------------------------------------------------------------------------------- /script/fill_flagged_cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/script/fill_flagged_cache.rb -------------------------------------------------------------------------------- /script/mail_new_activity.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/script/mail_new_activity.rb -------------------------------------------------------------------------------- /script/mastodon_post.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/script/mastodon_post.rb -------------------------------------------------------------------------------- /script/mastodon_sync_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/script/mastodon_sync_list.rb -------------------------------------------------------------------------------- /script/parse_inbound_mail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/script/parse_inbound_mail -------------------------------------------------------------------------------- /script/send_new_webmentions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/script/send_new_webmentions -------------------------------------------------------------------------------- /script/traffic_range: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/script/traffic_range -------------------------------------------------------------------------------- /spec/controllers/home_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/controllers/home_controller_spec.rb -------------------------------------------------------------------------------- /spec/extras/bitpacking_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/extras/bitpacking_spec.rb -------------------------------------------------------------------------------- /spec/extras/html_encoder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/extras/html_encoder_spec.rb -------------------------------------------------------------------------------- /spec/extras/normalize_url_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/extras/normalize_url_spec.rb -------------------------------------------------------------------------------- /spec/extras/utils_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/extras/utils_spec.rb -------------------------------------------------------------------------------- /spec/factories/category.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/category.rb -------------------------------------------------------------------------------- /spec/factories/comment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/comment.rb -------------------------------------------------------------------------------- /spec/factories/domain.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/domain.rb -------------------------------------------------------------------------------- /spec/factories/hat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/hat.rb -------------------------------------------------------------------------------- /spec/factories/hat_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/hat_request.rb -------------------------------------------------------------------------------- /spec/factories/invitation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/invitation.rb -------------------------------------------------------------------------------- /spec/factories/invitation_request.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/invitation_request.rb -------------------------------------------------------------------------------- /spec/factories/message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/message.rb -------------------------------------------------------------------------------- /spec/factories/origin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/origin.rb -------------------------------------------------------------------------------- /spec/factories/story.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/story.rb -------------------------------------------------------------------------------- /spec/factories/tag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/tag.rb -------------------------------------------------------------------------------- /spec/factories/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/user.rb -------------------------------------------------------------------------------- /spec/factories/vote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/factories/vote.rb -------------------------------------------------------------------------------- /spec/features/comment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/comment_spec.rb -------------------------------------------------------------------------------- /spec/features/doff_hat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/doff_hat_spec.rb -------------------------------------------------------------------------------- /spec/features/domains_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/domains_spec.rb -------------------------------------------------------------------------------- /spec/features/edit_hat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/edit_hat_spec.rb -------------------------------------------------------------------------------- /spec/features/filter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/filter_spec.rb -------------------------------------------------------------------------------- /spec/features/hat_request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/hat_request_spec.rb -------------------------------------------------------------------------------- /spec/features/hats_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/hats_spec.rb -------------------------------------------------------------------------------- /spec/features/homepage_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/homepage_spec.rb -------------------------------------------------------------------------------- /spec/features/newest_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/newest_spec.rb -------------------------------------------------------------------------------- /spec/features/preferred_color_scheme_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/preferred_color_scheme_spec.rb -------------------------------------------------------------------------------- /spec/features/read_story_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/read_story_spec.rb -------------------------------------------------------------------------------- /spec/features/settings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/settings_spec.rb -------------------------------------------------------------------------------- /spec/features/story_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/story_spec.rb -------------------------------------------------------------------------------- /spec/features/submit_story_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/submit_story_spec.rb -------------------------------------------------------------------------------- /spec/features/user_administration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/user_administration_spec.rb -------------------------------------------------------------------------------- /spec/features/user_threads_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/features/user_threads_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/inbound_emails/1.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/inbound_emails/1.eml -------------------------------------------------------------------------------- /spec/fixtures/inbound_emails/2.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/inbound_emails/2.eml -------------------------------------------------------------------------------- /spec/fixtures/inbound_emails/3.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/inbound_emails/3.eml -------------------------------------------------------------------------------- /spec/fixtures/inbound_emails/4.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/inbound_emails/4.eml -------------------------------------------------------------------------------- /spec/fixtures/story_pages/canonical_error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/story_pages/canonical_error.html -------------------------------------------------------------------------------- /spec/fixtures/story_pages/canonical_root.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/story_pages/canonical_root.html -------------------------------------------------------------------------------- /spec/fixtures/story_pages/title_ampersand.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/story_pages/title_ampersand.html -------------------------------------------------------------------------------- /spec/fixtures/story_pages/title_google.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/story_pages/title_google.html -------------------------------------------------------------------------------- /spec/fixtures/story_pages/titled.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/fixtures/story_pages/titled.pdf -------------------------------------------------------------------------------- /spec/helpers/application_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/helpers/application_helper_spec.rb -------------------------------------------------------------------------------- /spec/helpers/interval_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/helpers/interval_helper_spec.rb -------------------------------------------------------------------------------- /spec/mailboxes/inbox_mailbox_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/mailboxes/inbox_mailbox_spec.rb -------------------------------------------------------------------------------- /spec/mailers/email_reply_mailer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/mailers/email_reply_mailer_spec.rb -------------------------------------------------------------------------------- /spec/mailers/previews/email_reply_preview.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/mailers/previews/email_reply_preview.rb -------------------------------------------------------------------------------- /spec/models/category_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/category_spec.rb -------------------------------------------------------------------------------- /spec/models/comment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/comment_spec.rb -------------------------------------------------------------------------------- /spec/models/comment_stat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/comment_stat_spec.rb -------------------------------------------------------------------------------- /spec/models/domain_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/domain_spec.rb -------------------------------------------------------------------------------- /spec/models/email_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/email_parser_spec.rb -------------------------------------------------------------------------------- /spec/models/hat_request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/hat_request_spec.rb -------------------------------------------------------------------------------- /spec/models/hat_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/hat_spec.rb -------------------------------------------------------------------------------- /spec/models/invitation_request_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/invitation_request_spec.rb -------------------------------------------------------------------------------- /spec/models/invitation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/invitation_spec.rb -------------------------------------------------------------------------------- /spec/models/keystore_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/keystore_spec.rb -------------------------------------------------------------------------------- /spec/models/link_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/link_spec.rb -------------------------------------------------------------------------------- /spec/models/markdowner_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/markdowner_spec.rb -------------------------------------------------------------------------------- /spec/models/mastodon_app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/mastodon_app_spec.rb -------------------------------------------------------------------------------- /spec/models/message_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/message_spec.rb -------------------------------------------------------------------------------- /spec/models/mod_note_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/mod_note_spec.rb -------------------------------------------------------------------------------- /spec/models/moderation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/moderation_spec.rb -------------------------------------------------------------------------------- /spec/models/replying_comment_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/replying_comment_spec.rb -------------------------------------------------------------------------------- /spec/models/search_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/search_parser_spec.rb -------------------------------------------------------------------------------- /spec/models/search_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/search_spec.rb -------------------------------------------------------------------------------- /spec/models/story_repository_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/story_repository_spec.rb -------------------------------------------------------------------------------- /spec/models/story_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/story_spec.rb -------------------------------------------------------------------------------- /spec/models/story_text_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/story_text_spec.rb -------------------------------------------------------------------------------- /spec/models/tag_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/tag_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/models/vote_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/models/vote_spec.rb -------------------------------------------------------------------------------- /spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/rails_helper.rb -------------------------------------------------------------------------------- /spec/requests/comments_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/comments_spec.rb -------------------------------------------------------------------------------- /spec/requests/csp_violation_report_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/csp_violation_report_spec.rb -------------------------------------------------------------------------------- /spec/requests/home_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/home_spec.rb -------------------------------------------------------------------------------- /spec/requests/keybase_proofs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/keybase_proofs_spec.rb -------------------------------------------------------------------------------- /spec/requests/login_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/login_spec.rb -------------------------------------------------------------------------------- /spec/requests/merge_stories_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/merge_stories_spec.rb -------------------------------------------------------------------------------- /spec/requests/messages_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/messages_spec.rb -------------------------------------------------------------------------------- /spec/requests/mod/reparents_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/mod/reparents_spec.rb -------------------------------------------------------------------------------- /spec/requests/mod/stories_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/mod/stories_spec.rb -------------------------------------------------------------------------------- /spec/requests/moderations_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/moderations_spec.rb -------------------------------------------------------------------------------- /spec/requests/search_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/search_spec.rb -------------------------------------------------------------------------------- /spec/requests/settings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/settings_spec.rb -------------------------------------------------------------------------------- /spec/requests/signup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/signup_spec.rb -------------------------------------------------------------------------------- /spec/requests/stories_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/stories_spec.rb -------------------------------------------------------------------------------- /spec/requests/story_urls_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/story_urls_spec.rb -------------------------------------------------------------------------------- /spec/requests/tags_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/tags_spec.rb -------------------------------------------------------------------------------- /spec/requests/users_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/requests/users_controller_spec.rb -------------------------------------------------------------------------------- /spec/routing/controller_public_methods_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/routing/controller_public_methods_spec.rb -------------------------------------------------------------------------------- /spec/routing/domain_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/routing/domain_spec.rb -------------------------------------------------------------------------------- /spec/routing/home_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/routing/home_spec.rb -------------------------------------------------------------------------------- /spec/routing/origin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/routing/origin_spec.rb -------------------------------------------------------------------------------- /spec/routing/story_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/routing/story_spec.rb -------------------------------------------------------------------------------- /spec/routing/tag_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/routing/tag_spec.rb -------------------------------------------------------------------------------- /spec/routing/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/routing/user_spec.rb -------------------------------------------------------------------------------- /spec/scripts/mail_new_activity_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/scripts/mail_new_activity_spec.rb -------------------------------------------------------------------------------- /spec/slow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/slow/README.md -------------------------------------------------------------------------------- /spec/slow/fake_data_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/slow/fake_data_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/authentication_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/support/authentication_helper.rb -------------------------------------------------------------------------------- /spec/support/factory_bot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/support/factory_bot.rb -------------------------------------------------------------------------------- /spec/support/vcr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/spec/support/vcr.rb -------------------------------------------------------------------------------- /test/run_specs_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/test/run_specs_test.rb -------------------------------------------------------------------------------- /vendor/assets/javascripts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/TomSelect_caret_position.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/vendor/assets/javascripts/TomSelect_caret_position.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/TomSelect_input_autogrow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/vendor/assets/javascripts/TomSelect_input_autogrow.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/TomSelect_remove_button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/vendor/assets/javascripts/TomSelect_remove_button.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/tom-select.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/vendor/assets/javascripts/tom-select.base.js -------------------------------------------------------------------------------- /vendor/assets/stylesheets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/stylesheets/TomSelect_remove_button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/vendor/assets/stylesheets/TomSelect_remove_button.css -------------------------------------------------------------------------------- /vendor/assets/stylesheets/tom-select.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcs/lobsters/HEAD/vendor/assets/stylesheets/tom-select.css --------------------------------------------------------------------------------