gitextract_oagz7ovf/ ├── .erb-lint.yml ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ └── ruby.yml ├── .gitignore ├── .hound.yml ├── .metrics ├── .reek.yml ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Gemfile ├── MIT-LICENSE ├── README.md ├── Rakefile ├── TODO.txt ├── app/ │ ├── assets/ │ │ ├── config/ │ │ │ └── manifest.js │ │ └── images/ │ │ └── .keep │ ├── controllers/ │ │ └── application_controller.rb │ ├── helpers/ │ │ └── theme_helper.rb │ ├── mailers/ │ │ └── application_mailer.rb │ ├── models/ │ │ ├── application_record.rb │ │ ├── authors_sidebar.rb │ │ ├── concerns/ │ │ │ └── .keep │ │ ├── livesearch_sidebar.rb │ │ ├── notes_sidebar.rb │ │ ├── popular_sidebar.rb │ │ └── xml_sidebar.rb │ └── views/ │ ├── authors_sidebar/ │ │ └── _content.html.erb │ ├── livesearch_sidebar/ │ │ └── _content.html.erb │ ├── notes_sidebar/ │ │ └── _content.html.erb │ ├── popular_sidebar/ │ │ └── _content.html.erb │ └── xml_sidebar/ │ └── _content.html.erb ├── bin/ │ ├── bundle │ ├── i18n-tasks │ ├── rails │ ├── rake │ ├── rspec │ ├── setup │ ├── update │ └── yarn ├── config/ │ ├── application.rb │ ├── boot.rb │ ├── cable.yml │ ├── database.yml.mysql │ ├── database.yml.postgresql │ ├── environment.rb │ ├── environments/ │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── filemanager.yml │ ├── i18n-tasks.yml │ ├── initializers/ │ │ ├── application_controller_renderer.rb │ │ ├── assets.rb │ │ ├── backtrace_silencers.rb │ │ ├── carrierwave.rb │ │ ├── content_security_policy.rb │ │ ├── cookies_serializer.rb │ │ ├── filter_parameter_logging.rb │ │ ├── flickr.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── new_framework_defaults_7_1.rb │ │ ├── non_digest_assets.rb │ │ ├── permissions_policy.rb │ │ ├── rack_attack.rb │ │ ├── recaptcha.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales/ │ │ ├── ar.yml │ │ ├── da.yml │ │ ├── de.yml │ │ ├── en.yml │ │ ├── es-MX.yml │ │ ├── fr.yml │ │ ├── he.yml │ │ ├── it.yml │ │ ├── ja.yml │ │ ├── lt.yml │ │ ├── nb.yml │ │ ├── nl.yml │ │ ├── pl.yml │ │ ├── pt-BR.yml │ │ ├── ro.yml │ │ ├── ru.yml │ │ ├── sidebars.ar.yml │ │ ├── sidebars.da.yml │ │ ├── sidebars.de.yml │ │ ├── sidebars.en.yml │ │ ├── sidebars.es-MX.yml │ │ ├── sidebars.fr.yml │ │ ├── sidebars.he.yml │ │ ├── sidebars.it.yml │ │ ├── sidebars.ja.yml │ │ ├── sidebars.lt.yml │ │ ├── sidebars.nb.yml │ │ ├── sidebars.nl.yml │ │ ├── sidebars.pl.yml │ │ ├── sidebars.pt-BR.yml │ │ ├── sidebars.ro.yml │ │ ├── sidebars.ru.yml │ │ ├── sidebars.zh-CN.yml │ │ ├── sidebars.zh-TW.yml │ │ ├── zh-CN.yml │ │ └── zh-TW.yml │ ├── mail.yml.example │ ├── puma.rb │ ├── routes.rb │ ├── secrets.yml │ ├── spring.rb │ └── storage.yml ├── config.ru ├── db/ │ ├── converters/ │ │ ├── README │ │ ├── blogger.rb │ │ ├── feed.rb │ │ └── rss.rb │ ├── migrate/ │ │ ├── 113_initial_schema.publify_core_engine.rb │ │ ├── 114_fixes_buggy_articles_and_notes.publify_core_engine.rb │ │ ├── 115_drops_categories_for_tags.publify_core_engine.rb │ │ ├── 20150207131657_add_missing_indexes.publify_core_engine.rb │ │ ├── 20150807134129_simplify_redirect_relations.publify_core_engine.rb │ │ ├── 20150808052637_add_blog_ids.publify_core_engine.rb │ │ ├── 20150808191127_add_blog_id_to_redirects.publify_core_engine.rb │ │ ├── 20150810094754_add_blog_id_to_tags.publify_core_engine.rb │ │ ├── 20160108111120_add_devise_to_users.publify_core_engine.rb │ │ ├── 20160108184201_move_last_connection_to_last_sign_in_at.publify_core_engine.rb │ │ ├── 20160110094906_remove_profiles_rights.publify_core_engine.rb │ │ ├── 20160605103918_replace_profile_id_with_string.publify_core_engine.rb │ │ ├── 20160605154632_remove_profiles.publify_core_engine.rb │ │ ├── 20160701061851_demand_blog_id_on_contents.publify_core_engine.rb │ │ ├── 20160701062604_add_blog_id_to_resources.publify_core_engine.rb │ │ ├── 20161030121548_add_sessions_table.rb │ │ ├── 20170528093428_move_resources_to_content.publify_core_engine.rb │ │ ├── 20170528120220_move_tags_to_content.publify_core_engine.rb │ │ ├── 20170530063901_remove_separate_published_flag.publify_core_engine.rb │ │ ├── 20170605103539_remove_extra_state_columns_from_feedback.publify_core_engine.rb │ │ ├── 20170702105518_remove_published_at_from_feedback.publify_core_engine.rb │ │ ├── 20190210121314_add_text_filter_name_fields.publify_core_engine.rb │ │ ├── 20190210121315_move_text_filter_to_name.publify_core_engine.rb │ │ ├── 20190210121316_remove_text_filter_ids.publify_core_engine.rb │ │ ├── 20190210121317_remove_text_filters.publify_core_engine.rb │ │ ├── 20200413141133_add_unique_indexes.publify_core_engine.rb │ │ ├── 20221007091118_remove_table_sitealizer.publify_core_engine.rb │ │ ├── 20221010170801_remove_page_caches_table.publify_core_engine.rb │ │ └── 20221012164027_remove_itunes_fields_from_resources.publify_core_engine.rb │ ├── schema.rb │ └── seeds.rb ├── doc/ │ ├── CACHE.SETUP.README │ └── dependency_decisions.yml ├── lib/ │ ├── generators/ │ │ └── sidebar/ │ │ ├── USAGE │ │ ├── sidebar_generator.rb │ │ └── templates/ │ │ ├── _content.html.erb.erb │ │ ├── model_spec.rb.erb │ │ └── sidebar.rb.erb │ ├── publify_app/ │ │ └── textfilter/ │ │ ├── flickr.rb │ │ ├── htmlfilter.rb │ │ └── lightbox.rb │ ├── publify_plugins/ │ │ ├── avatar_plugin.rb │ │ └── gravatar.rb │ └── tasks/ │ ├── i18n.rake │ └── rubocop.rake ├── log/ │ └── .keep ├── public/ │ ├── 404.html │ ├── 422.html │ └── 500.html ├── spec/ │ ├── controllers/ │ │ ├── articles_controller_spec.rb │ │ ├── feedback_controller_spec.rb │ │ ├── tags_controller_spec.rb │ │ └── xml_controller_spec.rb │ ├── features/ │ │ └── switch_theme_spec.rb │ ├── lib/ │ │ ├── publify_plugins/ │ │ │ └── gravatar_spec.rb │ │ ├── publify_textfilter_flickr_spec.rb │ │ ├── publify_textfilter_lightbox_spec.rb │ │ └── text_filter_plugin_spec.rb │ ├── models/ │ │ ├── authors_sidebar_spec.rb │ │ ├── notes_sidebar_spec.rb │ │ ├── popular_sidebar_spec.rb │ │ ├── sidebar_registry_spec.rb │ │ └── xml_sidebar_spec.rb │ ├── rails_helper.rb │ ├── spec_helper.rb │ └── views/ │ ├── comments/ │ │ └── html_sanitization_spec.rb │ ├── layouts/ │ │ └── default_spec.rb │ └── xml_sidebar/ │ └── _content.html.erb_spec.rb ├── themes/ │ └── bootstrap-2/ │ ├── about.markdown │ ├── javascripts/ │ │ └── bootstrap.js │ ├── less/ │ │ ├── .csscomb.json │ │ ├── .csslintrc │ │ ├── alerts.less │ │ ├── badges.less │ │ ├── bootstrap.less │ │ ├── breadcrumbs.less │ │ ├── button-groups.less │ │ ├── buttons.less │ │ ├── carousel.less │ │ ├── close.less │ │ ├── code.less │ │ ├── component-animations.less │ │ ├── dropdowns.less │ │ ├── forms.less │ │ ├── glyphicons.less │ │ ├── grid.less │ │ ├── input-groups.less │ │ ├── jumbotron.less │ │ ├── labels.less │ │ ├── list-group.less │ │ ├── media.less │ │ ├── mixins/ │ │ │ ├── alerts.less │ │ │ ├── background-variant.less │ │ │ ├── border-radius.less │ │ │ ├── buttons.less │ │ │ ├── center-block.less │ │ │ ├── clearfix.less │ │ │ ├── forms.less │ │ │ ├── gradients.less │ │ │ ├── grid-framework.less │ │ │ ├── grid.less │ │ │ ├── hide-text.less │ │ │ ├── image.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── nav-divider.less │ │ │ ├── nav-vertical-align.less │ │ │ ├── opacity.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── progress-bar.less │ │ │ ├── reset-filter.less │ │ │ ├── resize.less │ │ │ ├── responsive-visibility.less │ │ │ ├── size.less │ │ │ ├── tab-focus.less │ │ │ ├── table-row.less │ │ │ ├── text-emphasis.less │ │ │ ├── text-overflow.less │ │ │ └── vendor-prefixes.less │ │ ├── mixins.less │ │ ├── modals.less │ │ ├── navbar.less │ │ ├── navs.less │ │ ├── normalize.less │ │ ├── pager.less │ │ ├── pagination.less │ │ ├── panels.less │ │ ├── popovers.less │ │ ├── print.less │ │ ├── progress-bars.less │ │ ├── responsive-embed.less │ │ ├── responsive-utilities.less │ │ ├── scaffolding.less │ │ ├── tables.less │ │ ├── theme.less │ │ ├── thumbnails.less │ │ ├── tooltip.less │ │ ├── type.less │ │ ├── utilities.less │ │ ├── variables.less │ │ └── wells.less │ ├── stylesheets/ │ │ ├── bootstrap.css │ │ └── style.css │ └── views/ │ ├── articles/ │ │ ├── _article.html.erb │ │ ├── _comment_counter.html.erb │ │ ├── _comment_form.html.erb │ │ ├── _comment_list.html.erb │ │ ├── _meta.html.erb │ │ ├── _trackback.html.erb │ │ ├── index.html.erb │ │ ├── read.html.erb │ │ ├── search.html.erb │ │ └── view_page.html.erb │ ├── comments/ │ │ └── _comment.html.erb │ ├── layouts/ │ │ └── default.html.erb │ └── tags/ │ └── show.html.erb └── vendor/ └── .keep