Created
January 18, 2019 10:53
-
-
Save sonalkr132/d029492d0237afa9ef829000fa7d6944 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
== Brakeman Report == | |
Application Path: /home/aditya/rubygems.org | |
Rails Version: 5.2.2 | |
Brakeman Version: 4.4.0 | |
Scan Date: 2019-01-18 16:23:20 +0530 | |
Duration: 1.622901744 seconds | |
Checks Run: BasicAuth, BasicAuthTimingAttack, ContentTag, CreateWith, CrossSiteScripting, DefaultRoutes, Deserialize, DetailedExceptions, DigestDoS, DynamicFinders, EscapeFunction, Evaluation, Execute, FileAccess, FileDisclosure, FilterSkipping, ForgerySetting, HeaderDoS, I18nXSS, JRubyXML, JSONEncoding, JSONParsing, LinkTo, LinkToHref, MailTo, MassAssignment, MimeTypeDoS, ModelAttrAccessible, ModelAttributes, ModelSerialize, NestedAttributes, NestedAttributesBypass, NumberToCurrency, PermitAttributes, QuoteTableName, Redirect, RegexDoS, Render, RenderDoS, RenderInline, ResponseSplitting, RouteDoS, SQL, SQLCVEs, SSLVerify, SafeBufferManipulation, SanitizeMethods, SelectTag, SelectVulnerability, Send, SendFile, SessionManipulation, SessionSettings, SimpleFormat, SingleQuotes, SkipBeforeFilter, SprocketsPathTraversal, StripTags, SymbolDoSCVE, TranslateBug, UnsafeReflection, ValidationRegex, WithoutProtection, XMLDoS, YAMLParsing | |
== Overview == | |
Controllers: 34 | |
Models: 16 | |
Templates: 51 | |
Errors: 1 | |
Security Warnings: 0 | |
== Warning Types == | |
== Controller Overview == | |
Controller: Api::BaseController | |
Parent: ApplicationController | |
Routes: [None] | |
Controller: Api::CompactIndexController | |
Parent: Api::BaseController | |
Routes: info, names, versions | |
Controller: Api::DeprecatedController | |
Parent: ApplicationController | |
Routes: [None] | |
Controller: Api::V1::ActivitiesController | |
Parent: Api::BaseController | |
Routes: [None] | |
Controller: Api::V1::ApiKeysController | |
Parent: Api::BaseController | |
Routes: reset, show | |
Controller: Api::V1::DeletionsController | |
Parent: Api::BaseController | |
Routes: create, destroy | |
Controller: Api::V1::DependenciesController | |
Parent: Api::BaseController | |
Routes: index | |
Controller: Api::V1::DownloadsController | |
Parent: Api::BaseController | |
Routes: index, show | |
Controller: Api::V1::OwnersController | |
Parent: Api::BaseController | |
Routes: gems | |
Controller: Api::V1::ProfilesController | |
Parent: Api::BaseController | |
Routes: show | |
Controller: Api::V1::RubygemsController | |
Parent: Api::BaseController | |
Routes: create, index, reverse_dependencies, show | |
Controller: Api::V1::SearchesController | |
Parent: Api::BaseController | |
Routes: [None] | |
Controller: Api::V1::TimeframeVersionsController | |
Parent: Api::BaseController | |
Routes: index | |
Controller: Api::V1::Versions::DownloadsController | |
Parent: Api::BaseController | |
Routes: [None] | |
Controller: Api::V1::VersionsController | |
Parent: Api::BaseController | |
Routes: latest, show | |
Controller: Api::V1::WebHooksController | |
Parent: Api::BaseController | |
Routes: create, fire, index, remove | |
Controller: Api::V2::VersionsController | |
Parent: Api::BaseController | |
Routes: show | |
Controller: ApplicationController | |
Parent: ActionController::Base | |
Includes: Clearance::Authentication, Clearance::Authorization | |
Routes: [None] | |
Controller: DashboardsController | |
Parent: ApplicationController | |
Routes: show | |
Controller: EmailConfirmationsController | |
Parent: ApplicationController | |
Routes: update | |
Controller: HomeController | |
Parent: ApplicationController | |
Routes: index | |
Controller: Internal::PingController | |
Parent: ApplicationController | |
Routes: index, revision | |
Controller: MultifactorAuthsController | |
Parent: ApplicationController | |
Routes: create, new, update | |
Controller: NewsController | |
Parent: ApplicationController | |
Routes: [None] | |
Controller: PasswordsController | |
Parent: Clearance::PasswordsController | |
Routes: [None] | |
Controller: ProfilesController | |
Parent: ApplicationController | |
Routes: delete, destroy, edit, show, update | |
Controller: ReverseDependenciesController | |
Parent: ApplicationController | |
Includes: LatestVersion | |
Routes: index | |
Controller: RubygemsController | |
Parent: ApplicationController | |
Includes: LatestVersion | |
Routes: index, show | |
Controller: SearchesController | |
Parent: ApplicationController | |
Routes: [None] | |
Controller: SessionsController | |
Parent: Clearance::SessionsController | |
Routes: create, mfa_create | |
Controller: StatsController | |
Parent: ApplicationController | |
Routes: index | |
Controller: SubscriptionsController | |
Parent: ApplicationController | |
Routes: create, destroy | |
Controller: UsersController | |
Parent: Clearance::UsersController | |
Routes: create, new | |
Controller: VersionsController | |
Parent: ApplicationController | |
Routes: index, show | |
== Template Output == | |
dashboards/show | |
[Escaped Output] t(".latest") | |
[Escaped Output] link_to(dashboard_path(:api_key => current_user.api_key, :format => :atom), :id => "feed", :title => t(".latest_title"), :class => "gem__link t-list__item", "data-icon" => "#") do; [ignored]; end | |
[Escaped Output] t(".no_subscriptions_html", :gem_link => link_to(t(".gem_link_text"), rubygem_path("rake"))) | |
[Escaped Output] rubygem_path(version.rubygem) | |
[Escaped Output] version.to_title | |
[Escaped Output] t("time_ago", :duration => time_ago_in_words(version.created_at)) | |
[Escaped Output] short_info(version) | |
[Escaped Output] t(".mine") | |
[Escaped Output] t(".no_owned_html", :creating_link => link_to(t(".creating_link_text"), "http://guides.rubygems.org/make-your-own-gem/"), :migrating_link => link_to(t(".migrating_link_text"), page_path("migrate"))) | |
[Escaped Output] link_to(rubygem.name, rubygem, :title => short_info(rubygem.versions.most_recent), :class => "t-link") | |
[Escaped Output] t(".my_subscriptions") | |
[Escaped Output] link_to(gem, gem, :title => short_info(gem.versions.most_recent), :class => "t-link") | |
email_confirmations/new | |
[Escaped Output] t(".will_email_notice") | |
[Escaped Output] form.label(:email, t("activerecord.attributes.user.email"), :class => "form__label") | |
[Escaped Output] form.email_field(:email, :size => "25", :class => "form__input") | |
[Escaped Output] form.submit(t(".submit"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(:email_confirmation, :url => email_confirmations_path) do; [Escaped Output] form.label(:email, t("activerecord.attributes.user.email"), :class => "form__label");[Escaped Output] form.email_field(:email, :size => "25", :class => "form__input");[Escaped Output] form.submit(t(".submit"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
email_confirmations/new.["EmailConfirmationsController#new"] | |
[Escaped Output] t(".will_email_notice") | |
[Escaped Output] FormBuilder.new.label(:email, t("activerecord.attributes.user.email"), :class => "form__label") | |
[Escaped Output] FormBuilder.new.email_field(:email, :size => "25", :class => "form__input") | |
[Escaped Output] FormBuilder.new.submit(t(".submit"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(:email_confirmation, :url => email_confirmations_path) do; [Escaped Output] FormBuilder.new.label(:email, t("activerecord.attributes.user.email"), :class => "form__label");[Escaped Output] FormBuilder.new.email_field(:email, :size => "25", :class => "form__input");[Escaped Output] FormBuilder.new.submit(t(".submit"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
home/index | |
[Escaped Output] t(".find_blurb") | |
[Escaped Output] search_field_tag(:query, params[:query], :placeholder => t("layouts.application.header.search_gem_html"), :autofocus => current_page?(root_url), :id => "home_query", :class => "home__search") | |
[Escaped Output] t("layouts.application.header.search_gem_html") | |
[Escaped Output] link_to(t("advanced_search"), advanced_search_path, :class => "home__advanced__search t-link--has-arrow") | |
[Escaped Output] label_tag(:home_query) do; [Escaped Output] t("layouts.application.header.search_gem_html");[Escaped Output] link_to(t("advanced_search"), advanced_search_path, :class => "home__advanced__search t-link--has-arrow"); end | |
[Escaped Output] submit_tag("\u2315", :name => nil, :class => "home__search__icon") | |
[Escaped Output] form_tag(search_path, :method => :get) do; [Escaped Output] search_field_tag(:query, params[:query], :placeholder => t("layouts.application.header.search_gem_html"), :autofocus => current_page?(root_url), :id => "home_query", :class => "home__search");[Escaped Output] label_tag(:home_query) do; [Escaped Output] t("layouts.application.header.search_gem_html");[Escaped Output] link_to(t("advanced_search"), advanced_search_path, :class => "home__advanced__search t-link--has-arrow"); end;[Escaped Output] submit_tag("\u2315", :name => nil, :class => "home__search__icon"); end | |
[Escaped Output] number_with_delimiter(@downloads_count) | |
[Escaped Output] t(".downloads_counting_html") | |
[Escaped Output] link_to(t(".learn.install_rubygems"), page_url("download"), :class => ("home__join #{@downloads_count.nil? ? ("no-download-count") : ("")}"), "data-icon" => ">") | |
[Escaped Output] link_to(t("layouts.application.footer.status"), "https://status.rubygems.org", :class => "home__link", "data-icon" => "\u2301") | |
[Escaped Output] link_to(t("layouts.application.footer.uptime"), "http://uptime.rubygems.org", :class => "home__link", "data-icon" => "\u29D6") | |
layouts/_feeds | |
[Escaped Output] atom_feed_link(t(:feed_subscribed), dashboard_url(:api_key => current_user.api_key, :format => :atom)) | |
[Escaped Output] atom_feed_link(t(:feed_latest), "https://feeds.feedburner.com/gemcutter-latest") | |
layouts/_feeds.["Template:layouts/application"] | |
[Escaped Output] atom_feed_link(t(:feed_subscribed), dashboard_url(:api_key => current_user.api_key, :format => :atom)) | |
[Escaped Output] atom_feed_link(t(:feed_latest), "https://feeds.feedburner.com/gemcutter-latest") | |
layouts/_plain_paginate | |
[Escaped Output] link_to_prev_page(items, "\u2039 Prev") | |
[Escaped Output] link_to_next_page(items, "Next \u203A") | |
layouts/application | |
[Escaped Output] page_title | |
[Escaped Output] size | |
[Escaped Output] size | |
[Escaped Output] t(:title) | |
[Escaped Output] stylesheet_link_tag("application") | |
[Escaped Output] render(partial => "layouts/feeds", {}) | |
[Escaped Output] csrf_meta_tag | |
[Escaped Output] yield(:head) | |
[Escaped Output] link_to(root_path, :title => "RubyGems", :class => "header__logo-wrap") do; [ignored]; end | |
[Escaped Output] search_field_tag(:query, params[:query], :placeholder => t(".header.search_gem_html"), :class => "header__search") | |
[Escaped Output] t(".header.search_gem_html") | |
[Escaped Output] label_tag(:query) do; [Escaped Output] t(".header.search_gem_html"); end | |
[Escaped Output] submit_tag("\u2315", :id => "search_submit", :name => nil, :class => "header__search__icon") | |
[Escaped Output] form_tag(search_path, :class => search_form_class, :method => :get) do; [Escaped Output] search_field_tag(:query, params[:query], :placeholder => t(".header.search_gem_html"), :class => "header__search");[Escaped Output] label_tag(:query) do; [Escaped Output] t(".header.search_gem_html"); end;[Escaped Output] submit_tag("\u2315", :id => "search_submit", :name => nil, :class => "header__search__icon"); end | |
[Escaped Output] profile_path(current_user.display_id) | |
[Escaped Output] current_user.name | |
[Escaped Output] gravatar(80, "user_gravatar") | |
[Escaped Output] link_to("News", news_url, :class => ("header__nav-link #{active?(news_path)}")) | |
[Escaped Output] link_to("Gems", rubygems_path, :class => "header__nav-link is-active") | |
[Escaped Output] link_to("Gems", rubygems_path, :class => "header__nav-link") | |
[Escaped Output] link_to(t(".footer.guides"), "http://guides.rubygems.org", :class => "header__nav-link") | |
[Escaped Output] link_to(t(".footer.contribute"), "http://guides.rubygems.org/contributing/", :class => "header__nav-link") | |
[Escaped Output] profile_path(current_user.display_id) | |
[Escaped Output] current_user.name | |
[Escaped Output] gravatar(80, "user_gravatar") | |
[Escaped Output] link_to(t(".header.dashboard"), dashboard_path, :class => "header__nav-link") | |
[Escaped Output] link_to(t(".header.sign_out"), sign_out_path, :method => :delete, :class => "header__nav-link") | |
[Escaped Output] link_to(t(".header.sign_in"), sign_in_path, :class => ("header__nav-link #{"is-active" if (request.path_info == "/sign_in")}")) | |
[Escaped Output] link_to(t(".header.sign_up"), sign_up_path, :class => ("header__nav-link #{"is-active" if (request.path_info == "/sign_up")}")) | |
[Escaped Output] name | |
[Escaped Output] msg | |
[Escaped Output] render(partial => "announcements/public_announcement", {}) | |
[Escaped Output] yield(:fold) | |
[Escaped Output] link_to(@title, @title_url, :class => "t-link--black") | |
[Escaped Output] @subtitle.html_safe | |
[Escaped Output] yield(:title) | |
[Escaped Output] yield | |
[Escaped Output] yield | |
[Escaped Output] link_to(t(".footer.status"), "https://status.rubygems.org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.uptime"), "http://uptime.rubygems.org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.source_code"), "https://github.com/rubygems/rubygems.org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.data"), page_path("data"), :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.discussion_forum"), "https://groups.google.com/group/rubygems-org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.statistics"), stats_path, :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.blog"), "http://blog.rubygems.org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.about"), page_path("about"), :class => "nav--v__link--footer is-active") | |
[Escaped Output] link_to(t(".footer.about"), page_path("about"), :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.help"), t(:help_url), :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.api"), "http://guides.rubygems.org/rubygems-org-api", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.security"), page_path("security"), :class => "nav--v__link--footer is-active") | |
[Escaped Output] link_to(t(".footer.security"), page_path("security"), :class => "nav--v__link--footer") | |
[Escaped Output] t("footer_about_html", :publish_docs => "http://guides.rubygems.org/publishing/", :install_docs => "http://guides.rubygems.org/command-reference/#gem-install", :api_docs => "http://guides.rubygems.org/rubygems-org-api/", :gem_list => rubygems_path, :contributing_docs => "http://guides.rubygems.org/contributing/") | |
[Escaped Output] t("footer_sponsors_html", :sponsors_page => page_path("sponsors")) | |
[Escaped Output] t("footer_join_rt_html") | |
[Escaped Output] t("layouts.application.footer.supported_by") | |
[Escaped Output] t("layouts.application.footer.supported_by") | |
[Escaped Output] t("layouts.application.footer.designed_by") | |
[Escaped Output] t("layouts.application.footer.resolved_with") | |
[Escaped Output] t("layouts.application.footer.optimized_by") | |
[Escaped Output] t("layouts.application.footer.tracking_by") | |
[Escaped Output] t("layouts.application.footer.monitored_by") | |
[Escaped Output] t("layouts.application.footer.gems_served_by") | |
[Escaped Output] t("layouts.application.footer.monitored_by") | |
[Escaped Output] t("layouts.application.footer.tested_by") | |
[Escaped Output] link_to(I18n.t(:locale_name, :locale => language), url_for(:locale => language, :only_path => true), :class => "nav--v__link--footer") | |
[Escaped Output] javascript_include_tag("application") | |
[Escaped Output] yield(:javascript) | |
layouts/application.["Api::CompactIndexController#names"] | |
[Escaped Output] page_title | |
[Escaped Output] size | |
[Escaped Output] size | |
[Escaped Output] t(:title) | |
[Escaped Output] stylesheet_link_tag("application") | |
[Escaped Output] render(partial => "layouts/feeds", {}) | |
[Escaped Output] csrf_meta_tag | |
[Escaped Output] yield(:head) | |
[Escaped Output] link_to(root_path, :title => "RubyGems", :class => "header__logo-wrap") do; [ignored]; end | |
[Escaped Output] search_field_tag(:query, params[:query], :placeholder => t(".header.search_gem_html"), :class => "header__search") | |
[Escaped Output] t(".header.search_gem_html") | |
[Escaped Output] label_tag(:query) do; [Escaped Output] t(".header.search_gem_html"); end | |
[Escaped Output] submit_tag("\u2315", :id => "search_submit", :name => nil, :class => "header__search__icon") | |
[Escaped Output] form_tag(search_path, :class => search_form_class, :method => :get) do; [Escaped Output] search_field_tag(:query, params[:query], :placeholder => t(".header.search_gem_html"), :class => "header__search");[Escaped Output] label_tag(:query) do; [Escaped Output] t(".header.search_gem_html"); end;[Escaped Output] submit_tag("\u2315", :id => "search_submit", :name => nil, :class => "header__search__icon"); end | |
[Escaped Output] profile_path(current_user.display_id) | |
[Escaped Output] current_user.name | |
[Escaped Output] gravatar(80, "user_gravatar") | |
[Escaped Output] link_to("News", news_url, :class => ("header__nav-link #{active?(news_path)}")) | |
[Escaped Output] link_to("Gems", rubygems_path, :class => "header__nav-link is-active") | |
[Escaped Output] link_to("Gems", rubygems_path, :class => "header__nav-link") | |
[Escaped Output] link_to(t(".footer.guides"), "http://guides.rubygems.org", :class => "header__nav-link") | |
[Escaped Output] link_to(t(".footer.contribute"), "http://guides.rubygems.org/contributing/", :class => "header__nav-link") | |
[Escaped Output] profile_path(current_user.display_id) | |
[Escaped Output] current_user.name | |
[Escaped Output] gravatar(80, "user_gravatar") | |
[Escaped Output] link_to(t(".header.dashboard"), dashboard_path, :class => "header__nav-link") | |
[Escaped Output] link_to(t(".header.sign_out"), sign_out_path, :method => :delete, :class => "header__nav-link") | |
[Escaped Output] link_to(t(".header.sign_in"), sign_in_path, :class => ("header__nav-link #{"is-active" if (request.path_info == "/sign_in")}")) | |
[Escaped Output] link_to(t(".header.sign_up"), sign_up_path, :class => ("header__nav-link #{"is-active" if (request.path_info == "/sign_up")}")) | |
[Escaped Output] name | |
[Escaped Output] msg | |
[Escaped Output] render(partial => "announcements/public_announcement", {}) | |
[Escaped Output] yield(:fold) | |
[Escaped Output] link_to(@title, @title_url, :class => "t-link--black") | |
[Escaped Output] @subtitle.html_safe | |
[Escaped Output] yield(:title) | |
[Escaped Output] yield | |
[Escaped Output] yield | |
[Escaped Output] link_to(t(".footer.status"), "https://status.rubygems.org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.uptime"), "http://uptime.rubygems.org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.source_code"), "https://github.com/rubygems/rubygems.org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.data"), page_path("data"), :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.discussion_forum"), "https://groups.google.com/group/rubygems-org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.statistics"), stats_path, :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.blog"), "http://blog.rubygems.org", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.about"), page_path("about"), :class => "nav--v__link--footer is-active") | |
[Escaped Output] link_to(t(".footer.about"), page_path("about"), :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.help"), t(:help_url), :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.api"), "http://guides.rubygems.org/rubygems-org-api", :class => "nav--v__link--footer") | |
[Escaped Output] link_to(t(".footer.security"), page_path("security"), :class => "nav--v__link--footer is-active") | |
[Escaped Output] link_to(t(".footer.security"), page_path("security"), :class => "nav--v__link--footer") | |
[Escaped Output] t("footer_about_html", :publish_docs => "http://guides.rubygems.org/publishing/", :install_docs => "http://guides.rubygems.org/command-reference/#gem-install", :api_docs => "http://guides.rubygems.org/rubygems-org-api/", :gem_list => rubygems_path, :contributing_docs => "http://guides.rubygems.org/contributing/") | |
[Escaped Output] t("footer_sponsors_html", :sponsors_page => page_path("sponsors")) | |
[Escaped Output] t("footer_join_rt_html") | |
[Escaped Output] t("layouts.application.footer.supported_by") | |
[Escaped Output] t("layouts.application.footer.supported_by") | |
[Escaped Output] t("layouts.application.footer.designed_by") | |
[Escaped Output] t("layouts.application.footer.resolved_with") | |
[Escaped Output] t("layouts.application.footer.optimized_by") | |
[Escaped Output] t("layouts.application.footer.tracking_by") | |
[Escaped Output] t("layouts.application.footer.monitored_by") | |
[Escaped Output] t("layouts.application.footer.gems_served_by") | |
[Escaped Output] t("layouts.application.footer.monitored_by") | |
[Escaped Output] t("layouts.application.footer.tested_by") | |
[Escaped Output] link_to(I18n.t(:locale_name, :locale => language), url_for(:locale => language, :only_path => true), :class => "nav--v__link--footer") | |
[Escaped Output] javascript_include_tag("application") | |
[Escaped Output] yield(:javascript) | |
mailer/deletion_complete | |
[Escaped Output] t(".body_html", :sign_up => link_to(t("sign_up"), sign_up_url)) | |
mailer/deletion_failed | |
[Escaped Output] t(".body_html", :contact => link_to("contact", "http://help.rubygems.org")) | |
mailer/email_confirmation | |
[Escaped Output] @user.handle | |
[Escaped Output] t(".welcome_message") | |
[Escaped Output] link_to(t(".confirmation_link"), update_email_confirmations_url(:token => @user.confirmation_token.html_safe)) | |
mailer/email_reset | |
[Escaped Output] @user.handle | |
[Escaped Output] t(".visit_link_instructions") | |
[Escaped Output] link_to(t(".confirmation_link"), update_email_confirmations_url(:token => @user.confirmation_token.html_safe)) | |
[Escaped Output] t(".link_expiration_explanation") | |
multifactor_auths/new | |
[Escaped Output] raw(@qrcode_svg) | |
[Escaped Output] t(".scan_prompt") | |
[Escaped Output] t(".account", :account => ("#{issuer}:#{current_user.email}")) | |
[Escaped Output] t(".key", :key => @seed.chars.each_slice(4).map(&:join).join(" ")) | |
[Escaped Output] t(".time_based") | |
[Escaped Output] label_tag(:otp, "OTP code", :class => "form__label") | |
[Escaped Output] t(".otp_prompt") | |
[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off) | |
[Escaped Output] submit_tag(t(".enable"), :class => "form__submit") | |
[Escaped Output] form_tag(multifactor_auth_path, :method => :post) do; [Escaped Output] label_tag(:otp, "OTP code", :class => "form__label");[Escaped Output] t(".otp_prompt");[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off);[Escaped Output] submit_tag(t(".enable"), :class => "form__submit"); end | |
multifactor_auths/new.["MultifactorAuthsController#new"] | |
[Escaped Output] raw(RQRCode::QRCode.new(ROTP::TOTP.new(ROTP::Base32.random_base32, :issuer => issuer).provisioning_uri(current_user.email), :level => :l).as_svg) | |
[Escaped Output] t(".scan_prompt") | |
[Escaped Output] t(".account", :account => ("#{issuer}:#{current_user.email}")) | |
[Escaped Output] t(".key", :key => ROTP::Base32.random_base32.chars.each_slice(4).map(&:join).join(" ")) | |
[Escaped Output] t(".time_based") | |
[Escaped Output] label_tag(:otp, "OTP code", :class => "form__label") | |
[Escaped Output] t(".otp_prompt") | |
[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off) | |
[Escaped Output] submit_tag(t(".enable"), :class => "form__submit") | |
[Escaped Output] form_tag(multifactor_auth_path, :method => :post) do; [Escaped Output] label_tag(:otp, "OTP code", :class => "form__label");[Escaped Output] t(".otp_prompt");[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off);[Escaped Output] submit_tag(t(".enable"), :class => "form__submit"); end | |
multifactor_auths/recovery | |
[Escaped Output] code | |
[Escaped Output] t(".note") | |
[Escaped Output] link_to(t(".continue"), edit_profile_path) | |
multifactor_auths/recovery.["MultifactorAuthsController#create"] | |
[Escaped Output] code | |
[Escaped Output] t(".note") | |
[Escaped Output] link_to(t(".continue"), edit_profile_path) | |
news/_rubygem | |
[Escaped Output] rubygem.name | |
[Escaped Output] latest_version_number(rubygem) | |
[Escaped Output] nice_date_for(rubygem.updated_at) | |
[Escaped Output] short_info(rubygem) | |
[Escaped Output] download_count(rubygem) | |
[Escaped Output] t("rubygems.index.downloads") | |
[Escaped Output] link_to(rubygem_path(rubygem.name), :class => "gems__gem") do; [Escaped Output] rubygem.name;[Escaped Output] latest_version_number(rubygem);[Escaped Output] nice_date_for(rubygem.updated_at);[Escaped Output] short_info(rubygem);[Escaped Output] download_count(rubygem);[Escaped Output] t("rubygems.index.downloads"); end | |
news/_rubygem.["NewsController#show", "Template:news/show"] | |
[Escaped Output] Rubygem.new.name | |
[Escaped Output] latest_version_number(Rubygem.new) | |
[Escaped Output] nice_date_for(Rubygem.new.updated_at) | |
[Escaped Output] short_info(Rubygem.new) | |
[Escaped Output] download_count(Rubygem.new) | |
[Escaped Output] t("rubygems.index.downloads") | |
[Escaped Output] link_to(rubygem_path(Rubygem.new.name), :class => "gems__gem") do; [Escaped Output] Rubygem.new.name;[Escaped Output] latest_version_number(Rubygem.new);[Escaped Output] nice_date_for(Rubygem.new.updated_at);[Escaped Output] short_info(Rubygem.new);[Escaped Output] download_count(Rubygem.new);[Escaped Output] t("rubygems.index.downloads"); end | |
news/_rubygem.["Template:news/show"] | |
[Escaped Output] (Unresolved Model).new.name | |
[Escaped Output] latest_version_number((Unresolved Model).new) | |
[Escaped Output] nice_date_for((Unresolved Model).new.updated_at) | |
[Escaped Output] short_info((Unresolved Model).new) | |
[Escaped Output] download_count((Unresolved Model).new) | |
[Escaped Output] t("rubygems.index.downloads") | |
[Escaped Output] link_to(rubygem_path((Unresolved Model).new.name), :class => "gems__gem") do; [Escaped Output] (Unresolved Model).new.name;[Escaped Output] latest_version_number((Unresolved Model).new);[Escaped Output] nice_date_for((Unresolved Model).new.updated_at);[Escaped Output] short_info((Unresolved Model).new);[Escaped Output] download_count((Unresolved Model).new);[Escaped Output] t("rubygems.index.downloads"); end | |
news/show | |
[Escaped Output] link_to(t(".all_gems"), news_url, :class => ("news__nav-link #{active?(news_path)}")) | |
[Escaped Output] link_to(t(".popular_gems"), popular_news_url, :class => ("news__nav-link #{active?(popular_news_path)}")) | |
[Escaped Output] page_entries_info(@rubygems) | |
[Escaped Output] render(partial => "news/rubygem", { :collection => (@rubygems) }) | |
[Escaped Output] paginate(@rubygems) | |
news/show.["NewsController#popular"] | |
[Escaped Output] link_to(t(".all_gems"), news_url, :class => ("news__nav-link #{active?(news_path)}")) | |
[Escaped Output] link_to(t(".popular_gems"), popular_news_url, :class => ("news__nav-link #{active?(popular_news_path)}")) | |
[Escaped Output] page_entries_info(Rubygem.by_downloads.news(Gemcutter::POPULAR_DAYS_LIMIT).page(@page).per(10)) | |
[Escaped Output] render(partial => "news/rubygem", { :collection => Rubygem.by_downloads.news(Gemcutter::POPULAR_DAYS_LIMIT).page(@page).per(10) }) | |
[Escaped Output] paginate(Rubygem.by_downloads.news(Gemcutter::POPULAR_DAYS_LIMIT).page(@page).per(10)) | |
news/show.["NewsController#show"] | |
[Escaped Output] link_to(t(".all_gems"), news_url, :class => ("news__nav-link #{active?(news_path)}")) | |
[Escaped Output] link_to(t(".popular_gems"), popular_news_url, :class => ("news__nav-link #{active?(popular_news_path)}")) | |
[Escaped Output] page_entries_info(Rubygem.news(Gemcutter::NEWS_DAYS_LIMIT).page(@page).per(10)) | |
[Escaped Output] render(partial => "news/rubygem", { :collection => Rubygem.news(Gemcutter::NEWS_DAYS_LIMIT).page(@page).per(10) }) | |
[Escaped Output] paginate(Rubygem.news(Gemcutter::NEWS_DAYS_LIMIT).page(@page).per(10)) | |
pages/about | |
[Escaped Output] t(".purpose.header", :site => t("title")) | |
[Escaped Output] t(".purpose.better_api") | |
[Escaped Output] t(".purpose.transparent_pages") | |
[Escaped Output] t(".purpose.enable_community") | |
[Escaped Output] t(".founding_html", :founder => link_to("Nick Quaranto", "https://twitter.com/qrush"), :contributors => link_to("291 Rubyists", "https://github.com/rubygems/rubygems.org/graphs/contributors"), :downloads => link_to("millions of gem downloads", stats_path), :title => t("title")) | |
[Escaped Output] t(".support_html", :dockyard => link_to("DockYard", "https://www.dockyard.com/"), :github => link_to("GitHub", "https://github.com"), :heroku => link_to("Heroku", "https://heroku.com"), :aws => link_to("AWS", "https://aws.amazon.com")) | |
[Escaped Output] t(".technical_html", :rails => link_to("Rails", "http://rubyonrails.org"), :s3 => link_to("Amazon S3", "https://aws.amazon.com/s3/"), :fastly => link_to("Fastly", "https://www.fastly.com"), :source_code => link_to("please check out the code", "https://github.com/rubygems/rubygems.org"), :license => link_to("MIT licensed", "http://www.opensource.org/licenses/mit-license.php")) | |
pages/download | |
[Escaped Output] link_to("tgz", "https://rubygems.org/rubygems/rubygems-#{version_number}.tgz", :class => "download__format") | |
[Escaped Output] link_to("zip", "https://rubygems.org/rubygems/rubygems-#{version_number}.zip", :class => "download__format") | |
[Escaped Output] link_to("gem", "https://rubygems.org/gems/rubygems-update-#{version_number}.gem", :class => "download__format") | |
[Escaped Output] link_to("git", "https://github.com/rubygems/rubygems", :class => "download__format") | |
[Escaped Output] link_to("Download from above", "#formats") | |
pages/faq | |
[Escaped Output] link_to("This page has been moved onto #{t(:title)}\u2019s new support site.", "http://help.rubygems.org/faqs/gemcutter/faq") | |
pages/migrate | |
[Escaped Output] link_to("please open a support request", t(:help_url)) | |
pages/sponsors | |
[Escaped Output] link_to("join Ruby Together", "https://rubytogether.org/companies?source=rubygems") | |
passwords/edit | |
[Escaped Output] error_messages_for(:user) | |
[Escaped Output] form.label(:password, "Password", :class => "form__label") | |
[Escaped Output] form.password_field(:password, :class => "form__input") | |
[Escaped Output] form.submit(t(".submit"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(:password_reset, :url => user_password_path(@user, :token => @user.confirmation_token), :html => ({ :method => :put })) do; [Escaped Output] error_messages_for(:user);[Escaped Output] form.label(:password, "Password", :class => "form__label");[Escaped Output] form.password_field(:password, :class => "form__input");[Escaped Output] form.submit(t(".submit"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
passwords/new | |
[Escaped Output] t(".will_email_notice") | |
[Escaped Output] form.label(:email, t("activerecord.attributes.user.email"), :class => "form__label") | |
[Escaped Output] form.email_field(:email, :size => "25", :class => "form__input") | |
[Escaped Output] form.submit(t(".submit"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(:password, :url => passwords_path) do; [Escaped Output] form.label(:email, t("activerecord.attributes.user.email"), :class => "form__label");[Escaped Output] form.email_field(:email, :size => "25", :class => "form__input");[Escaped Output] form.submit(t(".submit"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
profiles/_rubygem | |
[Escaped Output] rubygem_path(rubygem) | |
[Escaped Output] rubygem.name | |
[Escaped Output] rubygem.versions.most_recent | |
[Escaped Output] number_with_delimiter(rubygem.downloads) | |
[Escaped Output] rubygem.id | |
[Escaped Output] t(".owners_header") | |
[Escaped Output] links_to_owners(rubygem) | |
profiles/_rubygem.["ProfilesController#show", "Template:profiles/show"] | |
[Escaped Output] rubygem_path(User.new) | |
[Escaped Output] User.new.name | |
[Escaped Output] User.new.versions.most_recent | |
[Escaped Output] number_with_delimiter(User.new.downloads) | |
[Escaped Output] t(".owners_header") | |
[Escaped Output] links_to_owners(User.new) | |
profiles/_rubygem.["Template:profiles/delete"] | |
[Escaped Output] rubygem_path((Unresolved Model).new) | |
[Escaped Output] (Unresolved Model).new.name | |
[Escaped Output] (Unresolved Model).new.versions.most_recent | |
[Escaped Output] number_with_delimiter((Unresolved Model).new.downloads) | |
[Escaped Output] t(".owners_header") | |
[Escaped Output] links_to_owners((Unresolved Model).new) | |
profiles/delete | |
[Escaped Output] t(".list_only_owner_html", :command_link => link_to("gem owner", "http://guides.rubygems.org/command-reference/#gem-owner")) | |
[Escaped Output] render(partial => "rubygem", { :collection => (@only_owner_gems), :locals => ({ :graph => false, :owners => true }) }) | |
[Escaped Output] t(".list_multi_owner") | |
[Escaped Output] render(partial => "rubygem", { :collection => (@multi_owner_gems), :locals => ({ :graph => false, :owners => true }) }) | |
[Escaped Output] t(".instructions") | |
[Escaped Output] form.label(:password, "Password", :class => "form__label") | |
[Escaped Output] form.password_field(:password, :placeholder => "password", :class => "form__input") | |
[Escaped Output] form.submit(t(".confirm"), :data => ({ :confirm => "This action can't be UNDONE! Are you sure?" }), :class => "form__submit") | |
[Escaped Output] form_for(current_user, :url => destroy_profile_path, :method => :delete) do; [Escaped Output] form.label(:password, "Password", :class => "form__label");[Escaped Output] form.password_field(:password, :placeholder => "password", :class => "form__input");[Escaped Output] form.submit(t(".confirm"), :data => ({ :confirm => "This action can't be UNDONE! Are you sure?" }), :class => "form__submit"); end | |
profiles/delete.["ProfilesController#delete"] | |
[Escaped Output] t(".list_only_owner_html", :command_link => link_to("gem owner", "http://guides.rubygems.org/command-reference/#gem-owner")) | |
[Escaped Output] render(partial => "rubygem", { :collection => current_user.only_owner_gems, :locals => ({ :graph => false, :owners => true }) }) | |
[Escaped Output] t(".list_multi_owner") | |
[Escaped Output] render(partial => "rubygem", { :collection => (current_user.rubygems_downloaded - current_user.only_owner_gems), :locals => ({ :graph => false, :owners => true }) }) | |
[Escaped Output] t(".instructions") | |
[Escaped Output] FormBuilder.new.label(:password, "Password", :class => "form__label") | |
[Escaped Output] FormBuilder.new.password_field(:password, :placeholder => "password", :class => "form__input") | |
[Escaped Output] FormBuilder.new.submit(t(".confirm"), :data => ({ :confirm => "This action can't be UNDONE! Are you sure?" }), :class => "form__submit") | |
[Escaped Output] form_for(current_user, :url => destroy_profile_path, :method => :delete) do; [Escaped Output] FormBuilder.new.label(:password, "Password", :class => "form__label");[Escaped Output] FormBuilder.new.password_field(:password, :placeholder => "password", :class => "form__input");[Escaped Output] FormBuilder.new.submit(t(".confirm"), :data => ({ :confirm => "This action can't be UNDONE! Are you sure?" }), :class => "form__submit"); end | |
profiles/edit | |
[Escaped Output] form.error_messages | |
[Escaped Output] form.label(:avatar, :class => "form__label") | |
[Escaped Output] gravatar(160) | |
[Escaped Output] link_to(t(".change"), "https://www.gravatar.com", :class => "t-text t-link") | |
[Escaped Output] form.label(:handle, :class => "form__label") | |
[Escaped Output] form.text_field(:handle, :class => "form__input") | |
[Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon") | |
[Escaped Output] form.label(:twitter_username, :class => "form__label form__label__icon-container") do; [Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon"); end | |
[Escaped Output] t(".optional_twitter_username") | |
[Escaped Output] form.text_field(:twitter_username, :class => "form__input") | |
[Escaped Output] t(".email_awaiting_confirmation", :unconfirmed_email => current_user.unconfirmed_email) | |
[Escaped Output] link_to("Resend confirmation", unconfirmed_email_confirmations_path, :method => :patch, :class => "form__field__instructions t-link") | |
[Escaped Output] form.label(:email, :class => "form__label") | |
[Escaped Output] form.email_field(:email, :class => "form__input") | |
[Escaped Output] t(".enter_password") | |
[Escaped Output] form.label(:password, :class => "form__label") | |
[Escaped Output] form.password_field(:password, :class => "form__input") | |
[Escaped Output] form.check_box(:hide_email, :class => "form__checkbox__input") | |
[Escaped Output] form.label(:hide_email, t(".hide_email"), :class => "form__checkbox__label") | |
[Escaped Output] form.submit("Update", :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] t(".reset_password.title") | |
[Escaped Output] t(".reset_password.text_html", :link => link_to(t(".reset_password.link_text"), new_password_path)) | |
[Escaped Output] t(".api_access.title") | |
[Escaped Output] t(".api_access.key_is_html", :key => content_tag(:strong, current_user.api_key)) | |
[Escaped Output] t(".api_access.credentials_html", :gem_credentials_file => content_tag(:code, "~/.gem/credentials"), :gem_commands_link => link_to(t(".api_access.link_text"), page_path("gem_docs"))) | |
[Escaped Output] current_user.name | |
[Escaped Output] form_for(@user, :url => ({ :controller => "profiles", :action => "update" })) do; [Escaped Output] form.error_messages;[Escaped Output] form.label(:avatar, :class => "form__label");[Escaped Output] gravatar(160);[Escaped Output] link_to(t(".change"), "https://www.gravatar.com", :class => "t-text t-link");[Escaped Output] form.label(:handle, :class => "form__label");[Escaped Output] form.text_field(:handle, :class => "form__input");[Escaped Output] form.label(:twitter_username, :class => "form__label form__label__icon-container") do; [Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon"); end;[Escaped Output] t(".optional_twitter_username");[Escaped Output] form.text_field(:twitter_username, :class => "form__input");if current_user.unconfirmed_email then; [Escaped Output] t(".email_awaiting_confirmation", :unconfirmed_email => current_user.unconfirmed_email); [Escaped Output] link_to("Resend confirmation", unconfirmed_email_confirmations_path, :method => :patch, :class => "form__field__instructions t-link");end;[Escaped Output] form.label(:email, :class => "form__label");[Escaped Output] form.email_field(:email, :class => "form__input");[Escaped Output] t(".enter_password");[Escaped Output] form.label(:password, :class => "form__label");[Escaped Output] form.password_field(:password, :class => "form__input");[Escaped Output] form.check_box(:hide_email, :class => "form__checkbox__input");[Escaped Output] form.label(:hide_email, t(".hide_email"), :class => "form__checkbox__label");[Escaped Output] form.submit("Update", :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit");[Escaped Output] t(".reset_password.title");[Escaped Output] t(".reset_password.text_html", :link => link_to(t(".reset_password.link_text"), new_password_path));[Escaped Output] t(".api_access.title");[Escaped Output] t(".api_access.key_is_html", :key => content_tag(:strong, current_user.api_key));[Escaped Output] t(".api_access.credentials_html", :gem_credentials_file => content_tag(:code, "~/.gem/credentials"), :gem_commands_link => link_to(t(".api_access.link_text"), page_path("gem_docs")));[Escaped Output] current_user.name; end | |
[Escaped Output] button_to(t(".api_access.reset"), reset_api_v1_api_key_path, :method => :put, :data => ({ :confirm => t(".api_access.confirm_reset") }), :class => "form__submit") | |
[Escaped Output] t(".mfa.multifactor_auth") | |
[Escaped Output] t(".mfa.enabled") | |
[Escaped Output] label_tag(:level, t(".mfa.level.title"), :class => "form__label") | |
[Escaped Output] select_tag(:level, options_for_select([[t(".mfa.level.ui_and_api"), "ui_and_api"], [t(".mfa.level.ui_only"), "ui_only"], [t(".mfa.level.disabled"), "disabled"]], @user.mfa_level), :class => "form__input form__select") | |
[Escaped Output] label_tag(:otp, "OTP code", :class => "form__label") | |
[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off) | |
[Escaped Output] submit_tag(t(".mfa.update"), :class => "form__submit") | |
[Escaped Output] form_tag(multifactor_auth_path, :method => :put, :id => "mfa-edit") do; [Escaped Output] label_tag(:level, t(".mfa.level.title"), :class => "form__label");[Escaped Output] select_tag(:level, options_for_select([[t(".mfa.level.ui_and_api"), "ui_and_api"], [t(".mfa.level.ui_only"), "ui_only"], [t(".mfa.level.disabled"), "disabled"]], @user.mfa_level), :class => "form__input form__select");[Escaped Output] label_tag(:otp, "OTP code", :class => "form__label");[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off);[Escaped Output] submit_tag(t(".mfa.update"), :class => "form__submit"); end | |
[Escaped Output] t(".mfa.disabled") | |
[Escaped Output] button_to(t(".mfa.go_settings"), new_multifactor_auth_path, :method => "get", :class => "form__submit") | |
[Escaped Output] t(".delete.delete_profile") | |
[Escaped Output] t(".delete.warning") | |
[Escaped Output] button_to(t(".delete.delete"), delete_profile_path, :method => "get", :class => "form__submit") | |
profiles/edit.["ProfilesController#edit"] | |
[Escaped Output] FormBuilder.new.error_messages | |
[Escaped Output] FormBuilder.new.label(:avatar, :class => "form__label") | |
[Escaped Output] gravatar(160) | |
[Escaped Output] link_to(t(".change"), "https://www.gravatar.com", :class => "t-text t-link") | |
[Escaped Output] FormBuilder.new.label(:handle, :class => "form__label") | |
[Escaped Output] FormBuilder.new.text_field(:handle, :class => "form__input") | |
[Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon") | |
[Escaped Output] FormBuilder.new.label(:twitter_username, :class => "form__label form__label__icon-container") do; [Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon"); end | |
[Escaped Output] t(".optional_twitter_username") | |
[Escaped Output] FormBuilder.new.text_field(:twitter_username, :class => "form__input") | |
[Escaped Output] t(".email_awaiting_confirmation", :unconfirmed_email => current_user.unconfirmed_email) | |
[Escaped Output] link_to("Resend confirmation", unconfirmed_email_confirmations_path, :method => :patch, :class => "form__field__instructions t-link") | |
[Escaped Output] FormBuilder.new.label(:email, :class => "form__label") | |
[Escaped Output] FormBuilder.new.email_field(:email, :class => "form__input") | |
[Escaped Output] t(".enter_password") | |
[Escaped Output] FormBuilder.new.label(:password, :class => "form__label") | |
[Escaped Output] FormBuilder.new.password_field(:password, :class => "form__input") | |
[Escaped Output] FormBuilder.new.check_box(:hide_email, :class => "form__checkbox__input") | |
[Escaped Output] FormBuilder.new.label(:hide_email, t(".hide_email"), :class => "form__checkbox__label") | |
[Escaped Output] FormBuilder.new.submit("Update", :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] t(".reset_password.title") | |
[Escaped Output] t(".reset_password.text_html", :link => link_to(t(".reset_password.link_text"), new_password_path)) | |
[Escaped Output] t(".api_access.title") | |
[Escaped Output] t(".api_access.key_is_html", :key => content_tag(:strong, current_user.api_key)) | |
[Escaped Output] t(".api_access.credentials_html", :gem_credentials_file => content_tag(:code, "~/.gem/credentials"), :gem_commands_link => link_to(t(".api_access.link_text"), page_path("gem_docs"))) | |
[Escaped Output] current_user.name | |
[Escaped Output] form_for(current_user, :url => ({ :controller => "profiles", :action => "update" })) do; [Escaped Output] FormBuilder.new.error_messages;[Escaped Output] FormBuilder.new.label(:avatar, :class => "form__label");[Escaped Output] gravatar(160);[Escaped Output] link_to(t(".change"), "https://www.gravatar.com", :class => "t-text t-link");[Escaped Output] FormBuilder.new.label(:handle, :class => "form__label");[Escaped Output] FormBuilder.new.text_field(:handle, :class => "form__input");[Escaped Output] FormBuilder.new.label(:twitter_username, :class => "form__label form__label__icon-container") do; [Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon"); end;[Escaped Output] t(".optional_twitter_username");[Escaped Output] FormBuilder.new.text_field(:twitter_username, :class => "form__input");if current_user.unconfirmed_email then; [Escaped Output] t(".email_awaiting_confirmation", :unconfirmed_email => current_user.unconfirmed_email); [Escaped Output] link_to("Resend confirmation", unconfirmed_email_confirmations_path, :method => :patch, :class => "form__field__instructions t-link");end;[Escaped Output] FormBuilder.new.label(:email, :class => "form__label");[Escaped Output] FormBuilder.new.email_field(:email, :class => "form__input");[Escaped Output] t(".enter_password");[Escaped Output] FormBuilder.new.label(:password, :class => "form__label");[Escaped Output] FormBuilder.new.password_field(:password, :class => "form__input");[Escaped Output] FormBuilder.new.check_box(:hide_email, :class => "form__checkbox__input");[Escaped Output] FormBuilder.new.label(:hide_email, t(".hide_email"), :class => "form__checkbox__label");[Escaped Output] FormBuilder.new.submit("Update", :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit");[Escaped Output] t(".reset_password.title");[Escaped Output] t(".reset_password.text_html", :link => link_to(t(".reset_password.link_text"), new_password_path));[Escaped Output] t(".api_access.title");[Escaped Output] t(".api_access.key_is_html", :key => content_tag(:strong, current_user.api_key));[Escaped Output] t(".api_access.credentials_html", :gem_credentials_file => content_tag(:code, "~/.gem/credentials"), :gem_commands_link => link_to(t(".api_access.link_text"), page_path("gem_docs")));[Escaped Output] current_user.name; end | |
[Escaped Output] button_to(t(".api_access.reset"), reset_api_v1_api_key_path, :method => :put, :data => ({ :confirm => t(".api_access.confirm_reset") }), :class => "form__submit") | |
[Escaped Output] t(".mfa.multifactor_auth") | |
[Escaped Output] t(".mfa.enabled") | |
[Escaped Output] label_tag(:level, t(".mfa.level.title"), :class => "form__label") | |
[Escaped Output] select_tag(:level, options_for_select([[t(".mfa.level.ui_and_api"), "ui_and_api"], [t(".mfa.level.ui_only"), "ui_only"], [t(".mfa.level.disabled"), "disabled"]], current_user.mfa_level), :class => "form__input form__select") | |
[Escaped Output] label_tag(:otp, "OTP code", :class => "form__label") | |
[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off) | |
[Escaped Output] submit_tag(t(".mfa.update"), :class => "form__submit") | |
[Escaped Output] form_tag(multifactor_auth_path, :method => :put, :id => "mfa-edit") do; [Escaped Output] label_tag(:level, t(".mfa.level.title"), :class => "form__label");[Escaped Output] select_tag(:level, options_for_select([[t(".mfa.level.ui_and_api"), "ui_and_api"], [t(".mfa.level.ui_only"), "ui_only"], [t(".mfa.level.disabled"), "disabled"]], current_user.mfa_level), :class => "form__input form__select");[Escaped Output] label_tag(:otp, "OTP code", :class => "form__label");[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off);[Escaped Output] submit_tag(t(".mfa.update"), :class => "form__submit"); end | |
[Escaped Output] t(".mfa.disabled") | |
[Escaped Output] button_to(t(".mfa.go_settings"), new_multifactor_auth_path, :method => "get", :class => "form__submit") | |
[Escaped Output] t(".delete.delete_profile") | |
[Escaped Output] t(".delete.warning") | |
[Escaped Output] button_to(t(".delete.delete"), delete_profile_path, :method => "get", :class => "form__submit") | |
profiles/edit.["ProfilesController#update"] | |
[Escaped Output] FormBuilder.new.error_messages | |
[Escaped Output] FormBuilder.new.label(:avatar, :class => "form__label") | |
[Escaped Output] gravatar(160) | |
[Escaped Output] link_to(t(".change"), "https://www.gravatar.com", :class => "t-text t-link") | |
[Escaped Output] FormBuilder.new.label(:handle, :class => "form__label") | |
[Escaped Output] FormBuilder.new.text_field(:handle, :class => "form__input") | |
[Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon") | |
[Escaped Output] FormBuilder.new.label(:twitter_username, :class => "form__label form__label__icon-container") do; [Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon"); end | |
[Escaped Output] t(".optional_twitter_username") | |
[Escaped Output] FormBuilder.new.text_field(:twitter_username, :class => "form__input") | |
[Escaped Output] t(".email_awaiting_confirmation", :unconfirmed_email => current_user.unconfirmed_email) | |
[Escaped Output] link_to("Resend confirmation", unconfirmed_email_confirmations_path, :method => :patch, :class => "form__field__instructions t-link") | |
[Escaped Output] FormBuilder.new.label(:email, :class => "form__label") | |
[Escaped Output] FormBuilder.new.email_field(:email, :class => "form__input") | |
[Escaped Output] t(".enter_password") | |
[Escaped Output] FormBuilder.new.label(:password, :class => "form__label") | |
[Escaped Output] FormBuilder.new.password_field(:password, :class => "form__input") | |
[Escaped Output] FormBuilder.new.check_box(:hide_email, :class => "form__checkbox__input") | |
[Escaped Output] FormBuilder.new.label(:hide_email, t(".hide_email"), :class => "form__checkbox__label") | |
[Escaped Output] FormBuilder.new.submit("Update", :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] t(".reset_password.title") | |
[Escaped Output] t(".reset_password.text_html", :link => link_to(t(".reset_password.link_text"), new_password_path)) | |
[Escaped Output] t(".api_access.title") | |
[Escaped Output] t(".api_access.key_is_html", :key => content_tag(:strong, current_user.api_key)) | |
[Escaped Output] t(".api_access.credentials_html", :gem_credentials_file => content_tag(:code, "~/.gem/credentials"), :gem_commands_link => link_to(t(".api_access.link_text"), page_path("gem_docs"))) | |
[Escaped Output] current_user.name | |
[Escaped Output] form_for(current_user.clone, :url => ({ :controller => "profiles", :action => "update" })) do; [Escaped Output] FormBuilder.new.error_messages;[Escaped Output] FormBuilder.new.label(:avatar, :class => "form__label");[Escaped Output] gravatar(160);[Escaped Output] link_to(t(".change"), "https://www.gravatar.com", :class => "t-text t-link");[Escaped Output] FormBuilder.new.label(:handle, :class => "form__label");[Escaped Output] FormBuilder.new.text_field(:handle, :class => "form__input");[Escaped Output] FormBuilder.new.label(:twitter_username, :class => "form__label form__label__icon-container") do; [Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "form__label__icon"); end;[Escaped Output] t(".optional_twitter_username");[Escaped Output] FormBuilder.new.text_field(:twitter_username, :class => "form__input");if current_user.unconfirmed_email then; [Escaped Output] t(".email_awaiting_confirmation", :unconfirmed_email => current_user.unconfirmed_email); [Escaped Output] link_to("Resend confirmation", unconfirmed_email_confirmations_path, :method => :patch, :class => "form__field__instructions t-link");end;[Escaped Output] FormBuilder.new.label(:email, :class => "form__label");[Escaped Output] FormBuilder.new.email_field(:email, :class => "form__input");[Escaped Output] t(".enter_password");[Escaped Output] FormBuilder.new.label(:password, :class => "form__label");[Escaped Output] FormBuilder.new.password_field(:password, :class => "form__input");[Escaped Output] FormBuilder.new.check_box(:hide_email, :class => "form__checkbox__input");[Escaped Output] FormBuilder.new.label(:hide_email, t(".hide_email"), :class => "form__checkbox__label");[Escaped Output] FormBuilder.new.submit("Update", :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit");[Escaped Output] t(".reset_password.title");[Escaped Output] t(".reset_password.text_html", :link => link_to(t(".reset_password.link_text"), new_password_path));[Escaped Output] t(".api_access.title");[Escaped Output] t(".api_access.key_is_html", :key => content_tag(:strong, current_user.api_key));[Escaped Output] t(".api_access.credentials_html", :gem_credentials_file => content_tag(:code, "~/.gem/credentials"), :gem_commands_link => link_to(t(".api_access.link_text"), page_path("gem_docs")));[Escaped Output] current_user.name; end | |
[Escaped Output] button_to(t(".api_access.reset"), reset_api_v1_api_key_path, :method => :put, :data => ({ :confirm => t(".api_access.confirm_reset") }), :class => "form__submit") | |
[Escaped Output] t(".mfa.multifactor_auth") | |
[Escaped Output] t(".mfa.enabled") | |
[Escaped Output] label_tag(:level, t(".mfa.level.title"), :class => "form__label") | |
[Escaped Output] select_tag(:level, options_for_select([[t(".mfa.level.ui_and_api"), "ui_and_api"], [t(".mfa.level.ui_only"), "ui_only"], [t(".mfa.level.disabled"), "disabled"]], current_user.clone.mfa_level), :class => "form__input form__select") | |
[Escaped Output] label_tag(:otp, "OTP code", :class => "form__label") | |
[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off) | |
[Escaped Output] submit_tag(t(".mfa.update"), :class => "form__submit") | |
[Escaped Output] form_tag(multifactor_auth_path, :method => :put, :id => "mfa-edit") do; [Escaped Output] label_tag(:level, t(".mfa.level.title"), :class => "form__label");[Escaped Output] select_tag(:level, options_for_select([[t(".mfa.level.ui_and_api"), "ui_and_api"], [t(".mfa.level.ui_only"), "ui_only"], [t(".mfa.level.disabled"), "disabled"]], current_user.clone.mfa_level), :class => "form__input form__select");[Escaped Output] label_tag(:otp, "OTP code", :class => "form__label");[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autocomplete => :off);[Escaped Output] submit_tag(t(".mfa.update"), :class => "form__submit"); end | |
[Escaped Output] t(".mfa.disabled") | |
[Escaped Output] button_to(t(".mfa.go_settings"), new_multifactor_auth_path, :method => "get", :class => "form__submit") | |
[Escaped Output] t(".delete.delete_profile") | |
[Escaped Output] t(".delete.warning") | |
[Escaped Output] button_to(t(".delete.delete"), delete_profile_path, :method => "get", :class => "form__submit") | |
profiles/show | |
[Escaped Output] image_tag(@user.gravatar_url(:size => 300, :secure => request.ssl?).html_safe, :id => "profile_gravatar", :width => 300, :height => 300, :class => "profile__header__avatar") | |
[Escaped Output] link_to(@user.display_handle, profile_path(@user.display_id), :class => "t-link--black") | |
[Escaped Output] mail_to(@user.email, "Email Me", :encode => "hex", :class => "profile__header__attribute t-link--black", "data-icon" => "\u2709") | |
[Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "profile__header__icon") | |
[Escaped Output] link_to(twitter_username(@user), twitter_url(@user), :class => "profile__header__attribute t-link--black") | |
[Escaped Output] link_to("Edit Profile", edit_profile_path, :id => "edit-profile", :class => "profile__header__attribute t-link--black") | |
[Escaped Output] t("stats.index.total_gems") | |
[Escaped Output] @user.total_rubygems_count | |
[Escaped Output] t("stats.index.total_downloads") | |
[Escaped Output] number_with_delimiter(@user.total_downloads_count) | |
[Escaped Output] render(partial => "rubygem", { :collection => (@rubygems + @extra_rubygems), :locals => ({ :graph => false }) }) | |
profiles/show.["ProfilesController#show"] | |
[Escaped Output] image_tag(User.find_by_slug!(params[:id]).gravatar_url(:size => 300, :secure => request.ssl?).html_safe, :id => "profile_gravatar", :width => 300, :height => 300, :class => "profile__header__avatar") | |
[Escaped Output] link_to(User.find_by_slug!(params[:id]).display_handle, profile_path(User.find_by_slug!(params[:id]).display_id), :class => "t-link--black") | |
[Escaped Output] mail_to(User.find_by_slug!(params[:id]).email, "Email Me", :encode => "hex", :class => "profile__header__attribute t-link--black", "data-icon" => "\u2709") | |
[Escaped Output] image_tag("/images/twitter_icon.png", :alt => "Twitter icon", :class => "profile__header__icon") | |
[Escaped Output] link_to(twitter_username(User.find_by_slug!(params[:id])), twitter_url(User.find_by_slug!(params[:id])), :class => "profile__header__attribute t-link--black") | |
[Escaped Output] link_to("Edit Profile", edit_profile_path, :id => "edit-profile", :class => "profile__header__attribute t-link--black") | |
[Escaped Output] t("stats.index.total_gems") | |
[Escaped Output] User.find_by_slug!(params[:id]).total_rubygems_count | |
[Escaped Output] t("stats.index.total_downloads") | |
[Escaped Output] number_with_delimiter(User.find_by_slug!(params[:id]).total_downloads_count) | |
[Escaped Output] render(partial => "rubygem", { :collection => (User.find_by_slug!(params[:id]).rubygems_downloaded.slice!(0, 10) + User.find_by_slug!(params[:id]).rubygems_downloaded), :locals => ({ :graph => false }) }) | |
reverse_dependencies/_search | |
[Escaped Output] search_field_tag(:rdeps_query, params[:rdeps_query], :placeholder => t(".search_reverse_dependencies_html"), :class => "header__search") | |
[Escaped Output] t(".search_reverse_dependencies_html") | |
[Escaped Output] label_tag(:rdeps_query) do; [Escaped Output] t(".search_reverse_dependencies_html"); end | |
[Escaped Output] submit_tag("\u2315", :id => "rdeps_search_submit", :name => nil, :class => "header__search__icon") | |
[Escaped Output] form_tag(rubygem_reverse_dependencies_path(rubygem), :id => "rdeps-search", :class => "header__search-wrap", :method => :get) do; [Escaped Output] search_field_tag(:rdeps_query, params[:rdeps_query], :placeholder => t(".search_reverse_dependencies_html"), :class => "header__search");[Escaped Output] label_tag(:rdeps_query) do; [Escaped Output] t(".search_reverse_dependencies_html"); end;[Escaped Output] submit_tag("\u2315", :id => "rdeps_search_submit", :name => nil, :class => "header__search__icon"); end | |
reverse_dependencies/_search.["ReverseDependenciesController#index", "Template:reverse_dependencies/index"] | |
[Escaped Output] search_field_tag(:rdeps_query, params[:rdeps_query], :placeholder => t(".search_reverse_dependencies_html"), :class => "header__search") | |
[Escaped Output] t(".search_reverse_dependencies_html") | |
[Escaped Output] label_tag(:rdeps_query) do; [Escaped Output] t(".search_reverse_dependencies_html"); end | |
[Escaped Output] submit_tag("\u2315", :id => "rdeps_search_submit", :name => nil, :class => "header__search__icon") | |
[Escaped Output] form_tag(rubygem_reverse_dependencies_path(rubygem), :id => "rdeps-search", :class => "header__search-wrap", :method => :get) do; [Escaped Output] search_field_tag(:rdeps_query, params[:rdeps_query], :placeholder => t(".search_reverse_dependencies_html"), :class => "header__search");[Escaped Output] label_tag(:rdeps_query) do; [Escaped Output] t(".search_reverse_dependencies_html"); end;[Escaped Output] submit_tag("\u2315", :id => "rdeps_search_submit", :name => nil, :class => "header__search__icon"); end | |
reverse_dependencies/_search.["Template:reverse_dependencies/index"] | |
[Escaped Output] search_field_tag(:rdeps_query, params[:rdeps_query], :placeholder => t(".search_reverse_dependencies_html"), :class => "header__search") | |
[Escaped Output] t(".search_reverse_dependencies_html") | |
[Escaped Output] label_tag(:rdeps_query) do; [Escaped Output] t(".search_reverse_dependencies_html"); end | |
[Escaped Output] submit_tag("\u2315", :id => "rdeps_search_submit", :name => nil, :class => "header__search__icon") | |
[Escaped Output] form_tag(rubygem_reverse_dependencies_path(rubygem), :id => "rdeps-search", :class => "header__search-wrap", :method => :get) do; [Escaped Output] search_field_tag(:rdeps_query, params[:rdeps_query], :placeholder => t(".search_reverse_dependencies_html"), :class => "header__search");[Escaped Output] label_tag(:rdeps_query) do; [Escaped Output] t(".search_reverse_dependencies_html"); end;[Escaped Output] submit_tag("\u2315", :id => "rdeps_search_submit", :name => nil, :class => "header__search__icon"); end | |
reverse_dependencies/index | |
[Escaped Output] render(partial => "search", { :rubygem => (@rubygem) }) | |
[Escaped Output] render(partial => "rubygems/rubygem", { :collection => (@reverse_dependencies) }) | |
[Escaped Output] plain_paginate(@reverse_dependencies) | |
[Escaped Output] render(partial => "rubygems/aside", {}) | |
reverse_dependencies/index.["ReverseDependenciesController#index"] | |
[Escaped Output] render(partial => "search", { :rubygem => Rubygem.find_by_name((params[:rubygem_id] or params[:id])) }) | |
[Escaped Output] render(partial => "rubygems/rubygem", { :collection => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).reverse_dependencies.by_downloads.preload(:gem_download, :latest_version).page(params[:page].to_i).without_count }) | |
[Escaped Output] plain_paginate(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).reverse_dependencies.by_downloads.preload(:gem_download, :latest_version).page(params[:page].to_i).without_count) | |
[Escaped Output] render(partial => "rubygems/aside", {}) | |
rubygems/_aside | |
[Escaped Output] render(partial => "rubygems/github_button", { :locals => ({ :github_link => github_link }) }) | |
[Escaped Output] api_v1_download_path(@latest_version.full_name, :format => "json") | |
[Escaped Output] t("stats.index.total_downloads") | |
[Escaped Output] number_with_delimiter(@rubygem.downloads) | |
[Escaped Output] t(".downloads_for_this_version") | |
[Escaped Output] number_with_delimiter(@latest_version.downloads_count) | |
[Escaped Output] t(".bundler_header") | |
[Escaped Output] @latest_version.to_bundler | |
[Escaped Output] t(".copy_to_clipboard") | |
[Escaped Output] t(".copied") | |
[Escaped Output] t(".install") | |
[Escaped Output] @latest_version.to_install | |
[Escaped Output] pluralized_licenses_header(@latest_version) | |
[Escaped Output] formatted_licenses(@latest_version.licenses) | |
[Escaped Output] t(".required_ruby_version") | |
[Escaped Output] @latest_version.required_ruby_version | |
[Escaped Output] t("none") | |
[Escaped Output] t(".required_rubygems_version") | |
[Escaped Output] @latest_version.required_rubygems_version | |
[Escaped Output] t(".links.header") | |
[Escaped Output] link_to_page(name, link) | |
[Escaped Output] badge_link(@rubygem) | |
[Escaped Output] subscribe_link(@rubygem) | |
[Escaped Output] atom_link(@rubygem) | |
[Escaped Output] report_abuse_link(@rubygem) | |
[Escaped Output] reverse_dependencies_link(@rubygem) | |
rubygems/_aside.["ReverseDependenciesController#index", "Template:reverse_dependencies/index"] | |
[Escaped Output] render(partial => "rubygems/github_button", { :locals => ({ :github_link => link_to_github(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) }) }) | |
[Escaped Output] api_v1_download_path(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.full_name, :format => "json") | |
[Escaped Output] t("stats.index.total_downloads") | |
[Escaped Output] number_with_delimiter(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).downloads) | |
[Escaped Output] t(".downloads_for_this_version") | |
[Escaped Output] number_with_delimiter(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.downloads_count) | |
[Escaped Output] t(".bundler_header") | |
[Escaped Output] Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.to_bundler | |
[Escaped Output] t(".copy_to_clipboard") | |
[Escaped Output] t(".copied") | |
[Escaped Output] t(".install") | |
[Escaped Output] Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.to_install | |
[Escaped Output] pluralized_licenses_header(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent) | |
[Escaped Output] formatted_licenses(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.licenses) | |
[Escaped Output] t(".required_ruby_version") | |
[Escaped Output] Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.required_ruby_version | |
[Escaped Output] t("none") | |
[Escaped Output] t(".required_rubygems_version") | |
[Escaped Output] Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.required_rubygems_version | |
[Escaped Output] t(".links.header") | |
[Escaped Output] link_to_page((Unresolved Model).new, link) | |
[Escaped Output] badge_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] subscribe_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] atom_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] report_abuse_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] reverse_dependencies_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
rubygems/_aside.["Template:reverse_dependencies/index"] | |
[Escaped Output] render(partial => "rubygems/github_button", { :locals => ({ :github_link => link_to_github(@rubygem) }) }) | |
[Escaped Output] api_v1_download_path(@latest_version.full_name, :format => "json") | |
[Escaped Output] t("stats.index.total_downloads") | |
[Escaped Output] number_with_delimiter(@rubygem.downloads) | |
[Escaped Output] t(".downloads_for_this_version") | |
[Escaped Output] number_with_delimiter(@latest_version.downloads_count) | |
[Escaped Output] t(".bundler_header") | |
[Escaped Output] @latest_version.to_bundler | |
[Escaped Output] t(".copy_to_clipboard") | |
[Escaped Output] t(".copied") | |
[Escaped Output] t(".install") | |
[Escaped Output] @latest_version.to_install | |
[Escaped Output] pluralized_licenses_header(@latest_version) | |
[Escaped Output] formatted_licenses(@latest_version.licenses) | |
[Escaped Output] t(".required_ruby_version") | |
[Escaped Output] @latest_version.required_ruby_version | |
[Escaped Output] t("none") | |
[Escaped Output] t(".required_rubygems_version") | |
[Escaped Output] @latest_version.required_rubygems_version | |
[Escaped Output] t(".links.header") | |
[Escaped Output] link_to_page(name, link) | |
[Escaped Output] badge_link(@rubygem) | |
[Escaped Output] subscribe_link(@rubygem) | |
[Escaped Output] atom_link(@rubygem) | |
[Escaped Output] report_abuse_link(@rubygem) | |
[Escaped Output] reverse_dependencies_link(@rubygem) | |
rubygems/_aside.["VersionsController#show", "Template:rubygems/show"] | |
[Escaped Output] render(partial => "rubygems/github_button", { :locals => ({ :github_link => link_to_github(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) }) }) | |
[Escaped Output] api_v1_download_path(Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).full_name, :format => "json") | |
[Escaped Output] t("stats.index.total_downloads") | |
[Escaped Output] number_with_delimiter(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).downloads) | |
[Escaped Output] t(".downloads_for_this_version") | |
[Escaped Output] number_with_delimiter(Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).downloads_count) | |
[Escaped Output] t(".bundler_header") | |
[Escaped Output] Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).to_bundler | |
[Escaped Output] t(".copy_to_clipboard") | |
[Escaped Output] t(".copied") | |
[Escaped Output] t(".install") | |
[Escaped Output] Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).to_install | |
[Escaped Output] pluralized_licenses_header(Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id])) | |
[Escaped Output] formatted_licenses(Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).licenses) | |
[Escaped Output] t(".required_ruby_version") | |
[Escaped Output] Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).required_ruby_version | |
[Escaped Output] t("none") | |
[Escaped Output] t(".required_rubygems_version") | |
[Escaped Output] Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).required_rubygems_version | |
[Escaped Output] t(".links.header") | |
[Escaped Output] link_to_page((Unresolved Model).new, link) | |
[Escaped Output] badge_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] subscribe_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] atom_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] report_abuse_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] reverse_dependencies_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
rubygems/_dependencies | |
[Escaped Output] dependencies.first.scope | |
[Escaped Output] t(".header", :title => dependencies.first.scope.titleize) | |
[Escaped Output] dependencies.size | |
[Escaped Output] rubygem.name | |
[Escaped Output] dependency.clean_requirements | |
[Escaped Output] link_to(rubygem_path(rubygem), :class => "t-list__item") do; [Escaped Output] rubygem.name;[Escaped Output] dependency.clean_requirements; end | |
[Escaped Output] dependency.name | |
[Escaped Output] dependency.clean_requirements | |
rubygems/_dependencies.["RubygemsController#show", "Template:rubygems/show"] | |
[Escaped Output] Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.dependencies.runtime.first.scope | |
[Escaped Output] t(".header", :title => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.dependencies.runtime.first.scope.titleize) | |
[Escaped Output] Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.dependencies.runtime.size | |
[Escaped Output] (Unresolved Model).new.rubygem.name | |
[Escaped Output] (Unresolved Model).new.clean_requirements | |
[Escaped Output] link_to(rubygem_path((Unresolved Model).new.rubygem), :class => "t-list__item") do; [Escaped Output] (Unresolved Model).new.rubygem.name;[Escaped Output] (Unresolved Model).new.clean_requirements; end | |
[Escaped Output] (Unresolved Model).new.name | |
[Escaped Output] (Unresolved Model).new.clean_requirements | |
rubygems/_dependencies.["Template:rubygems/show"] | |
[Escaped Output] @latest_version.dependencies.runtime.first.scope | |
[Escaped Output] t(".header", :title => @latest_version.dependencies.runtime.first.scope.titleize) | |
[Escaped Output] @latest_version.dependencies.runtime.size | |
[Escaped Output] dependency.rubygem.name | |
[Escaped Output] dependency.clean_requirements | |
[Escaped Output] link_to(rubygem_path(dependency.rubygem), :class => "t-list__item") do; [Escaped Output] dependency.rubygem.name;[Escaped Output] dependency.clean_requirements; end | |
[Escaped Output] dependency.name | |
[Escaped Output] dependency.clean_requirements | |
rubygems/_dependencies.["VersionsController#show", "Template:rubygems/show"] | |
[Escaped Output] Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).dependencies.runtime.first.scope | |
[Escaped Output] t(".header", :title => Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).dependencies.runtime.first.scope.titleize) | |
[Escaped Output] Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).dependencies.runtime.size | |
[Escaped Output] (Unresolved Model).new.rubygem.name | |
[Escaped Output] (Unresolved Model).new.clean_requirements | |
[Escaped Output] link_to(rubygem_path((Unresolved Model).new.rubygem), :class => "t-list__item") do; [Escaped Output] (Unresolved Model).new.rubygem.name;[Escaped Output] (Unresolved Model).new.clean_requirements; end | |
[Escaped Output] (Unresolved Model).new.name | |
[Escaped Output] (Unresolved Model).new.clean_requirements | |
rubygems/_gem_members | |
[Escaped Output] t(".authors_header") | |
[Escaped Output] latest_version.authors | |
[Escaped Output] t(".owners_header") | |
[Escaped Output] links_to_owners(rubygem) | |
[Escaped Output] t(".sha_256_checksum") | |
[Escaped Output] latest_version.sha256_hex | |
rubygems/_gem_members.["RubygemsController#show", "Template:rubygems/show"] | |
[Escaped Output] t(".authors_header") | |
[Escaped Output] Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.authors | |
[Escaped Output] t(".owners_header") | |
[Escaped Output] links_to_owners(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] t(".sha_256_checksum") | |
[Escaped Output] Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.sha256_hex | |
rubygems/_gem_members.["Template:rubygems/show"] | |
[Escaped Output] t(".authors_header") | |
[Escaped Output] @latest_version.authors | |
[Escaped Output] t(".owners_header") | |
[Escaped Output] links_to_owners(@rubygem) | |
[Escaped Output] t(".sha_256_checksum") | |
[Escaped Output] @latest_version.sha256_hex | |
rubygems/_gem_members.["VersionsController#show", "Template:rubygems/show"] | |
[Escaped Output] t(".authors_header") | |
[Escaped Output] Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).authors | |
[Escaped Output] t(".owners_header") | |
[Escaped Output] links_to_owners(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] t(".sha_256_checksum") | |
[Escaped Output] Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).sha256_hex | |
rubygems/_github_button | |
[Escaped Output] github_params(github_link) | |
rubygems/_github_button.["ReverseDependenciesController#index", "Template:reverse_dependencies/index", "Template:rubygems/_aside"] | |
[Escaped Output] github_params(link_to_github(Rubygem.find_by_name((params[:rubygem_id] or params[:id])))) | |
rubygems/_github_button.["Template:reverse_dependencies/index", "Template:rubygems/_aside"] | |
[Escaped Output] github_params(link_to_github(@rubygem)) | |
rubygems/_ruby_version | |
[Escaped Output] ruby_version | |
rubygems/_rubygem | |
[Escaped Output] rubygem.name | |
[Escaped Output] latest_version_number(rubygem) | |
[Escaped Output] short_info(rubygem) | |
[Escaped Output] download_count(rubygem) | |
[Escaped Output] t("rubygems.index.downloads") | |
[Escaped Output] link_to(rubygem_path(rubygem.name), :class => "gems__gem") do; [Escaped Output] rubygem.name;[Escaped Output] latest_version_number(rubygem);[Escaped Output] short_info(rubygem);[Escaped Output] download_count(rubygem);[Escaped Output] t("rubygems.index.downloads"); end | |
rubygems/_rubygem.["ReverseDependenciesController#index", "Template:reverse_dependencies/index"] | |
[Escaped Output] Rubygem.new.name | |
[Escaped Output] latest_version_number(Rubygem.new) | |
[Escaped Output] short_info(Rubygem.new) | |
[Escaped Output] download_count(Rubygem.new) | |
[Escaped Output] t("rubygems.index.downloads") | |
[Escaped Output] link_to(rubygem_path(Rubygem.new.name), :class => "gems__gem") do; [Escaped Output] Rubygem.new.name;[Escaped Output] latest_version_number(Rubygem.new);[Escaped Output] short_info(Rubygem.new);[Escaped Output] download_count(Rubygem.new);[Escaped Output] t("rubygems.index.downloads"); end | |
rubygems/_rubygem.["Template:reverse_dependencies/index"] | |
[Escaped Output] (Unresolved Model).new.name | |
[Escaped Output] latest_version_number((Unresolved Model).new) | |
[Escaped Output] short_info((Unresolved Model).new) | |
[Escaped Output] download_count((Unresolved Model).new) | |
[Escaped Output] t("rubygems.index.downloads") | |
[Escaped Output] link_to(rubygem_path((Unresolved Model).new.name), :class => "gems__gem") do; [Escaped Output] (Unresolved Model).new.name;[Escaped Output] latest_version_number((Unresolved Model).new);[Escaped Output] short_info((Unresolved Model).new);[Escaped Output] download_count((Unresolved Model).new);[Escaped Output] t("rubygems.index.downloads"); end | |
rubygems/_rubygem.["Template:searches/show"] | |
[Escaped Output] rubygem.name | |
[Escaped Output] latest_version_number(rubygem) | |
[Escaped Output] short_info(rubygem) | |
[Escaped Output] download_count(rubygem) | |
[Escaped Output] t("rubygems.index.downloads") | |
[Escaped Output] link_to(rubygem_path(rubygem.name), :class => "gems__gem") do; [Escaped Output] rubygem.name;[Escaped Output] latest_version_number(rubygem);[Escaped Output] short_info(rubygem);[Escaped Output] download_count(rubygem);[Escaped Output] t("rubygems.index.downloads"); end | |
rubygems/_version_navigation | |
[Escaped Output] link_to("\u2190 Previous version", rubygem_version_path(rubygem, latest_version.previous.number), :class => "gem__previous__version") | |
[Escaped Output] link_to("Next version \u2192", rubygem_version_path(rubygem, latest_version.next.number), :class => "gem__next__version") | |
rubygems/_version_navigation.["RubygemsController#show", "Template:rubygems/show"] | |
[Escaped Output] link_to("\u2190 Previous version", rubygem_version_path(Rubygem.find_by_name((params[:rubygem_id] or params[:id])), Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.previous.number), :class => "gem__previous__version") | |
[Escaped Output] link_to("Next version \u2192", rubygem_version_path(Rubygem.find_by_name((params[:rubygem_id] or params[:id])), Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.next.number), :class => "gem__next__version") | |
rubygems/_version_navigation.["Template:rubygems/show"] | |
[Escaped Output] link_to("\u2190 Previous version", rubygem_version_path(@rubygem, @latest_version.previous.number), :class => "gem__previous__version") | |
[Escaped Output] link_to("Next version \u2192", rubygem_version_path(@rubygem, @latest_version.next.number), :class => "gem__next__version") | |
rubygems/_version_navigation.["VersionsController#show", "Template:rubygems/show"] | |
[Escaped Output] link_to("\u2190 Previous version", rubygem_version_path(Rubygem.find_by_name((params[:rubygem_id] or params[:id])), Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).previous.number), :class => "gem__previous__version") | |
[Escaped Output] link_to("Next version \u2192", rubygem_version_path(Rubygem.find_by_name((params[:rubygem_id] or params[:id])), Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).next.number), :class => "gem__next__version") | |
rubygems/blacklisted | |
[Escaped Output] t(".blacklisted_namespace") | |
rubygems/blacklisted.["RubygemsController#show"] | |
[Escaped Output] t(".blacklisted_namespace") | |
rubygems/index | |
[Escaped Output] link_to_directory | |
[Escaped Output] page_entries_info(@gems, :entry_name => "gem") | |
[Escaped Output] render(action => @gems, {}) | |
[Escaped Output] paginate(@gems) | |
rubygems/show | |
[Escaped Output] auto_discovery_link_tag(:atom, rubygem_versions_path(@rubygem, :format => "atom"), :title => ("#{@rubygem.name} Version Feed")) | |
[Escaped Output] rubygem_version_url(@rubygem, @latest_version.slug) | |
[Escaped Output] simple_markup(@latest_version.info) | |
[Escaped Output] t(".yanked_notice") | |
[Escaped Output] t(".versions_header") | |
[Escaped Output] render(action => @versions, {}) | |
[Escaped Output] link_to(t(".show_all_versions", :count => @rubygem.versions.count), rubygem_versions_url(@rubygem), :class => "gem__see-all-versions t-link--gray t-link--has-arrow") | |
[Escaped Output] render(partial => "rubygems/dependencies", { :locals => ({ :dependencies => @latest_version.dependencies.runtime }) }) | |
[Escaped Output] render(partial => "rubygems/dependencies", { :locals => ({ :dependencies => @latest_version.dependencies.development }) }) | |
[Escaped Output] t(".requirements_header") | |
[Escaped Output] requirement | |
[Escaped Output] render(partial => "rubygems/gem_members", { :locals => ({ :latest_version => (@latest_version), :rubygem => (@rubygem) }) }) | |
[Escaped Output] render(partial => "rubygems/version_navigation", { :locals => ({ :rubygem => (@rubygem), :latest_version => (@latest_version) }) }) | |
[Escaped Output] render(partial => "rubygems/aside", {}) | |
rubygems/show.["RubygemsController#show"] | |
[Escaped Output] auto_discovery_link_tag(:atom, rubygem_versions_path(Rubygem.find_by_name((params[:rubygem_id] or params[:id])), :format => "atom"), :title => ("#{Rubygem.find_by_name((params[:rubygem_id] or params[:id])).name} Version Feed")) | |
[Escaped Output] rubygem_version_url(Rubygem.find_by_name((params[:rubygem_id] or params[:id])), Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.slug) | |
[Escaped Output] simple_markup(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.info) | |
[Escaped Output] t(".yanked_notice") | |
[Escaped Output] t(".versions_header") | |
[Escaped Output] render(action => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).public_versions(5), {}) | |
[Escaped Output] link_to(t(".show_all_versions", :count => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.count), rubygem_versions_url(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))), :class => "gem__see-all-versions t-link--gray t-link--has-arrow") | |
[Escaped Output] render(partial => "rubygems/dependencies", { :locals => ({ :dependencies => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.dependencies.runtime }) }) | |
[Escaped Output] render(partial => "rubygems/dependencies", { :locals => ({ :dependencies => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent.dependencies.development }) }) | |
[Escaped Output] t(".requirements_header") | |
[Escaped Output] requirement | |
[Escaped Output] render(partial => "rubygems/gem_members", { :locals => ({ :latest_version => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent, :rubygem => Rubygem.find_by_name((params[:rubygem_id] or params[:id])) }) }) | |
[Escaped Output] render(partial => "rubygems/version_navigation", { :locals => ({ :rubygem => Rubygem.find_by_name((params[:rubygem_id] or params[:id])), :latest_version => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent }) }) | |
[Escaped Output] render(partial => "rubygems/aside", {}) | |
rubygems/show.["VersionsController#show"] | |
[Escaped Output] auto_discovery_link_tag(:atom, rubygem_versions_path(Rubygem.find_by_name((params[:rubygem_id] or params[:id])), :format => "atom"), :title => ("#{Rubygem.find_by_name((params[:rubygem_id] or params[:id])).name} Version Feed")) | |
[Escaped Output] rubygem_version_url(Rubygem.find_by_name((params[:rubygem_id] or params[:id])), Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).slug) | |
[Escaped Output] simple_markup(Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).info) | |
[Escaped Output] t(".yanked_notice") | |
[Escaped Output] t(".versions_header") | |
[Escaped Output] render(action => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).public_versions_with_extra_version(Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id])), {}) | |
[Escaped Output] link_to(t(".show_all_versions", :count => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.count), rubygem_versions_url(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))), :class => "gem__see-all-versions t-link--gray t-link--has-arrow") | |
[Escaped Output] render(partial => "rubygems/dependencies", { :locals => ({ :dependencies => Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).dependencies.runtime }) }) | |
[Escaped Output] render(partial => "rubygems/dependencies", { :locals => ({ :dependencies => Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]).dependencies.development }) }) | |
[Escaped Output] t(".requirements_header") | |
[Escaped Output] requirement | |
[Escaped Output] render(partial => "rubygems/gem_members", { :locals => ({ :latest_version => Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]), :rubygem => Rubygem.find_by_name((params[:rubygem_id] or params[:id])) }) }) | |
[Escaped Output] render(partial => "rubygems/version_navigation", { :locals => ({ :rubygem => Rubygem.find_by_name((params[:rubygem_id] or params[:id])), :latest_version => Version.find_from_slug!(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).id, params[:id]) }) }) | |
[Escaped Output] render(partial => "rubygems/aside", {}) | |
rubygems/show_yanked | |
[Escaped Output] t(".not_hosted_notice") | |
[Escaped Output] t(".reserved_namespace_html", :count => @rubygem.protected_days) | |
[Escaped Output] unsubscribe_link(@rubygem) | |
[Escaped Output] render(partial => "rubygems/gem_members", { :locals => ({ :latest_version => (@latest_version), :rubygem => (@rubygem) }) }) | |
rubygems/show_yanked.["RubygemsController#show"] | |
[Escaped Output] t(".not_hosted_notice") | |
[Escaped Output] t(".reserved_namespace_html", :count => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).protected_days) | |
[Escaped Output] unsubscribe_link(Rubygem.find_by_name((params[:rubygem_id] or params[:id]))) | |
[Escaped Output] render(partial => "rubygems/gem_members", { :locals => ({ :latest_version => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.most_recent, :rubygem => Rubygem.find_by_name((params[:rubygem_id] or params[:id])) }) }) | |
searches/_aggregations | |
[Escaped Output] t("searches.show.filter") | |
[Escaped Output] aggregation_match_count(aggregations["matched_field"], "name") | |
[Escaped Output] aggregation_match_count(aggregations["matched_field"], "description") | |
[Escaped Output] aggregation_match_count(aggregations["matched_field"], "summary") | |
[Escaped Output] aggregation_count(aggregations["date_range"], 7.days, 1) | |
[Escaped Output] aggregation_count(aggregations["date_range"], 30.days, 0) | |
searches/_aggregations.["Template:searches/show"] | |
[Escaped Output] t("searches.show.filter") | |
[Escaped Output] aggregation_match_count(@gems.response["aggregations"]["matched_field"], "name") | |
[Escaped Output] aggregation_match_count(@gems.response["aggregations"]["matched_field"], "description") | |
[Escaped Output] aggregation_match_count(@gems.response["aggregations"]["matched_field"], "summary") | |
[Escaped Output] aggregation_count(@gems.response["aggregations"]["date_range"], 7.days, 1) | |
[Escaped Output] aggregation_count(@gems.response["aggregations"]["date_range"], 30.days, 0) | |
searches/advanced | |
[Escaped Output] search_field_tag(:query, params[:query], :placeholder => t("layouts.application.header.search_gem_html"), :autofocus => current_page?(root_url), :id => "home_query", :class => "home__search") | |
[Escaped Output] t("layouts.application.header.search_gem_html") | |
[Escaped Output] label_tag(:home_query) do; [Escaped Output] t("layouts.application.header.search_gem_html"); end | |
[Escaped Output] submit_tag("\u2315", :name => nil, :class => "home__search__icon") | |
[Escaped Output] form_tag(search_url, :id => "advanced-search", :method => :get) do; [Escaped Output] search_field_tag(:query, params[:query], :placeholder => t("layouts.application.header.search_gem_html"), :autofocus => current_page?(root_url), :id => "home_query", :class => "home__search");[Escaped Output] label_tag(:home_query) do; [Escaped Output] t("layouts.application.header.search_gem_html"); end;[Escaped Output] submit_tag("\u2315", :name => nil, :class => "home__search__icon"); end | |
[Escaped Output] label_tag(:name, t(".name"), :class => "form__label") | |
[Escaped Output] text_field_tag(:name, "", :placeholder => "active OR action", :class => "form__input") | |
[Escaped Output] label_tag(:summary, t(".summary"), :class => "form__label") | |
[Escaped Output] text_field_tag(:summary, "", :placeholder => "ORM, NoSQL", :class => "form__input") | |
[Escaped Output] label_tag(:description, t(".description"), :class => "form__label") | |
[Escaped Output] text_field_tag(:description, "", :placeholder => "associations AND validations", :class => "form__input") | |
[Escaped Output] label_tag(:downloads, t(".downloads"), :class => "form__label") | |
[Escaped Output] text_field_tag(:downloads, "", :placeholder => ">20000", :class => "form__input") | |
[Escaped Output] label_tag(:updated, t(".updated"), :class => "form__label") | |
[Escaped Output] text_field_tag(:updated, "", :placeholder => (">#{1.week.ago.strftime("%F")}"), :class => "form__input") | |
searches/advanced.["SearchesController#advanced"] | |
[Escaped Output] search_field_tag(:query, params[:query], :placeholder => t("layouts.application.header.search_gem_html"), :autofocus => current_page?(root_url), :id => "home_query", :class => "home__search") | |
[Escaped Output] t("layouts.application.header.search_gem_html") | |
[Escaped Output] label_tag(:home_query) do; [Escaped Output] t("layouts.application.header.search_gem_html"); end | |
[Escaped Output] submit_tag("\u2315", :name => nil, :class => "home__search__icon") | |
[Escaped Output] form_tag(search_url, :id => "advanced-search", :method => :get) do; [Escaped Output] search_field_tag(:query, params[:query], :placeholder => t("layouts.application.header.search_gem_html"), :autofocus => current_page?(root_url), :id => "home_query", :class => "home__search");[Escaped Output] label_tag(:home_query) do; [Escaped Output] t("layouts.application.header.search_gem_html"); end;[Escaped Output] submit_tag("\u2315", :name => nil, :class => "home__search__icon"); end | |
[Escaped Output] label_tag(:name, t(".name"), :class => "form__label") | |
[Escaped Output] text_field_tag(:name, "", :placeholder => "active OR action", :class => "form__input") | |
[Escaped Output] label_tag(:summary, t(".summary"), :class => "form__label") | |
[Escaped Output] text_field_tag(:summary, "", :placeholder => "ORM, NoSQL", :class => "form__input") | |
[Escaped Output] label_tag(:description, t(".description"), :class => "form__label") | |
[Escaped Output] text_field_tag(:description, "", :placeholder => "associations AND validations", :class => "form__input") | |
[Escaped Output] label_tag(:downloads, t(".downloads"), :class => "form__label") | |
[Escaped Output] text_field_tag(:downloads, "", :placeholder => ">20000", :class => "form__input") | |
[Escaped Output] label_tag(:updated, t(".updated"), :class => "form__label") | |
[Escaped Output] text_field_tag(:updated, "", :placeholder => (">#{1.week.ago.strftime("%F")}"), :class => "form__input") | |
searches/show | |
[Escaped Output] @error_msg | |
[Escaped Output] link_to(t("advanced_search"), advanced_search_path, :class => "t-link--gray t-link--has-arrow") | |
[Escaped Output] t(".exact_match") | |
[Escaped Output] rubygem_url(@exact_match) | |
[Escaped Output] render(partial => "rubygems/rubygem", { :object => (@exact_match) }) | |
[Escaped Output] page_entries_info(@gems, :entry_name => "gem").html_safe | |
[Escaped Output] render(partial => "aggregations", { :locals => ({ :gems => (@gems) }) }) | |
[Escaped Output] suggestions.map do; link_to(term, search_path(:params => ({ :query => term })), :only_path => true); end.to_sentence(:last_word_connector => " or ").html_safe | |
[Escaped Output] render(partial => "rubygems/rubygem", { :collection => (@gems) }) | |
[Escaped Output] paginate(@gems) | |
searches/show.["SearchesController#show"] | |
[Escaped Output] @error_msg | |
[Escaped Output] link_to(t("advanced_search"), advanced_search_path, :class => "t-link--gray t-link--has-arrow") | |
[Escaped Output] t(".exact_match") | |
[Escaped Output] rubygem_url(Rubygem.name_is(params[:query]).with_versions.first) | |
[Escaped Output] render(partial => "rubygems/rubygem", { :object => Rubygem.name_is(params[:query]).with_versions.first }) | |
[Escaped Output] page_entries_info(@gems, :entry_name => "gem").html_safe | |
[Escaped Output] render(partial => "aggregations", { :locals => ({ :gems => (@gems) }) }) | |
[Escaped Output] es_suggestions(@gems).map do; link_to(term, search_path(:params => ({ :query => term })), :only_path => true); end.to_sentence(:last_word_connector => " or ").html_safe | |
[Escaped Output] render(partial => "rubygems/rubygem", { :collection => (@gems) }) | |
[Escaped Output] paginate(@gems) | |
sessions/new | |
[Escaped Output] link_to(t(".forgot_password"), new_password_path, :class => "t-list__item") | |
[Escaped Output] link_to(t(".resend_confirmation"), new_email_confirmations_path, :class => "t-list__item") | |
[Escaped Output] form.label(:who, t("activerecord.attributes.session.who"), :class => "form__label") | |
[Escaped Output] form.text_field(:who, :autofocus => true, :class => "form__input") | |
[Escaped Output] form.label(:password, t("activerecord.attributes.session.password"), :class => "form__label") | |
[Escaped Output] form.password_field(:password, :class => "form__input") | |
[Escaped Output] form.submit(t("sign_in"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(:session, :url => session_path) do; [Escaped Output] form.label(:who, t("activerecord.attributes.session.who"), :class => "form__label");[Escaped Output] form.text_field(:who, :autofocus => true, :class => "form__input");[Escaped Output] form.label(:password, t("activerecord.attributes.session.password"), :class => "form__label");[Escaped Output] form.password_field(:password, :class => "form__input");[Escaped Output] form.submit(t("sign_in"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
sessions/new.["SessionsController#login_failure"] | |
[Escaped Output] link_to(t(".forgot_password"), new_password_path, :class => "t-list__item") | |
[Escaped Output] link_to(t(".resend_confirmation"), new_email_confirmations_path, :class => "t-list__item") | |
[Escaped Output] FormBuilder.new.label(:who, t("activerecord.attributes.session.who"), :class => "form__label") | |
[Escaped Output] FormBuilder.new.text_field(:who, :autofocus => true, :class => "form__input") | |
[Escaped Output] FormBuilder.new.label(:password, t("activerecord.attributes.session.password"), :class => "form__label") | |
[Escaped Output] FormBuilder.new.password_field(:password, :class => "form__input") | |
[Escaped Output] FormBuilder.new.submit(t("sign_in"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(:session, :url => session_path) do; [Escaped Output] FormBuilder.new.label(:who, t("activerecord.attributes.session.who"), :class => "form__label");[Escaped Output] FormBuilder.new.text_field(:who, :autofocus => true, :class => "form__input");[Escaped Output] FormBuilder.new.label(:password, t("activerecord.attributes.session.password"), :class => "form__label");[Escaped Output] FormBuilder.new.password_field(:password, :class => "form__input");[Escaped Output] FormBuilder.new.submit(t("sign_in"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
sessions/otp_prompt | |
[Escaped Output] label_tag(:otp, t("multifactor_auths.otp_code"), :class => "form__label") | |
[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autofocus => true, :autocomplete => :off) | |
[Escaped Output] submit_tag(t("sign_in"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_tag(mfa_create_session_path, :method => :post) do; [Escaped Output] label_tag(:otp, t("multifactor_auths.otp_code"), :class => "form__label");[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autofocus => true, :autocomplete => :off);[Escaped Output] submit_tag(t("sign_in"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
sessions/otp_prompt.["SessionsController#create"] | |
[Escaped Output] label_tag(:otp, t("multifactor_auths.otp_code"), :class => "form__label") | |
[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autofocus => true, :autocomplete => :off) | |
[Escaped Output] submit_tag(t("sign_in"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_tag(mfa_create_session_path, :method => :post) do; [Escaped Output] label_tag(:otp, t("multifactor_auths.otp_code"), :class => "form__label");[Escaped Output] text_field_tag(:otp, "", :class => "form__input", :autofocus => true, :autocomplete => :off);[Escaped Output] submit_tag(t("sign_in"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
stats/index | |
[Escaped Output] t("stats.index.total_gems") | |
[Escaped Output] number_with_delimiter(@number_of_gems) | |
[Escaped Output] t("stats.index.total_users") | |
[Escaped Output] number_with_delimiter(@number_of_users) | |
[Escaped Output] t("stats.index.total_downloads") | |
[Escaped Output] number_with_delimiter(@number_of_downloads) | |
[Escaped Output] t("stats.index.all_time_most_downloaded") | |
[Escaped Output] page_entries_info(@most_downloaded, :entry_name => "gem") | |
[Escaped Output] link_to(gem.name, rubygem_path(gem)) | |
[Escaped Output] stats_graph_meter(gem, @most_downloaded_count) | |
[Escaped Output] number_to_delimited(gem.downloads) | |
[Escaped Output] paginate(@most_downloaded) | |
stats/index.["StatsController#index"] | |
[Escaped Output] t("stats.index.total_gems") | |
[Escaped Output] number_with_delimiter(Rubygem.total_count) | |
[Escaped Output] t("stats.index.total_users") | |
[Escaped Output] number_with_delimiter(User.count) | |
[Escaped Output] t("stats.index.total_downloads") | |
[Escaped Output] number_with_delimiter(GemDownload.total_count) | |
[Escaped Output] t("stats.index.all_time_most_downloaded") | |
[Escaped Output] page_entries_info(Rubygem.by_downloads.includes(:gem_download).page(@page).per(10), :entry_name => "gem") | |
[Escaped Output] link_to(gem.name, rubygem_path(gem)) | |
[Escaped Output] stats_graph_meter(gem, GemDownload.most_downloaded_gem_count) | |
[Escaped Output] number_to_delimited(gem.downloads) | |
[Escaped Output] paginate(Rubygem.by_downloads.includes(:gem_download).page(@page).per(10)) | |
users/_form | |
[Escaped Output] form.error_messages | |
[Escaped Output] form.label(:email, :class => "form__label") | |
[Escaped Output] form.email_field(:email, :class => "form__input") | |
[Escaped Output] form.label(:handle, :class => "form__label") | |
[Escaped Output] form.text_field(:handle, :class => "form__input") | |
[Escaped Output] form.label(:password, :class => "form__label") | |
[Escaped Output] form.password_field(:password, :class => "form__input") | |
users/_form.["Template:users/new"] | |
[Escaped Output] form.error_messages | |
[Escaped Output] form.label(:email, :class => "form__label") | |
[Escaped Output] form.email_field(:email, :class => "form__input") | |
[Escaped Output] form.label(:handle, :class => "form__label") | |
[Escaped Output] form.text_field(:handle, :class => "form__input") | |
[Escaped Output] form.label(:password, :class => "form__label") | |
[Escaped Output] form.password_field(:password, :class => "form__input") | |
users/new | |
[Escaped Output] link_to(t(".have_account"), sign_in_path) | |
[Escaped Output] render(partial => "/users/form", { :object => form }) | |
[Escaped Output] form.submit(t("sign_up"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(@user) do; [Escaped Output] render(partial => "/users/form", { :object => form });[Escaped Output] form.submit(t("sign_up"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
users/new.["UsersController#create"] | |
[Escaped Output] link_to(t(".have_account"), sign_in_path) | |
[Escaped Output] render(partial => "/users/form", { :object => FormBuilder.new }) | |
[Escaped Output] FormBuilder.new.submit(t("sign_up"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(user_from_params) do; [Escaped Output] render(partial => "/users/form", { :object => FormBuilder.new });[Escaped Output] FormBuilder.new.submit(t("sign_up"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
users/new.["UsersController#new"] | |
[Escaped Output] link_to(t(".have_account"), sign_in_path) | |
[Escaped Output] render(partial => "/users/form", { :object => FormBuilder.new }) | |
[Escaped Output] FormBuilder.new.submit(t("sign_up"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit") | |
[Escaped Output] form_for(@user) do; [Escaped Output] render(partial => "/users/form", { :object => FormBuilder.new });[Escaped Output] FormBuilder.new.submit(t("sign_up"), :data => ({ :disable_with => t("form_disable_with") }), :class => "form__submit"); end | |
versions/_version | |
[Escaped Output] link_to(version.number, rubygem_version_path(version.rubygem, version.slug), :class => "t-list__item") | |
[Escaped Output] nice_date_for(version.created_at) | |
[Escaped Output] version.platform | |
[Escaped Output] number_to_human_size(version.size) | |
[Escaped Output] t(".yanked") | |
versions/index | |
[Escaped Output] t(".not_hosted_notice") | |
[Escaped Output] t(".versions_since", :count => @versions.size, :since => nice_date_for(@rubygem.first_created_date)) | |
[Escaped Output] render(action => @versions, {}) | |
versions/index.["VersionsController#index"] | |
[Escaped Output] t(".not_hosted_notice") | |
[Escaped Output] t(".versions_since", :count => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.by_position.size, :since => nice_date_for(Rubygem.find_by_name((params[:rubygem_id] or params[:id])).first_created_date)) | |
[Escaped Output] render(action => Rubygem.find_by_name((params[:rubygem_id] or params[:id])).versions.by_position, {}) | |
== Errors == | |
Error: /home/aditya/rubygems.org/app/models/concerns/rubygem_searchable.rb:10 :: parse error on value ":" (tCOLON) | |
Location: Could not parse /home/aditya/rubygems.org/app/models/concerns/rubygem_searchable.rb | |
No warnings found | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment