Table of Contents - potassium-7.2.0 Documentation
Pages
- Aptfile
- Procfile
- admin-component.vue
- jquery.js
- index.mock.ts
- index.ts
- app.spec.ts
- app.vue
- application.css
- active_admin.js
- active_admin.scss
- application.js
- vue.d.ts
- case-converter.ts
- csrf-token.ts
- example_mail.html.mjml
- default_mail.html.mjml
- release
- auto_annotate_models.rake
- package.json
- fake_data_loader.rake
- tailwind.config.js
- tsconfig.config.json
- tsconfig.json
- vite.config.ts
Classes and Modules
- AnswerHelpers
- ApplicationMailer
- BackOffice
- BackOffice::ActiveAdmin
- BackOffice::ActiveAdmin::CommentPolicy
- BackOffice::ActiveAdmin::PagePolicy
- BackOffice::AdminUserPolicy
- BackOffice::DefaultPolicy
- BackOffice::DefaultPolicy::Scope
- BaseSerializer
- BaseUploader
- CallbackHelpers
- CoverImageUploader
- DockerHelpers
- Dotenv
- Dotenv::Substitutions
- Dotenv::Substitutions::Command
- EnvironmentHelpers
- EnvironmentVariables
- ExampleMailer
- FakeDataLoader
- GemHelpers
- ImageHandlingAttributes
- ImageUploader
- InfoHelpers
- Object
- Potassium
- Potassium::ApplicationGenerator
- Potassium::CLI
- Potassium::CliOptions
- Potassium::NewestVersionEnsurer
- Potassium::NodeVersionEnsurer
- Potassium::PlatanusConfig
- Potassium::RecipeGenerator
- Potassium::TemplateFinder
- Potassium::TestCLI
- Potassium::TextSpinner
- Rails
- Rails::AppBuilder
- ReadmeHelpers
- Recipes
- Recipes::Admin
- Recipes::Annotate
- Recipes::Api
- Recipes::BackgroundProcessor
- Recipes::BetterErrors
- Recipes::Bullet
- Recipes::Ci
- Recipes::Cleanup
- Recipes::Coverage
- Recipes::DataMigrate
- Recipes::Database
- Recipes::DatabaseContainer
- Recipes::Devise
- Recipes::Draper
- Recipes::Editorconfig
- Recipes::Env
- Recipes::EnvironmentVariables
- Recipes::ErrorReporting
- Recipes::FileStorage
- Recipes::FrontEndVite
- Recipes::Github
- Recipes::GoogleTagManager
- Recipes::Heroku
- Recipes::I18n
- Recipes::Listen
- Recipes::Mailer
- Recipes::Mjml
- Recipes::Monitoring
- Recipes::Node
- Recipes::PowerTypes
- Recipes::Pry
- Recipes::Puma
- Recipes::Pundit
- Recipes::RackCors
- Recipes::Rails
- Recipes::Readme
- Recipes::Redis
- Recipes::Ruby
- Recipes::Schedule
- Recipes::Script
- Recipes::Secrets
- Recipes::Seeds
- Recipes::Spring
- Recipes::Style
- Recipes::Testing
- Recipes::Tzinfo
- Recipes::VueAdmin
- Recipes::Yarn
- RedisClient
- RedisClient::Config
- RubocopHelpers
- Shrine
- Shrine::Plugins
- Shrine::Plugins::ImageHandlingUtilities
- Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- ShrinePromoteJob
- TemplateDSL
- TemplateHelpers
- VariableHelpers
- VersionError
Methods
- ::extend_dsl — TemplateDSL
- ::find_closest_recipe — Potassium::CLI
- ::guess_recipe_name — Potassium::CLI
- ::load — FakeDataLoader
- ::load_admin — FakeDataLoader
- ::new — BackOffice::DefaultPolicy
- ::new — BackOffice::DefaultPolicy::Scope
- ::new — RedisClient::Config
- ::new — DockerHelpers
- ::new — Potassium::NewestVersionEnsurer
- ::new — Potassium::PlatanusConfig
- ::new — Potassium::TextSpinner
- ::option_names — Potassium::CliOptions
- ::recipe_exists? — Potassium::CLI
- ::recipe_name_list — Potassium::CLI
- #activate_for_active_record — Recipes::Database
- #active_admin_js — Recipes::VueAdmin
- #add_active_admin — Recipes::Admin
- #add_active_storage — Recipes::FileStorage
- #add_adapters — Recipes::BackgroundProcessor
- #add_app_to_pipeline — Recipes::Heroku
- #add_callback — CallbackHelpers
- #add_chosen_storage — Recipes::FileStorage
- #add_component_integration — Recipes::VueAdmin
- #add_config_files — Recipes::Style
- #add_content_security_policy — Recipes::GoogleTagManager
- #add_cover_image_uploader — Recipes::FileStorage
- #add_devise — Recipes::Devise
- #add_docker_compose_redis_config — Recipes::Redis
- #add_draper — Recipes::Draper
- #add_env — DockerHelpers
- #add_gems — Recipes::Testing
- #add_google_tag_manager — Recipes::GoogleTagManager
- #add_heroku — Recipes::Heroku
- #add_image_handling_and_cover_image_uploader — Recipes::FileStorage
- #add_image_handling_attributes — ImageHandlingAttributes
- #add_image_handling_heroku_setup — Recipes::FileStorage
- #add_image_handling_plugin — Recipes::FileStorage
- #add_image_handling_serializer_concern — Recipes::FileStorage
- #add_leaf — DockerHelpers
- #add_link — DockerHelpers
- #add_linters — Recipes::Style
- #add_mailer_queue — Recipes::Mailer
- #add_original_rails_gems — GemHelpers
- #add_power_api — Recipes::Api
- #add_power_types — Recipes::PowerTypes
- #add_readme_header — ReadmeHelpers
- #add_readme_section — ReadmeHelpers
- #add_redis — Recipes::Redis
- #add_service — DockerHelpers
- #add_session_store_config — Recipes::Redis
- #add_shrine — Recipes::FileStorage
- #add_sidekiq — Recipes::BackgroundProcessor
- #add_support_configuration_modules — Recipes::Testing
- #add_vite — Recipes::FrontEndVite
- #add_vite_dev_ws_content_security_policy — Recipes::FrontEndVite
- #add_volume — DockerHelpers
- #add_vue_admin — Recipes::VueAdmin
- #add_vue_component_library — Recipes::VueAdmin
- #after — CallbackHelpers
- #allowed_types — BaseUploader
- #allowed_types — ImageUploader
- #already_started_message — Potassium::TextSpinner
- #annotate_config — Recipes::DataMigrate
- #answer — AnswerHelpers
- #app_name — TemplateHelpers
- #app_name_from_file — TemplateHelpers
- #append_schedule_section_to_yml — Recipes::Schedule
- #application_host — EnvironmentVariables
- #ask — Recipes::Admin
- #ask — Recipes::Api
- #ask — Recipes::BackgroundProcessor
- #ask — Recipes::Database
- #ask — Recipes::Devise
- #ask — Recipes::Draper
- #ask — Recipes::ErrorReporting
- #ask — Recipes::FileStorage
- #ask — Recipes::Github
- #ask — Recipes::GoogleTagManager
- #ask — Recipes::Heroku
- #ask — Recipes::I18n
- #ask — Recipes::Mailer
- #ask — Recipes::Pundit
- #ask — Recipes::Schedule
- #ask — Recipes::VueAdmin
- #ask — TemplateHelpers
- #ask_for_devise_model — Recipes::Devise
- #aws_ses — Recipes::Mailer
- #before — CallbackHelpers
- #before_configuration_require — Recipes::EnvironmentVariables
- #build_gemfile — GemHelpers
- #bullet_after_initialize — Recipes::Bullet
- #bullet_application_job_config — Recipes::Bullet
- #bullet_config — Recipes::Bullet
- #call_gem_for_gathered_gems — GemHelpers
- #call_gem_for_gem — GemHelpers
- #call_gem_for_gems — GemHelpers
- #clean_gemfile — GemHelpers
- #cli_options — TemplateHelpers
- #common_setup — Recipes::FileStorage
- #component_builder — Recipes::VueAdmin
- #config — Recipes::Mailer
- #config_active_admin_option — Recipes::Pundit
- #config_environments — Recipes::Mailer
- #config_filename — Recipes::Github
- #config_raise_delivery_errors_option — Recipes::Testing
- #configure_active_admin_initializer — Recipes::Pundit
- #configure_rails_helper — Recipes::Coverage
- #content_security_policy_code — Recipes::GoogleTagManager
- #copy_config_files — Recipes::FrontEndVite
- #copy_default_assets — Recipes::FrontEndVite
- #copy_dotenv_monkeypatch — Recipes::FrontEndVite
- #copy_env_seed_file — Recipes::Seeds
- #copy_frontend_files — Recipes::Admin
- #copy_policies — Recipes::Pundit
- #copy_policy — Recipes::Pundit
- #copy_tag_manager_files — Recipes::GoogleTagManager
- #create — Recipes::Admin
- #create — Recipes::Annotate
- #create — Recipes::Api
- #create — Recipes::BackgroundProcessor
- #create — Recipes::BetterErrors
- #create — Recipes::Bullet
- #create — Recipes::Ci
- #create — Recipes::Cleanup
- #create — Recipes::Coverage
- #create — Recipes::DataMigrate
- #create — Recipes::Database
- #create — Recipes::DatabaseContainer
- #create — Recipes::Devise
- #create — Recipes::Draper
- #create — Recipes::Editorconfig
- #create — Recipes::Env
- #create — Recipes::EnvironmentVariables
- #create — Recipes::ErrorReporting
- #create — Recipes::FileStorage
- #create — Recipes::FrontEndVite
- #create — Recipes::Github
- #create — Recipes::GoogleTagManager
- #create — Recipes::Heroku
- #create — Recipes::I18n
- #create — Recipes::Listen
- #create — Recipes::Mailer
- #create — Recipes::Mjml
- #create — Recipes::Monitoring
- #create — Recipes::Node
- #create — Recipes::PowerTypes
- #create — Recipes::Pry
- #create — Recipes::Puma
- #create — Recipes::Pundit
- #create — Recipes::RackCors
- #create — Recipes::Rails
- #create — Recipes::Readme
- #create — Recipes::Redis
- #create — Recipes::Ruby
- #create — Recipes::Schedule
- #create — Recipes::Script
- #create — Recipes::Secrets
- #create — Recipes::Seeds
- #create — Recipes::Spring
- #create — Recipes::Style
- #create — Recipes::Testing
- #create — Recipes::Tzinfo
- #create — Recipes::VueAdmin
- #create — Recipes::Yarn
- #create — TemplateHelpers
- #create? — BackOffice::DefaultPolicy
- #create_app_on_heroku — Recipes::Heroku
- #create_apps — Recipes::Heroku
- #create_arguments — Potassium::CliOptions
- #create_github_repo — Recipes::Github
- #create_options — Potassium::CliOptions
- #create_rspec_binary — Recipes::Testing
- #create_support_directories — Recipes::Testing
- #cut_comments — TemplateHelpers
- #databases — Recipes::Database
- #default_env — EnvironmentHelpers
- #default_template — Potassium::TemplateFinder
- #define_blurhash_instance_method — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_class_methods — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_generate_all_derivatives_and_metadata_class_method — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_generate_all_derivatives_class_method — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_generate_all_metadata_class_method — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_generate_derivatives_and_metadata_instance_method — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_generate_derivatives_instance_method — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_generate_metadata_instance_method — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_instance_methods — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #define_with_stored_attacher_method — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #dependencies — Recipes::Mailer
- #destroy? — BackOffice::DefaultPolicy
- #dir_exist? — TemplateHelpers
- #disable_automatic_nonce_generation — Recipes::Rails
- #discard_gem — GemHelpers
- #edit? — BackOffice::DefaultPolicy
- #edit_procfile — Recipes::BackgroundProcessor
- #email_services — Recipes::Mailer
- #enabled_mailer? — Recipes::BackgroundProcessor
- #ensure! — Potassium::NewestVersionEnsurer
- #ensure! — Potassium::NodeVersionEnsurer
- #ensure_callbacks_variables_for_action — CallbackHelpers
- #ensure_sidekiq_install_and_add_mailers_queue — Recipes::Mailer
- #ensure_variable — VariableHelpers
- #equals? — VariableHelpers
- #erase_comments — TemplateHelpers
- #error — InfoHelpers
- #eval_file — TemplateHelpers
- #example_mail — ExampleMailer
- #exists? — VariableHelpers
- #extract_answers — AnswerHelpers
- #file_exist? — TemplateHelpers
- #find — Potassium::TemplateFinder
- #finish_template — Potassium::ApplicationGenerator
- #fix_withespace_issues — GemHelpers
- #force? — TemplateHelpers
- #gather_gem — GemHelpers
- #gather_gems — GemHelpers
- #gem_exists? — GemHelpers
- #generate! — Potassium::PlatanusConfig
- #generate_folders — Recipes::PowerTypes
- #generate_secret — Recipes::Heroku
- #get — VariableHelpers
- #get_access_token — Recipes::Github
- #get_env — EnvironmentHelpers
- #get_readme — ReadmeHelpers
- #get_recipe_class — TemplateHelpers
- #github_client — Recipes::Github
- #heroku_pipeline_name — Recipes::Heroku
- #include_tag_manager — Recipes::GoogleTagManager
- #included — Shrine::Plugins::ImageHandlingUtilities::AttachmentMethods
- #index? — BackOffice::DefaultPolicy
- #info — InfoHelpers
- #insert_into_readme — ReadmeHelpers
- #insert_vite_monkeypatch — Recipes::Admin
- #insert_vue_into_layout — Recipes::FrontEndVite
- #install — Recipes::Admin
- #install — Recipes::Annotate
- #install — Recipes::Api
- #install — Recipes::BackgroundProcessor
- #install — Recipes::Bullet
- #install — Recipes::Ci
- #install — Recipes::Coverage
- #install — Recipes::DataMigrate
- #install — Recipes::Database
- #install — Recipes::DatabaseContainer
- #install — Recipes::Devise
- #install — Recipes::Draper
- #install — Recipes::ErrorReporting
- #install — Recipes::FileStorage
- #install — Recipes::FrontEndVite
- #install — Recipes::GoogleTagManager
- #install — Recipes::Heroku
- #install — Recipes::Mailer
- #install — Recipes::Mjml
- #install — Recipes::PowerTypes
- #install — Recipes::Pundit
- #install — Recipes::RackCors
- #install — Recipes::Redis
- #install — Recipes::Schedule
- #install — Recipes::Script
- #install — Recipes::Seeds
- #install — Recipes::Style
- #install — Recipes::VueAdmin
- #install — TemplateHelpers
- #install_admin_pundit — Recipes::Pundit
- #install_guard — Recipes::Testing
- #install_message — Potassium::NodeVersionEnsurer
- #install_packages — Recipes::FrontEndVite
- #install_rspec — Recipes::Testing
- #installed? — Recipes::Admin
- #installed? — Recipes::Api
- #installed? — Recipes::BackgroundProcessor
- #installed? — Recipes::Bullet
- #installed? — Recipes::Ci
- #installed? — Recipes::Coverage
- #installed? — Recipes::DataMigrate
- #installed? — Recipes::DatabaseContainer
- #installed? — Recipes::Devise
- #installed? — Recipes::Draper
- #installed? — Recipes::ErrorReporting
- #installed? — Recipes::FileStorage
- #installed? — Recipes::FrontEndVite
- #installed? — Recipes::Heroku
- #installed? — Recipes::Mjml
- #installed? — Recipes::PowerTypes
- #installed? — Recipes::Pundit
- #installed? — Recipes::Redis
- #installed? — Recipes::Schedule
- #installed? — Recipes::Script
- #installed? — Recipes::VueAdmin
- #installed_node_version — Potassium::NodeVersionEnsurer
- #interpolate_text — ReadmeHelpers
- #load_answers — AnswerHelpers
- #load_gems — Recipes::Coverage
- #load_recipe — TemplateHelpers
- #logged_in? — Recipes::Heroku
- #mjml_config — Object
- #mount_sidekiq_routes — Recipes::BackgroundProcessor
- #new? — BackOffice::DefaultPolicy
- #node_version — TemplateHelpers
- #octokit_client — Recipes::Github
- #original_initialize — RedisClient::Config
- #override_seed_files — Recipes::Seeds
- #perform — ShrinePromoteJob
- #print_message — Potassium::TextSpinner
- #procfile — TemplateHelpers
- #puts_not_logged_in_msg — Recipes::Heroku
- #rack_cors_config — Recipes::RackCors
- #read_file — TemplateHelpers
- #readme_header_data — ReadmeHelpers
- #readme_section_data — ReadmeHelpers
- #remove_everything_but_source — GemHelpers
- #render_string — Recipes::GoogleTagManager
- #resolve — BackOffice::DefaultPolicy::Scope
- #retry_create_repo — Recipes::Github
- #ruby_version — TemplateHelpers
- #run_action — CallbackHelpers
- #run_generator — Potassium::RecipeGenerator
- #run_pundit_installer — Recipes::Pundit
- #run_rubocop — RubocopHelpers
- #run_toolbelt_command — Recipes::Heroku
- #save — DockerHelpers
- #selected? — VariableHelpers
- #sendgrid — Recipes::Mailer
- #set — VariableHelpers
- #set_access_token — Recipes::Github
- #set_app_multi_buildpack — Recipes::Heroku
- #set_app_name_for — Recipes::Heroku
- #set_dot_env — Recipes::DatabaseContainer
- #set_env — Recipes::DatabaseContainer
- #set_env — EnvironmentHelpers
- #set_rails_secrets — Recipes::Heroku
- #set_redis_dot_env — Recipes::Redis
- #setup_api_client — Recipes::FrontEndVite
- #setup_coverage_dependencies — Recipes::Coverage
- #setup_repo — Recipes::Github
- #setup_repo_name — Recipes::Github
- #setup_repo_org — Recipes::Github
- #setup_repo_private — Recipes::Github
- #setup_tailwind — Recipes::FrontEndVite
- #setup_vite — Recipes::FrontEndVite
- #show? — BackOffice::DefaultPolicy
- #source_path — TemplateHelpers
- #spin_text — Potassium::NewestVersionEnsurer
- #start — Potassium::TextSpinner
- #success — InfoHelpers
- #update? — BackOffice::DefaultPolicy
- #update_message — Potassium::NewestVersionEnsurer
- #update_message — Potassium::NodeVersionEnsurer
- #valid_heroku_name — Recipes::Heroku
- #version — Recipes::Ruby
- #version_alias — Recipes::Ruby
- #vue_component — Recipes::VueAdmin
- #who_am_i — Recipes::Heroku
- #wrap_action — CallbackHelpers