├── .circleci └── config.yml ├── .dockerignore ├── .env.development ├── .env.test ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ └── build.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── .ruby-version ├── .stringer.env ├── .tool-versions ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Procfile ├── README.md ├── Rakefile ├── app.json ├── app ├── assets │ ├── config │ │ └── manifest.js │ ├── images │ │ └── .keep │ ├── javascripts │ │ └── application.js │ └── stylesheets │ │ ├── application.css │ │ ├── bootstrap-min.css │ │ ├── flat-ui-no-icons.css │ │ ├── font-awesome-min.css │ │ ├── lato-fonts.css │ │ └── reenie-beanie-font.css ├── commands │ ├── cast_boolean.rb │ ├── feed │ │ ├── create.rb │ │ ├── export_to_opml.rb │ │ ├── fetch_all.rb │ │ ├── fetch_all_for_user.rb │ │ ├── fetch_one.rb │ │ ├── find_new_stories.rb │ │ └── import_from_opml.rb │ ├── fever_api.rb │ ├── fever_api │ │ ├── authentication.rb │ │ ├── read_favicons.rb │ │ ├── read_feeds.rb │ │ ├── read_feeds_groups.rb │ │ ├── read_groups.rb │ │ ├── read_items.rb │ │ ├── read_links.rb │ │ ├── response.rb │ │ ├── sync_saved_item_ids.rb │ │ ├── sync_unread_item_ids.rb │ │ ├── write_mark_feed.rb │ │ ├── write_mark_group.rb │ │ └── write_mark_item.rb │ ├── story │ │ ├── mark_all_as_read.rb │ │ ├── mark_as_read.rb │ │ ├── mark_as_starred.rb │ │ ├── mark_as_unread.rb │ │ ├── mark_as_unstarred.rb │ │ ├── mark_feed_as_read.rb │ │ └── mark_group_as_read.rb │ └── user │ │ └── sign_in_user.rb ├── controllers │ ├── application_controller.rb │ ├── concerns │ │ └── .keep │ ├── debug_controller.rb │ ├── exports_controller.rb │ ├── feeds_controller.rb │ ├── fever_controller.rb │ ├── imports_controller.rb │ ├── passwords_controller.rb │ ├── profiles_controller.rb │ ├── sessions_controller.rb │ ├── settings_controller.rb │ ├── stories_controller.rb │ └── tutorials_controller.rb ├── helpers │ └── url_helpers.rb ├── jobs │ ├── application_job.rb │ └── callable_job.rb ├── models │ ├── application_record.rb │ ├── concerns │ │ └── .keep │ ├── feed.rb │ ├── group.rb │ ├── migration_status.rb │ ├── setting.rb │ ├── setting │ │ └── user_signup.rb │ ├── story.rb │ ├── subscription.rb │ └── user.rb ├── repositories │ ├── feed_repository.rb │ ├── group_repository.rb │ ├── story_repository.rb │ └── user_repository.rb ├── tasks │ └── remove_old_stories.rb ├── utils │ ├── authorization.rb │ ├── content_sanitizer.rb │ ├── feed_discovery.rb │ ├── opml_parser.rb │ └── sample_story.rb └── views │ ├── debug │ ├── heroku.html.erb │ └── index.html.erb │ ├── feeds │ ├── _action_bar.html.erb │ ├── _feed.html.erb │ ├── _single_feed_action_bar.html.erb │ ├── edit.html.erb │ ├── index.html.erb │ ├── new.html.erb │ └── show.html.erb │ ├── imports │ └── new.html.erb │ ├── js │ └── templates │ │ └── _story.js.erb │ ├── layouts │ ├── _flash.html.erb │ ├── _footer.html.erb │ ├── _shortcuts.html.erb │ └── application.html.erb │ ├── passwords │ └── new.html.erb │ ├── profiles │ └── edit.html.erb │ ├── sessions │ └── new.erb │ ├── settings │ └── index.html.erb │ ├── stories │ ├── _action_bar.html.erb │ ├── _js.html.erb │ ├── _mark_all_as_read_form.html.erb │ ├── _templates.html.erb │ ├── _zen.html.erb │ ├── archived.html.erb │ ├── index.html.erb │ └── starred.html.erb │ └── tutorials │ ├── _action_bar.html.erb │ └── index.html.erb ├── bin ├── dev ├── rails ├── rake ├── rubocop ├── setup └── thrust ├── config.ru ├── config ├── application.rb ├── boot.rb ├── database.yml ├── environment.rb ├── environments │ ├── development.rb │ ├── production.rb │ └── test.rb ├── initializers │ ├── assets.rb │ ├── content_security_policy.rb │ ├── dotenv.rb │ ├── feed_bag.rb │ ├── filter_parameter_logging.rb │ ├── good_job.rb │ ├── inflections.rb │ ├── permissions_policy.rb │ └── session_store.rb ├── locales │ ├── de.yml │ ├── el-GR.yml │ ├── en.yml │ ├── eo.yml │ ├── es.yml │ ├── fr.yml │ ├── he.yml │ ├── it.yml │ ├── ja.yml │ ├── nl.yml │ ├── pt-BR.yml │ ├── pt.yml │ ├── ru.yml │ ├── sv.yml │ ├── tr.yml │ ├── zh-CN.yml │ └── zh-TW.yml ├── puma.rb └── routes.rb ├── db ├── migrate │ ├── 20130409010818_create_feeds.rb │ ├── 20130409010826_create_stories.rb │ ├── 20130412185253_add_new_fields_to_stories.rb │ ├── 20130418221144_add_user_model.rb │ ├── 20130423001740_drop_email_from_user.rb │ ├── 20130423180446_remove_author_from_stories.rb │ ├── 20130425211008_add_setup_complete_to_user.rb │ ├── 20130425222157_add_delayed_job.rb │ ├── 20130429232127_add_status_to_feeds.rb │ ├── 20130504005816_text_url.rb │ ├── 20130504022615_change_story_permalink_column.rb │ ├── 20130509131045_add_unique_constraints.rb │ ├── 20130513025939_add_keep_unread_to_stories.rb │ ├── 20130513044029_add_is_starred_status_for_stories.rb │ ├── 20130522014405_add_api_key_to_user.rb │ ├── 20130730120312_add_entry_id_to_stories.rb │ ├── 20130805113712_update_stories_unique_constraints.rb │ ├── 20130821020313_update_nil_entry_ids.rb │ ├── 20130905204142_use_text_datatype_for_title_and_entry_id.rb │ ├── 20140413100725_add_groups_table_and_foreign_keys_to_feeds.rb │ ├── 20140421224454_fix_invalid_unicode.rb │ ├── 20141102103617_fix_invalid_titles_with_unicode_line_endings.rb │ ├── 20221206231914_add_enclosure_url_to_stories.rb │ ├── 20230120222742_drop_setup_complete.rb │ ├── 20230221233057_add_user_id_to_tables.rb │ ├── 20230223045525_add_null_false_to_associations.rb │ ├── 20230223231930_add_username_to_users.rb │ ├── 20230224042638_update_unique_indexes.rb │ ├── 20230301024452_encrypt_api_key.rb │ ├── 20230305010750_create_good_jobs.rb │ ├── 20230312193113_drop_delayed_job.rb │ ├── 20230313034938_add_admin_to_users.rb │ ├── 20230330215830_create_subscriptions.rb │ ├── 20230721160939_create_settings.rb │ ├── 20230801025230_create_good_job_settings.rb │ ├── 20230801025231_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb │ ├── 20230801025232_create_good_job_batches.rb │ ├── 20230801025233_create_good_job_executions.rb │ ├── 20230801025234_create_good_jobs_error_event.rb │ ├── 20240226201050_add_precision_to_timestamps.rb │ ├── 20240313195404_add_default_to_stories.rb │ ├── 20240314031219_recreate_good_job_cron_indexes_with_conditional.rb │ ├── 20240314031220_create_good_job_labels.rb │ ├── 20240314031221_create_good_job_labels_index.rb │ ├── 20240314031222_remove_good_job_active_id_index.rb │ ├── 20240314031223_create_index_good_job_jobs_for_candidate_lookup.rb │ ├── 20240316211109_add_stories_order_to_users.rb │ ├── 20240709172405_create_good_job_execution_error_backtrace.rb │ ├── 20240709172406_create_good_job_process_lock_ids.rb │ ├── 20240709172407_create_good_job_process_lock_indexes.rb │ └── 20240709172408_create_good_job_execution_duration.rb ├── schema.rb └── seeds.rb ├── docker-compose.yml ├── docker ├── init_or_update_env.rb ├── start.sh └── supervisord.conf ├── docs ├── Docker.md ├── Heroku.md ├── OpenShift.md └── VPS.md ├── lib ├── admin_constraint.rb ├── assets │ └── .keep └── tasks │ └── .keep ├── log ├── .gitkeep └── .keep ├── public ├── 400.html ├── 404.html ├── 406-unsupported-browser.html ├── 422.html ├── 500.html ├── apple-touch-icon-precomposed.png ├── apple-touch-icon.png ├── favicon.ico ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ ├── lato │ │ ├── Lato-Black.eot │ │ ├── Lato-Black.ttf │ │ ├── Lato-Black.woff │ │ ├── Lato-Black.woff2 │ │ ├── Lato-Bold.eot │ │ ├── Lato-Bold.ttf │ │ ├── Lato-Bold.woff │ │ ├── Lato-Bold.woff2 │ │ ├── Lato-Italic.eot │ │ ├── Lato-Italic.ttf │ │ ├── Lato-Italic.woff │ │ ├── Lato-Italic.woff2 │ │ ├── Lato-Light.eot │ │ ├── Lato-Light.ttf │ │ ├── Lato-Light.woff │ │ ├── Lato-Light.woff2 │ │ ├── Lato-Regular.eot │ │ ├── Lato-Regular.ttf │ │ ├── Lato-Regular.woff │ │ └── Lato-Regular.woff2 │ └── reenie-beanie │ │ ├── ReenieBeanie.eot │ │ ├── ReenieBeanie.svg │ │ ├── ReenieBeanie.ttf │ │ ├── ReenieBeanie.woff │ │ └── ReenieBeanie.woff2 ├── icon.png ├── icon.svg ├── img │ ├── apple-touch-icon-precomposed.png │ ├── arrow-left.png │ ├── arrow-right-up.png │ ├── arrow-right.png │ ├── arrow-up-left.png │ ├── arrow-up-right.png │ ├── favicon.png │ └── glyphicons-halflings-white.png ├── manifest.json └── robots.txt ├── screenshots ├── feed.png ├── instructions.png ├── keyboard_shortcuts.png ├── logo.png ├── rss-zero.png └── stories.png ├── spec ├── commands │ ├── cast_boolean_spec.rb │ ├── feed │ │ ├── create_spec.rb │ │ ├── export_to_opml_spec.rb │ │ ├── fetch_all_for_user_spec.rb │ │ ├── fetch_all_spec.rb │ │ ├── fetch_one_spec.rb │ │ ├── find_new_stories_spec.rb │ │ └── import_from_opml_spec.rb │ ├── fever_api │ │ ├── authentication_spec.rb │ │ ├── read_favicons_spec.rb │ │ ├── read_feeds_groups_spec.rb │ │ ├── read_feeds_spec.rb │ │ ├── read_groups_spec.rb │ │ ├── read_items_spec.rb │ │ ├── read_links_spec.rb │ │ ├── sync_saved_item_ids_spec.rb │ │ ├── sync_unread_item_ids_spec.rb │ │ ├── write_mark_feed_spec.rb │ │ ├── write_mark_group_spec.rb │ │ └── write_mark_item_spec.rb │ ├── story │ │ ├── mark_all_as_read_spec.rb │ │ ├── mark_as_read_spec.rb │ │ ├── mark_as_starred_spec.rb │ │ ├── mark_as_unread_spec.rb │ │ ├── mark_as_unstarred_spec.rb │ │ ├── mark_feed_as_read_spec.rb │ │ └── mark_group_as_read_spec.rb │ └── user │ │ └── sign_in_user_spec.rb ├── factories │ ├── feeds.rb │ ├── groups.rb │ ├── stories.rb │ └── users.rb ├── fixtures │ └── feeds.opml ├── helpers │ └── url_helpers_spec.rb ├── integration │ └── feed_importing_spec.rb ├── javascript │ ├── spec │ │ ├── models │ │ │ └── story_spec.js │ │ ├── spec_helper.js │ │ └── views │ │ │ └── story_view_spec.js │ ├── support │ │ ├── vendor │ │ │ ├── css │ │ │ │ └── mocha.css │ │ │ └── js │ │ │ │ ├── chai-backbone.js │ │ │ │ ├── chai-changes.js │ │ │ │ ├── chai.js │ │ │ │ ├── mocha.js │ │ │ │ ├── sinon-chai.js │ │ │ │ └── sinon.js │ │ └── views │ │ │ └── test │ │ │ └── index.html.erb │ └── test_controller.rb ├── jobs │ └── callable_job_spec.rb ├── lib │ └── admin_constraint_spec.rb ├── models │ ├── application_record_spec.rb │ ├── feed_spec.rb │ ├── group_spec.rb │ ├── migration_status_spec.rb │ ├── setting │ │ └── user_signup_spec.rb │ ├── story_spec.rb │ └── user_spec.rb ├── rails_helper.rb ├── repositories │ ├── feed_repository_spec.rb │ ├── group_repository_spec.rb │ ├── story_repository_spec.rb │ └── user_repository_spec.rb ├── requests │ ├── debug_controller_spec.rb │ ├── exports_controller_spec.rb │ ├── feeds_controller_spec.rb │ ├── fever_controller_spec.rb │ ├── imports_controller_spec.rb │ ├── passwords_controller_spec.rb │ ├── profiles_controller_spec.rb │ ├── sessions_controller_spec.rb │ ├── settings_controller_spec.rb │ ├── stories_controller_spec.rb │ └── tutorials_controller_spec.rb ├── sample_data │ ├── feeds │ │ ├── feed01_valid_feed │ │ │ ├── feed.xml │ │ │ └── feed_updated.xml │ │ └── feed02_invalid_published_dates │ │ │ └── feed.xml │ └── subscriptions.xml ├── spec_helper.rb ├── support │ ├── axe_core.rb │ ├── capybara.rb │ ├── coverage.rb │ ├── downloads.rb │ ├── factory_bot.rb │ ├── feed_server.rb │ ├── files │ │ └── subscriptions.xml │ ├── generate_xml.rb │ ├── matchers.rb │ ├── matchers │ │ ├── change_all_records.rb │ │ ├── change_record.rb │ │ ├── delete_record.rb │ │ └── invoke.rb │ ├── request_helpers.rb │ ├── system_helpers.rb │ ├── webmock.rb │ └── with_model.rb ├── system │ ├── account_setup_spec.rb │ ├── application_settings_spec.rb │ ├── export_spec.rb │ ├── feeds_index_spec.rb │ ├── good_job_spec.rb │ ├── import_spec.rb │ ├── js_tests_spec.rb │ ├── profile_spec.rb │ └── stories_index_spec.rb ├── tasks │ └── remove_old_stories_spec.rb └── utils │ ├── authorization_spec.rb │ ├── content_sanitizer_spec.rb │ ├── feed_discovery_spec.rb │ ├── i18n_support_spec.rb │ └── opml_parser_spec.rb ├── tmp ├── .keep └── pids │ └── .keep └── vendor ├── .keep └── assets └── javascripts ├── backbone-min.js ├── bootstrap-min.js ├── bootstrap.file-input.js ├── jquery-min.js ├── jquery-visible-min.js ├── mousetrap-min.js └── underscore-min.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.env.development -------------------------------------------------------------------------------- /.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.env.test -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: mockdeep 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require rails_helper 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.4.7 2 | -------------------------------------------------------------------------------- /.stringer.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/.stringer.env -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | ruby 3.4.7 2 | bundler 2.6.2 3 | postgres 14.6 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: bundle exec puma -C ./config/puma.rb 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/Rakefile -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app.json -------------------------------------------------------------------------------- /app/assets/config/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/assets/config/manifest.js -------------------------------------------------------------------------------- /app/assets/images/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /app/assets/stylesheets/bootstrap-min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/assets/stylesheets/bootstrap-min.css -------------------------------------------------------------------------------- /app/assets/stylesheets/flat-ui-no-icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/assets/stylesheets/flat-ui-no-icons.css -------------------------------------------------------------------------------- /app/assets/stylesheets/font-awesome-min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/assets/stylesheets/font-awesome-min.css -------------------------------------------------------------------------------- /app/assets/stylesheets/lato-fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/assets/stylesheets/lato-fonts.css -------------------------------------------------------------------------------- /app/assets/stylesheets/reenie-beanie-font.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/assets/stylesheets/reenie-beanie-font.css -------------------------------------------------------------------------------- /app/commands/cast_boolean.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/cast_boolean.rb -------------------------------------------------------------------------------- /app/commands/feed/create.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/feed/create.rb -------------------------------------------------------------------------------- /app/commands/feed/export_to_opml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/feed/export_to_opml.rb -------------------------------------------------------------------------------- /app/commands/feed/fetch_all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/feed/fetch_all.rb -------------------------------------------------------------------------------- /app/commands/feed/fetch_all_for_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/feed/fetch_all_for_user.rb -------------------------------------------------------------------------------- /app/commands/feed/fetch_one.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/feed/fetch_one.rb -------------------------------------------------------------------------------- /app/commands/feed/find_new_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/feed/find_new_stories.rb -------------------------------------------------------------------------------- /app/commands/feed/import_from_opml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/feed/import_from_opml.rb -------------------------------------------------------------------------------- /app/commands/fever_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api.rb -------------------------------------------------------------------------------- /app/commands/fever_api/authentication.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/authentication.rb -------------------------------------------------------------------------------- /app/commands/fever_api/read_favicons.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/read_favicons.rb -------------------------------------------------------------------------------- /app/commands/fever_api/read_feeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/read_feeds.rb -------------------------------------------------------------------------------- /app/commands/fever_api/read_feeds_groups.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/read_feeds_groups.rb -------------------------------------------------------------------------------- /app/commands/fever_api/read_groups.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/read_groups.rb -------------------------------------------------------------------------------- /app/commands/fever_api/read_items.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/read_items.rb -------------------------------------------------------------------------------- /app/commands/fever_api/read_links.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/read_links.rb -------------------------------------------------------------------------------- /app/commands/fever_api/response.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/response.rb -------------------------------------------------------------------------------- /app/commands/fever_api/sync_saved_item_ids.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/sync_saved_item_ids.rb -------------------------------------------------------------------------------- /app/commands/fever_api/sync_unread_item_ids.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/sync_unread_item_ids.rb -------------------------------------------------------------------------------- /app/commands/fever_api/write_mark_feed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/write_mark_feed.rb -------------------------------------------------------------------------------- /app/commands/fever_api/write_mark_group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/write_mark_group.rb -------------------------------------------------------------------------------- /app/commands/fever_api/write_mark_item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/fever_api/write_mark_item.rb -------------------------------------------------------------------------------- /app/commands/story/mark_all_as_read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/story/mark_all_as_read.rb -------------------------------------------------------------------------------- /app/commands/story/mark_as_read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/story/mark_as_read.rb -------------------------------------------------------------------------------- /app/commands/story/mark_as_starred.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/story/mark_as_starred.rb -------------------------------------------------------------------------------- /app/commands/story/mark_as_unread.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/story/mark_as_unread.rb -------------------------------------------------------------------------------- /app/commands/story/mark_as_unstarred.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/story/mark_as_unstarred.rb -------------------------------------------------------------------------------- /app/commands/story/mark_feed_as_read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/story/mark_feed_as_read.rb -------------------------------------------------------------------------------- /app/commands/story/mark_group_as_read.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/story/mark_group_as_read.rb -------------------------------------------------------------------------------- /app/commands/user/sign_in_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/commands/user/sign_in_user.rb -------------------------------------------------------------------------------- /app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/controllers/debug_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/debug_controller.rb -------------------------------------------------------------------------------- /app/controllers/exports_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/exports_controller.rb -------------------------------------------------------------------------------- /app/controllers/feeds_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/feeds_controller.rb -------------------------------------------------------------------------------- /app/controllers/fever_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/fever_controller.rb -------------------------------------------------------------------------------- /app/controllers/imports_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/imports_controller.rb -------------------------------------------------------------------------------- /app/controllers/passwords_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/passwords_controller.rb -------------------------------------------------------------------------------- /app/controllers/profiles_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/profiles_controller.rb -------------------------------------------------------------------------------- /app/controllers/sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/settings_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/settings_controller.rb -------------------------------------------------------------------------------- /app/controllers/stories_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/stories_controller.rb -------------------------------------------------------------------------------- /app/controllers/tutorials_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/controllers/tutorials_controller.rb -------------------------------------------------------------------------------- /app/helpers/url_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/helpers/url_helpers.rb -------------------------------------------------------------------------------- /app/jobs/application_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/jobs/application_job.rb -------------------------------------------------------------------------------- /app/jobs/callable_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/jobs/callable_job.rb -------------------------------------------------------------------------------- /app/models/application_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/application_record.rb -------------------------------------------------------------------------------- /app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/models/feed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/feed.rb -------------------------------------------------------------------------------- /app/models/group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/group.rb -------------------------------------------------------------------------------- /app/models/migration_status.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/migration_status.rb -------------------------------------------------------------------------------- /app/models/setting.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/setting.rb -------------------------------------------------------------------------------- /app/models/setting/user_signup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/setting/user_signup.rb -------------------------------------------------------------------------------- /app/models/story.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/story.rb -------------------------------------------------------------------------------- /app/models/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/subscription.rb -------------------------------------------------------------------------------- /app/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/models/user.rb -------------------------------------------------------------------------------- /app/repositories/feed_repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/repositories/feed_repository.rb -------------------------------------------------------------------------------- /app/repositories/group_repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/repositories/group_repository.rb -------------------------------------------------------------------------------- /app/repositories/story_repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/repositories/story_repository.rb -------------------------------------------------------------------------------- /app/repositories/user_repository.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/repositories/user_repository.rb -------------------------------------------------------------------------------- /app/tasks/remove_old_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/tasks/remove_old_stories.rb -------------------------------------------------------------------------------- /app/utils/authorization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/utils/authorization.rb -------------------------------------------------------------------------------- /app/utils/content_sanitizer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/utils/content_sanitizer.rb -------------------------------------------------------------------------------- /app/utils/feed_discovery.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/utils/feed_discovery.rb -------------------------------------------------------------------------------- /app/utils/opml_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/utils/opml_parser.rb -------------------------------------------------------------------------------- /app/utils/sample_story.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/utils/sample_story.rb -------------------------------------------------------------------------------- /app/views/debug/heroku.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/debug/heroku.html.erb -------------------------------------------------------------------------------- /app/views/debug/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/debug/index.html.erb -------------------------------------------------------------------------------- /app/views/feeds/_action_bar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/feeds/_action_bar.html.erb -------------------------------------------------------------------------------- /app/views/feeds/_feed.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/feeds/_feed.html.erb -------------------------------------------------------------------------------- /app/views/feeds/_single_feed_action_bar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/feeds/_single_feed_action_bar.html.erb -------------------------------------------------------------------------------- /app/views/feeds/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/feeds/edit.html.erb -------------------------------------------------------------------------------- /app/views/feeds/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/feeds/index.html.erb -------------------------------------------------------------------------------- /app/views/feeds/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/feeds/new.html.erb -------------------------------------------------------------------------------- /app/views/feeds/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/feeds/show.html.erb -------------------------------------------------------------------------------- /app/views/imports/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/imports/new.html.erb -------------------------------------------------------------------------------- /app/views/js/templates/_story.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/js/templates/_story.js.erb -------------------------------------------------------------------------------- /app/views/layouts/_flash.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/layouts/_flash.html.erb -------------------------------------------------------------------------------- /app/views/layouts/_footer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/layouts/_footer.html.erb -------------------------------------------------------------------------------- /app/views/layouts/_shortcuts.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/layouts/_shortcuts.html.erb -------------------------------------------------------------------------------- /app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /app/views/passwords/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/passwords/new.html.erb -------------------------------------------------------------------------------- /app/views/profiles/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/profiles/edit.html.erb -------------------------------------------------------------------------------- /app/views/sessions/new.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/sessions/new.erb -------------------------------------------------------------------------------- /app/views/settings/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/settings/index.html.erb -------------------------------------------------------------------------------- /app/views/stories/_action_bar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/stories/_action_bar.html.erb -------------------------------------------------------------------------------- /app/views/stories/_js.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/stories/_js.html.erb -------------------------------------------------------------------------------- /app/views/stories/_mark_all_as_read_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/stories/_mark_all_as_read_form.html.erb -------------------------------------------------------------------------------- /app/views/stories/_templates.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/stories/_templates.html.erb -------------------------------------------------------------------------------- /app/views/stories/_zen.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/stories/_zen.html.erb -------------------------------------------------------------------------------- /app/views/stories/archived.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/stories/archived.html.erb -------------------------------------------------------------------------------- /app/views/stories/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/stories/index.html.erb -------------------------------------------------------------------------------- /app/views/stories/starred.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/stories/starred.html.erb -------------------------------------------------------------------------------- /app/views/tutorials/_action_bar.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/tutorials/_action_bar.html.erb -------------------------------------------------------------------------------- /app/views/tutorials/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/app/views/tutorials/index.html.erb -------------------------------------------------------------------------------- /bin/dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/bin/dev -------------------------------------------------------------------------------- /bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/bin/rails -------------------------------------------------------------------------------- /bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/bin/rake -------------------------------------------------------------------------------- /bin/rubocop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/bin/rubocop -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/bin/setup -------------------------------------------------------------------------------- /bin/thrust: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/bin/thrust -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config.ru -------------------------------------------------------------------------------- /config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/application.rb -------------------------------------------------------------------------------- /config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/boot.rb -------------------------------------------------------------------------------- /config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/database.yml -------------------------------------------------------------------------------- /config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/environment.rb -------------------------------------------------------------------------------- /config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/environments/development.rb -------------------------------------------------------------------------------- /config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/environments/production.rb -------------------------------------------------------------------------------- /config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/environments/test.rb -------------------------------------------------------------------------------- /config/initializers/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/initializers/assets.rb -------------------------------------------------------------------------------- /config/initializers/content_security_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/initializers/content_security_policy.rb -------------------------------------------------------------------------------- /config/initializers/dotenv.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/initializers/dotenv.rb -------------------------------------------------------------------------------- /config/initializers/feed_bag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/initializers/feed_bag.rb -------------------------------------------------------------------------------- /config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /config/initializers/good_job.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | GoodJob.preserve_job_records = false 4 | -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/permissions_policy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/initializers/permissions_policy.rb -------------------------------------------------------------------------------- /config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/initializers/session_store.rb -------------------------------------------------------------------------------- /config/locales/de.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/de.yml -------------------------------------------------------------------------------- /config/locales/el-GR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/el-GR.yml -------------------------------------------------------------------------------- /config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/en.yml -------------------------------------------------------------------------------- /config/locales/eo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/eo.yml -------------------------------------------------------------------------------- /config/locales/es.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/es.yml -------------------------------------------------------------------------------- /config/locales/fr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/fr.yml -------------------------------------------------------------------------------- /config/locales/he.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/he.yml -------------------------------------------------------------------------------- /config/locales/it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/it.yml -------------------------------------------------------------------------------- /config/locales/ja.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/ja.yml -------------------------------------------------------------------------------- /config/locales/nl.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/nl.yml -------------------------------------------------------------------------------- /config/locales/pt-BR.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/pt-BR.yml -------------------------------------------------------------------------------- /config/locales/pt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/pt.yml -------------------------------------------------------------------------------- /config/locales/ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/ru.yml -------------------------------------------------------------------------------- /config/locales/sv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/sv.yml -------------------------------------------------------------------------------- /config/locales/tr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/tr.yml -------------------------------------------------------------------------------- /config/locales/zh-CN.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/zh-CN.yml -------------------------------------------------------------------------------- /config/locales/zh-TW.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/locales/zh-TW.yml -------------------------------------------------------------------------------- /config/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/puma.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/config/routes.rb -------------------------------------------------------------------------------- /db/migrate/20130409010818_create_feeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130409010818_create_feeds.rb -------------------------------------------------------------------------------- /db/migrate/20130409010826_create_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130409010826_create_stories.rb -------------------------------------------------------------------------------- /db/migrate/20130412185253_add_new_fields_to_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130412185253_add_new_fields_to_stories.rb -------------------------------------------------------------------------------- /db/migrate/20130418221144_add_user_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130418221144_add_user_model.rb -------------------------------------------------------------------------------- /db/migrate/20130423001740_drop_email_from_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130423001740_drop_email_from_user.rb -------------------------------------------------------------------------------- /db/migrate/20130423180446_remove_author_from_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130423180446_remove_author_from_stories.rb -------------------------------------------------------------------------------- /db/migrate/20130425211008_add_setup_complete_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130425211008_add_setup_complete_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20130425222157_add_delayed_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130425222157_add_delayed_job.rb -------------------------------------------------------------------------------- /db/migrate/20130429232127_add_status_to_feeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130429232127_add_status_to_feeds.rb -------------------------------------------------------------------------------- /db/migrate/20130504005816_text_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130504005816_text_url.rb -------------------------------------------------------------------------------- /db/migrate/20130504022615_change_story_permalink_column.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130504022615_change_story_permalink_column.rb -------------------------------------------------------------------------------- /db/migrate/20130509131045_add_unique_constraints.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130509131045_add_unique_constraints.rb -------------------------------------------------------------------------------- /db/migrate/20130513025939_add_keep_unread_to_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130513025939_add_keep_unread_to_stories.rb -------------------------------------------------------------------------------- /db/migrate/20130513044029_add_is_starred_status_for_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130513044029_add_is_starred_status_for_stories.rb -------------------------------------------------------------------------------- /db/migrate/20130522014405_add_api_key_to_user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130522014405_add_api_key_to_user.rb -------------------------------------------------------------------------------- /db/migrate/20130730120312_add_entry_id_to_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130730120312_add_entry_id_to_stories.rb -------------------------------------------------------------------------------- /db/migrate/20130805113712_update_stories_unique_constraints.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130805113712_update_stories_unique_constraints.rb -------------------------------------------------------------------------------- /db/migrate/20130821020313_update_nil_entry_ids.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130821020313_update_nil_entry_ids.rb -------------------------------------------------------------------------------- /db/migrate/20130905204142_use_text_datatype_for_title_and_entry_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20130905204142_use_text_datatype_for_title_and_entry_id.rb -------------------------------------------------------------------------------- /db/migrate/20140413100725_add_groups_table_and_foreign_keys_to_feeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20140413100725_add_groups_table_and_foreign_keys_to_feeds.rb -------------------------------------------------------------------------------- /db/migrate/20140421224454_fix_invalid_unicode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20140421224454_fix_invalid_unicode.rb -------------------------------------------------------------------------------- /db/migrate/20141102103617_fix_invalid_titles_with_unicode_line_endings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20141102103617_fix_invalid_titles_with_unicode_line_endings.rb -------------------------------------------------------------------------------- /db/migrate/20221206231914_add_enclosure_url_to_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20221206231914_add_enclosure_url_to_stories.rb -------------------------------------------------------------------------------- /db/migrate/20230120222742_drop_setup_complete.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230120222742_drop_setup_complete.rb -------------------------------------------------------------------------------- /db/migrate/20230221233057_add_user_id_to_tables.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230221233057_add_user_id_to_tables.rb -------------------------------------------------------------------------------- /db/migrate/20230223045525_add_null_false_to_associations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230223045525_add_null_false_to_associations.rb -------------------------------------------------------------------------------- /db/migrate/20230223231930_add_username_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230223231930_add_username_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20230224042638_update_unique_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230224042638_update_unique_indexes.rb -------------------------------------------------------------------------------- /db/migrate/20230301024452_encrypt_api_key.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230301024452_encrypt_api_key.rb -------------------------------------------------------------------------------- /db/migrate/20230305010750_create_good_jobs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230305010750_create_good_jobs.rb -------------------------------------------------------------------------------- /db/migrate/20230312193113_drop_delayed_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230312193113_drop_delayed_job.rb -------------------------------------------------------------------------------- /db/migrate/20230313034938_add_admin_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230313034938_add_admin_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20230330215830_create_subscriptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230330215830_create_subscriptions.rb -------------------------------------------------------------------------------- /db/migrate/20230721160939_create_settings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230721160939_create_settings.rb -------------------------------------------------------------------------------- /db/migrate/20230801025230_create_good_job_settings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230801025230_create_good_job_settings.rb -------------------------------------------------------------------------------- /db/migrate/20230801025231_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230801025231_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb -------------------------------------------------------------------------------- /db/migrate/20230801025232_create_good_job_batches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230801025232_create_good_job_batches.rb -------------------------------------------------------------------------------- /db/migrate/20230801025233_create_good_job_executions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230801025233_create_good_job_executions.rb -------------------------------------------------------------------------------- /db/migrate/20230801025234_create_good_jobs_error_event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20230801025234_create_good_jobs_error_event.rb -------------------------------------------------------------------------------- /db/migrate/20240226201050_add_precision_to_timestamps.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240226201050_add_precision_to_timestamps.rb -------------------------------------------------------------------------------- /db/migrate/20240313195404_add_default_to_stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240313195404_add_default_to_stories.rb -------------------------------------------------------------------------------- /db/migrate/20240314031219_recreate_good_job_cron_indexes_with_conditional.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240314031219_recreate_good_job_cron_indexes_with_conditional.rb -------------------------------------------------------------------------------- /db/migrate/20240314031220_create_good_job_labels.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240314031220_create_good_job_labels.rb -------------------------------------------------------------------------------- /db/migrate/20240314031221_create_good_job_labels_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240314031221_create_good_job_labels_index.rb -------------------------------------------------------------------------------- /db/migrate/20240314031222_remove_good_job_active_id_index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240314031222_remove_good_job_active_id_index.rb -------------------------------------------------------------------------------- /db/migrate/20240314031223_create_index_good_job_jobs_for_candidate_lookup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240314031223_create_index_good_job_jobs_for_candidate_lookup.rb -------------------------------------------------------------------------------- /db/migrate/20240316211109_add_stories_order_to_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240316211109_add_stories_order_to_users.rb -------------------------------------------------------------------------------- /db/migrate/20240709172405_create_good_job_execution_error_backtrace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240709172405_create_good_job_execution_error_backtrace.rb -------------------------------------------------------------------------------- /db/migrate/20240709172406_create_good_job_process_lock_ids.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240709172406_create_good_job_process_lock_ids.rb -------------------------------------------------------------------------------- /db/migrate/20240709172407_create_good_job_process_lock_indexes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240709172407_create_good_job_process_lock_indexes.rb -------------------------------------------------------------------------------- /db/migrate/20240709172408_create_good_job_execution_duration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/migrate/20240709172408_create_good_job_execution_duration.rb -------------------------------------------------------------------------------- /db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/db/schema.rb -------------------------------------------------------------------------------- /db/seeds.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/init_or_update_env.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/docker/init_or_update_env.rb -------------------------------------------------------------------------------- /docker/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/docker/start.sh -------------------------------------------------------------------------------- /docker/supervisord.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/docker/supervisord.conf -------------------------------------------------------------------------------- /docs/Docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/docs/Docker.md -------------------------------------------------------------------------------- /docs/Heroku.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/docs/Heroku.md -------------------------------------------------------------------------------- /docs/OpenShift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/docs/OpenShift.md -------------------------------------------------------------------------------- /docs/VPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/docs/VPS.md -------------------------------------------------------------------------------- /lib/admin_constraint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/lib/admin_constraint.rb -------------------------------------------------------------------------------- /lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/400.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/400.html -------------------------------------------------------------------------------- /public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/404.html -------------------------------------------------------------------------------- /public/406-unsupported-browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/406-unsupported-browser.html -------------------------------------------------------------------------------- /public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/422.html -------------------------------------------------------------------------------- /public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/500.html -------------------------------------------------------------------------------- /public/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Black.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Black.eot -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Black.ttf -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Black.woff -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Black.woff2 -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Bold.eot -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Bold.ttf -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Bold.woff -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Bold.woff2 -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Italic.eot -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Italic.ttf -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Italic.woff -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Italic.woff2 -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Light.eot -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Light.ttf -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Light.woff -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Light.woff2 -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Regular.eot -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Regular.ttf -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Regular.woff -------------------------------------------------------------------------------- /public/fonts/lato/Lato-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/lato/Lato-Regular.woff2 -------------------------------------------------------------------------------- /public/fonts/reenie-beanie/ReenieBeanie.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/reenie-beanie/ReenieBeanie.eot -------------------------------------------------------------------------------- /public/fonts/reenie-beanie/ReenieBeanie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/reenie-beanie/ReenieBeanie.svg -------------------------------------------------------------------------------- /public/fonts/reenie-beanie/ReenieBeanie.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/reenie-beanie/ReenieBeanie.ttf -------------------------------------------------------------------------------- /public/fonts/reenie-beanie/ReenieBeanie.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/reenie-beanie/ReenieBeanie.woff -------------------------------------------------------------------------------- /public/fonts/reenie-beanie/ReenieBeanie.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/fonts/reenie-beanie/ReenieBeanie.woff2 -------------------------------------------------------------------------------- /public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/icon.png -------------------------------------------------------------------------------- /public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/icon.svg -------------------------------------------------------------------------------- /public/img/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/img/apple-touch-icon-precomposed.png -------------------------------------------------------------------------------- /public/img/arrow-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/img/arrow-left.png -------------------------------------------------------------------------------- /public/img/arrow-right-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/img/arrow-right-up.png -------------------------------------------------------------------------------- /public/img/arrow-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/img/arrow-right.png -------------------------------------------------------------------------------- /public/img/arrow-up-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/img/arrow-up-left.png -------------------------------------------------------------------------------- /public/img/arrow-up-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/img/arrow-up-right.png -------------------------------------------------------------------------------- /public/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/img/favicon.png -------------------------------------------------------------------------------- /public/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/public/robots.txt -------------------------------------------------------------------------------- /screenshots/feed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/screenshots/feed.png -------------------------------------------------------------------------------- /screenshots/instructions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/screenshots/instructions.png -------------------------------------------------------------------------------- /screenshots/keyboard_shortcuts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/screenshots/keyboard_shortcuts.png -------------------------------------------------------------------------------- /screenshots/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/screenshots/logo.png -------------------------------------------------------------------------------- /screenshots/rss-zero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/screenshots/rss-zero.png -------------------------------------------------------------------------------- /screenshots/stories.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/screenshots/stories.png -------------------------------------------------------------------------------- /spec/commands/cast_boolean_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/cast_boolean_spec.rb -------------------------------------------------------------------------------- /spec/commands/feed/create_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/feed/create_spec.rb -------------------------------------------------------------------------------- /spec/commands/feed/export_to_opml_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/feed/export_to_opml_spec.rb -------------------------------------------------------------------------------- /spec/commands/feed/fetch_all_for_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/feed/fetch_all_for_user_spec.rb -------------------------------------------------------------------------------- /spec/commands/feed/fetch_all_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/feed/fetch_all_spec.rb -------------------------------------------------------------------------------- /spec/commands/feed/fetch_one_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/feed/fetch_one_spec.rb -------------------------------------------------------------------------------- /spec/commands/feed/find_new_stories_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/feed/find_new_stories_spec.rb -------------------------------------------------------------------------------- /spec/commands/feed/import_from_opml_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/feed/import_from_opml_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/authentication_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/authentication_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/read_favicons_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/read_favicons_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/read_feeds_groups_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/read_feeds_groups_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/read_feeds_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/read_feeds_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/read_groups_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/read_groups_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/read_items_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/read_items_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/read_links_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/read_links_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/sync_saved_item_ids_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/sync_saved_item_ids_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/sync_unread_item_ids_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/sync_unread_item_ids_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/write_mark_feed_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/write_mark_feed_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/write_mark_group_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/write_mark_group_spec.rb -------------------------------------------------------------------------------- /spec/commands/fever_api/write_mark_item_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/fever_api/write_mark_item_spec.rb -------------------------------------------------------------------------------- /spec/commands/story/mark_all_as_read_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/story/mark_all_as_read_spec.rb -------------------------------------------------------------------------------- /spec/commands/story/mark_as_read_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/story/mark_as_read_spec.rb -------------------------------------------------------------------------------- /spec/commands/story/mark_as_starred_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/story/mark_as_starred_spec.rb -------------------------------------------------------------------------------- /spec/commands/story/mark_as_unread_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/story/mark_as_unread_spec.rb -------------------------------------------------------------------------------- /spec/commands/story/mark_as_unstarred_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/story/mark_as_unstarred_spec.rb -------------------------------------------------------------------------------- /spec/commands/story/mark_feed_as_read_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/story/mark_feed_as_read_spec.rb -------------------------------------------------------------------------------- /spec/commands/story/mark_group_as_read_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/story/mark_group_as_read_spec.rb -------------------------------------------------------------------------------- /spec/commands/user/sign_in_user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/commands/user/sign_in_user_spec.rb -------------------------------------------------------------------------------- /spec/factories/feeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/factories/feeds.rb -------------------------------------------------------------------------------- /spec/factories/groups.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/factories/groups.rb -------------------------------------------------------------------------------- /spec/factories/stories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/factories/stories.rb -------------------------------------------------------------------------------- /spec/factories/users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/factories/users.rb -------------------------------------------------------------------------------- /spec/fixtures/feeds.opml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/fixtures/feeds.opml -------------------------------------------------------------------------------- /spec/helpers/url_helpers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/helpers/url_helpers_spec.rb -------------------------------------------------------------------------------- /spec/integration/feed_importing_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/integration/feed_importing_spec.rb -------------------------------------------------------------------------------- /spec/javascript/spec/models/story_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/spec/models/story_spec.js -------------------------------------------------------------------------------- /spec/javascript/spec/spec_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/spec/spec_helper.js -------------------------------------------------------------------------------- /spec/javascript/spec/views/story_view_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/spec/views/story_view_spec.js -------------------------------------------------------------------------------- /spec/javascript/support/vendor/css/mocha.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/support/vendor/css/mocha.css -------------------------------------------------------------------------------- /spec/javascript/support/vendor/js/chai-backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/support/vendor/js/chai-backbone.js -------------------------------------------------------------------------------- /spec/javascript/support/vendor/js/chai-changes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/support/vendor/js/chai-changes.js -------------------------------------------------------------------------------- /spec/javascript/support/vendor/js/chai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/support/vendor/js/chai.js -------------------------------------------------------------------------------- /spec/javascript/support/vendor/js/mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/support/vendor/js/mocha.js -------------------------------------------------------------------------------- /spec/javascript/support/vendor/js/sinon-chai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/support/vendor/js/sinon-chai.js -------------------------------------------------------------------------------- /spec/javascript/support/vendor/js/sinon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/support/vendor/js/sinon.js -------------------------------------------------------------------------------- /spec/javascript/support/views/test/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/support/views/test/index.html.erb -------------------------------------------------------------------------------- /spec/javascript/test_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/javascript/test_controller.rb -------------------------------------------------------------------------------- /spec/jobs/callable_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/jobs/callable_job_spec.rb -------------------------------------------------------------------------------- /spec/lib/admin_constraint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/lib/admin_constraint_spec.rb -------------------------------------------------------------------------------- /spec/models/application_record_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/models/application_record_spec.rb -------------------------------------------------------------------------------- /spec/models/feed_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/models/feed_spec.rb -------------------------------------------------------------------------------- /spec/models/group_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/models/group_spec.rb -------------------------------------------------------------------------------- /spec/models/migration_status_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/models/migration_status_spec.rb -------------------------------------------------------------------------------- /spec/models/setting/user_signup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/models/setting/user_signup_spec.rb -------------------------------------------------------------------------------- /spec/models/story_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/models/story_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/rails_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/rails_helper.rb -------------------------------------------------------------------------------- /spec/repositories/feed_repository_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/repositories/feed_repository_spec.rb -------------------------------------------------------------------------------- /spec/repositories/group_repository_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/repositories/group_repository_spec.rb -------------------------------------------------------------------------------- /spec/repositories/story_repository_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/repositories/story_repository_spec.rb -------------------------------------------------------------------------------- /spec/repositories/user_repository_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/repositories/user_repository_spec.rb -------------------------------------------------------------------------------- /spec/requests/debug_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/debug_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/exports_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/exports_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/feeds_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/feeds_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/fever_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/fever_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/imports_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/imports_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/passwords_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/passwords_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/profiles_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/profiles_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/sessions_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/sessions_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/settings_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/settings_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/stories_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/stories_controller_spec.rb -------------------------------------------------------------------------------- /spec/requests/tutorials_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/requests/tutorials_controller_spec.rb -------------------------------------------------------------------------------- /spec/sample_data/feeds/feed01_valid_feed/feed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/sample_data/feeds/feed01_valid_feed/feed.xml -------------------------------------------------------------------------------- /spec/sample_data/feeds/feed01_valid_feed/feed_updated.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/sample_data/feeds/feed01_valid_feed/feed_updated.xml -------------------------------------------------------------------------------- /spec/sample_data/feeds/feed02_invalid_published_dates/feed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/sample_data/feeds/feed02_invalid_published_dates/feed.xml -------------------------------------------------------------------------------- /spec/sample_data/subscriptions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/sample_data/subscriptions.xml -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/axe_core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/axe_core.rb -------------------------------------------------------------------------------- /spec/support/capybara.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/capybara.rb -------------------------------------------------------------------------------- /spec/support/coverage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/coverage.rb -------------------------------------------------------------------------------- /spec/support/downloads.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/downloads.rb -------------------------------------------------------------------------------- /spec/support/factory_bot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/factory_bot.rb -------------------------------------------------------------------------------- /spec/support/feed_server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/feed_server.rb -------------------------------------------------------------------------------- /spec/support/files/subscriptions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/files/subscriptions.xml -------------------------------------------------------------------------------- /spec/support/generate_xml.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/generate_xml.rb -------------------------------------------------------------------------------- /spec/support/matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/matchers.rb -------------------------------------------------------------------------------- /spec/support/matchers/change_all_records.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/matchers/change_all_records.rb -------------------------------------------------------------------------------- /spec/support/matchers/change_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/matchers/change_record.rb -------------------------------------------------------------------------------- /spec/support/matchers/delete_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/matchers/delete_record.rb -------------------------------------------------------------------------------- /spec/support/matchers/invoke.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/matchers/invoke.rb -------------------------------------------------------------------------------- /spec/support/request_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/request_helpers.rb -------------------------------------------------------------------------------- /spec/support/system_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/system_helpers.rb -------------------------------------------------------------------------------- /spec/support/webmock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/webmock.rb -------------------------------------------------------------------------------- /spec/support/with_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/support/with_model.rb -------------------------------------------------------------------------------- /spec/system/account_setup_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/account_setup_spec.rb -------------------------------------------------------------------------------- /spec/system/application_settings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/application_settings_spec.rb -------------------------------------------------------------------------------- /spec/system/export_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/export_spec.rb -------------------------------------------------------------------------------- /spec/system/feeds_index_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/feeds_index_spec.rb -------------------------------------------------------------------------------- /spec/system/good_job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/good_job_spec.rb -------------------------------------------------------------------------------- /spec/system/import_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/import_spec.rb -------------------------------------------------------------------------------- /spec/system/js_tests_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/js_tests_spec.rb -------------------------------------------------------------------------------- /spec/system/profile_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/profile_spec.rb -------------------------------------------------------------------------------- /spec/system/stories_index_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/system/stories_index_spec.rb -------------------------------------------------------------------------------- /spec/tasks/remove_old_stories_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/tasks/remove_old_stories_spec.rb -------------------------------------------------------------------------------- /spec/utils/authorization_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/utils/authorization_spec.rb -------------------------------------------------------------------------------- /spec/utils/content_sanitizer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/utils/content_sanitizer_spec.rb -------------------------------------------------------------------------------- /spec/utils/feed_discovery_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/utils/feed_discovery_spec.rb -------------------------------------------------------------------------------- /spec/utils/i18n_support_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/utils/i18n_support_spec.rb -------------------------------------------------------------------------------- /spec/utils/opml_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/spec/utils/opml_parser_spec.rb -------------------------------------------------------------------------------- /tmp/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tmp/pids/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/assets/javascripts/backbone-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/vendor/assets/javascripts/backbone-min.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/bootstrap-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/vendor/assets/javascripts/bootstrap-min.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/bootstrap.file-input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/vendor/assets/javascripts/bootstrap.file-input.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/jquery-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/vendor/assets/javascripts/jquery-min.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/jquery-visible-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/vendor/assets/javascripts/jquery-visible-min.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/mousetrap-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/vendor/assets/javascripts/mousetrap-min.js -------------------------------------------------------------------------------- /vendor/assets/javascripts/underscore-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stringer-rss/stringer/HEAD/vendor/assets/javascripts/underscore-min.js --------------------------------------------------------------------------------