--- !ruby/object:Gem::Specification name: bullet_train version: !ruby/object:Gem::Version version: 1.3.4 platform: ruby authors: - Andrew Culver autorequire: bindir: bin cert_chain: [] date: 2023-08-17 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: standard requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 - !ruby/object:Gem::Dependency name: bullet_train-fields requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bullet_train-roles requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bullet_train-super_load_and_authorize_resource requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bullet_train-has_uuid requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bullet_train-scope_validator requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bullet_train-themes requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bullet_train-routes requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: devise requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: xxhash requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: image_processing requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: cancancan requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: possessive requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: sidekiq requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: fastimage requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: awesome_print requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: microscope requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: http_accept_language requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: cable_ready requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 5.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 5.0.0 - !ruby/object:Gem::Dependency name: hiredis requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: nice_partials requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.9' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.9' - !ruby/object:Gem::Dependency name: showcase-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: premailer-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: figaro requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: valid_email requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: commonmarker requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: extended_email_reply_parser requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: ruby-openai requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: unicode-emoji requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pagy requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pry-stack_explorer requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: devise-pwned_password requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: Bullet Train email: - andrew.culver@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".bt-link" - MIT-LICENSE - Rakefile - app/assets/config/bullet_train_manifest.js - app/controllers/account/invitations_controller.rb - app/controllers/account/memberships_controller.rb - app/controllers/account/onboarding/user_details_controller.rb - app/controllers/account/onboarding/user_email_controller.rb - app/controllers/account/teams_controller.rb - app/controllers/account/two_factors_controller.rb - app/controllers/account/users_controller.rb - app/controllers/concerns/account/controllers/base.rb - app/controllers/concerns/account/invitations/controller_base.rb - app/controllers/concerns/account/memberships/controller_base.rb - app/controllers/concerns/account/onboarding/user_details/controller_base.rb - app/controllers/concerns/account/onboarding/user_email/controller_base.rb - app/controllers/concerns/account/teams/controller_base.rb - app/controllers/concerns/account/users/controller_base.rb - app/controllers/concerns/controllers/base.rb - app/controllers/concerns/devise_current_attributes.rb - app/controllers/concerns/documentation_support.rb - app/controllers/concerns/invite_only_support.rb - app/controllers/concerns/registrations/controller_base.rb - app/controllers/concerns/root_redirect.rb - app/controllers/concerns/sessions/controller_base.rb - app/controllers/registrations_controller.rb - app/controllers/sessions_controller.rb - app/helpers/account/buttons_helper.rb - app/helpers/account/dates_helper.rb - app/helpers/account/forms_helper.rb - app/helpers/account/invitations_helper.rb - app/helpers/account/locale_helper.rb - app/helpers/account/markdown_helper.rb - app/helpers/account/memberships_helper.rb - app/helpers/account/role_helper.rb - app/helpers/account/teams_helper.rb - app/helpers/account/users_helper.rb - app/helpers/attributes_helper.rb - app/helpers/base_helper.rb - app/helpers/concerns/helpers/base.rb - app/helpers/email_helper.rb - app/helpers/images_helper.rb - app/helpers/invitation_only_helper.rb - app/helpers/invitations_helper.rb - app/javascript/controllers/bulk_action_form_controller.js - app/javascript/controllers/bulk_actions_controller.js - app/javascript/controllers/clipboard_controller.js - app/javascript/controllers/connection_workflow_controller.js - app/javascript/controllers/desktop_menu_controller.js - app/javascript/controllers/form_controller.js - app/javascript/controllers/index.js - app/javascript/controllers/mobile_menu_controller.js - app/javascript/controllers/select_all_controller.js - app/javascript/controllers/text_toggle_controller.js - app/javascript/electron/index.js - app/javascript/index.js - app/javascript/support/turn.js - app/mailers/concerns/mailers/base.rb - app/mailers/devise_mailer.rb - app/mailers/user_mailer.rb - app/models/billing/mock_limiter.rb - app/models/concerns/current_attributes/base.rb - app/models/concerns/invitations/base.rb - app/models/concerns/memberships/base.rb - app/models/concerns/records/base.rb - app/models/concerns/teams/base.rb - app/models/concerns/users/base.rb - app/models/invitation.rb - app/models/invitations.rb - app/models/membership.rb - app/models/memberships.rb - app/models/team.rb - app/models/teams.rb - app/models/user.rb - app/models/users.rb - app/views/account/invitations/_breadcrumbs.html.erb - app/views/account/invitations/_form.html.erb - app/views/account/invitations/new.html.erb - app/views/account/invitations/show.html.erb - app/views/account/memberships/_breadcrumbs.html.erb - app/views/account/memberships/_fields.html.erb - app/views/account/memberships/_form.html.erb - app/views/account/memberships/_index.html.erb - app/views/account/memberships/_membership.html.erb - app/views/account/memberships/_menu_item.html.erb - app/views/account/memberships/_tombstones.html.erb - app/views/account/memberships/edit.html.erb - app/views/account/memberships/index.html.erb - app/views/account/memberships/show.html.erb - app/views/account/onboarding/user_details/edit.html.erb - app/views/account/onboarding/user_email/edit.html.erb - app/views/account/teams/_breadcrumbs.html.erb - app/views/account/teams/_fields.html.erb - app/views/account/teams/_form.html.erb - app/views/account/teams/_index.html.erb - app/views/account/teams/_menu_item.html.erb - app/views/account/teams/_team.html.erb - app/views/account/teams/edit.html.erb - app/views/account/teams/index.html.erb - app/views/account/teams/new.html.erb - app/views/account/two_factors/create.js.erb - app/views/account/two_factors/destroy.js.erb - app/views/account/two_factors/verify.js.erb - app/views/account/users/_breadcrumbs.html.erb - app/views/account/users/_fields.html.erb - app/views/account/users/_form.html.erb - app/views/account/users/_oauth.html.erb - app/views/account/users/edit.html.erb - app/views/account/users/show.html.erb - app/views/bullet_train/partial_resolver.html.erb - app/views/devise/confirmations/new.html.erb - app/views/devise/mailer/confirmation_instructions.html.erb - app/views/devise/mailer/password_change.html.erb - app/views/devise/mailer/reset_password_instructions.html.erb - app/views/devise/mailer/unlock_instructions.html.erb - app/views/devise/passwords/edit.html.erb - app/views/devise/passwords/new.html.erb - app/views/devise/registrations/_two_factor.html.erb - app/views/devise/registrations/edit.html.erb - app/views/devise/registrations/new.html.erb - app/views/devise/sessions/new.html.erb - app/views/devise/sessions/pre_otp.js.erb - app/views/devise/shared/_links.html.erb - app/views/devise/shared/_oauth.html.erb - app/views/devise/unlocks/new.html.erb - app/views/layouts/account.html.erb - app/views/layouts/devise.html.erb - app/views/layouts/docs.html.erb - app/views/layouts/mailer.html.erb - app/views/layouts/public.html.erb - app/views/public/home/docs.html.erb - app/views/showcase/engine/_stylesheets.html.erb - app/views/user_mailer/invited.html.erb - app/views/user_mailer/welcome.html.erb - config/initializers/concerns/inflections_base.rb - config/initializers/concerns/turbo_failure_app.rb - config/locales/en/base.yml - config/locales/en/billing/products.en.yml - config/locales/en/devise.en.yml - config/locales/en/doorkeeper.en.yml - config/locales/en/framework_packages.yml - config/locales/en/invitations.en.yml - config/locales/en/memberships.en.yml - config/locales/en/oauth.en.yml - config/locales/en/onboarding/user_details.en.yml - config/locales/en/onboarding/user_email.en.yml - config/locales/en/roles.en.yml - config/locales/en/stimulus.yml - config/locales/en/teams.en.yml - config/locales/en/users.en.yml - config/locales/localization.en.yml - config/routes.rb - db/migrate/20161115160419_devise_create_users.rb - db/migrate/20161116003852_add_api_key_to_user.rb - db/migrate/20161117154605_create_teams.rb - db/migrate/20161117154709_create_memberships.rb - db/migrate/20161203193930_add_current_team_to_user.rb - db/migrate/20161204234150_create_invitations.rb - db/migrate/20161205154821_add_team_to_invitation.rb - db/migrate/20161205164613_add_admin_to_invitation.rb - db/migrate/20170908205756_add_names_to_user.rb - db/migrate/20170915215309_add_team_to_thing.rb - db/migrate/20171105001408_remove_api_key_from_user.rb - db/migrate/20180326124105_add_timezone_to_user.rb - db/migrate/20180902142350_create_membership_roles.rb - db/migrate/20180902143758_remove_admin_from_membership.rb - db/migrate/20180902154611_create_invitation_roles.rb - db/migrate/20180902154652_migrate_admin_flag_on_invitations.rb - db/migrate/20180902195848_remove_admin_from_invitation.rb - db/migrate/20180903101707_add_last_seen_at_to_users.rb - db/migrate/20190321203224_add_profile_photo_id_to_user.rb - db/migrate/20190519230202_add_ability_cache_to_user.rb - db/migrate/20190628194704_add_last_notification_email_sent_at_to_user.rb - db/migrate/20200211034208_add_invitation_to_membership.rb - db/migrate/20200211044616_drop_invitation_roles_table.rb - db/migrate/20200213052748_add_former_user_fields_to_membership.rb - db/migrate/20200213235037_add_former_user_to_user.rb - db/migrate/20200219013834_add_added_by_to_membership.rb - db/migrate/20200219015116_rename_from_user_to_from_membership.rb - db/migrate/20200726222314_add_being_destroyed_to_team.rb - db/migrate/20200727171308_add_devise_two_factor_to_users.rb - db/migrate/20200727175949_add_devise_two_factor_backupable_to_users.rb - db/migrate/20210304133200_add_time_zone_to_team.rb - db/migrate/20210816072419_add_locale_to_users.rb - db/migrate/20210816072508_add_locale_to_teams.rb - db/migrate/20211020200855_add_doorkeeper_application_to_memberships.rb - db/migrate/20211027002944_add_doorkeeper_application_to_users.rb - docs/action-models.md - docs/api.md - docs/api/versioning.md - docs/application-hash.md - docs/application-options.md - docs/authentication.md - docs/billing/stripe.md - docs/billing/usage.md - docs/desktop.md - docs/field-partials.md - docs/field-partials/buttons.md - docs/field-partials/date-related-fields.md - docs/field-partials/file-field.md - docs/field-partials/super-select.md - docs/font-awesome-pro.md - docs/getting-started.md - docs/heroku.md - docs/i18n.md - docs/index.md - docs/indirection.md - docs/javascript.md - docs/modeling.md - docs/namespacing.md - docs/oauth.md - docs/onboarding.md - docs/overriding.md - docs/permissions.md - docs/seeds.md - docs/super-scaffolding.md - docs/super-scaffolding/delegated-types.md - docs/super-scaffolding/options.md - docs/super-scaffolding/sortable.md - docs/teams.md - docs/testing.md - docs/themes.md - docs/trademark.md - docs/tunneling.md - docs/upgrades.md - docs/webhooks/incoming.md - docs/webhooks/outgoing.md - docs/zapier.md - lib/bullet_train.rb - lib/bullet_train/configuration.rb - lib/bullet_train/core_ext/string_emoji_helper.rb - lib/bullet_train/engine.rb - lib/bullet_train/resolver.rb - lib/bullet_train/version.rb - lib/colorizer.rb - lib/tasks/bullet_train_tasks.rake homepage: https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train licenses: - MIT metadata: homepage_uri: https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train source_code_uri: https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train post_install_message: |2 If you're upgrading `bullet_train-*` Ruby gems and you run into any new issues, you should probably also pull in updates from the Bullet Train starter repository into your local application, just to make sure everything is synced up. See https://bullettrain.co/docs/upgrades for details. rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.4.10 signing_key: specification_version: 4 summary: Bullet Train test_files: []