# -*- encoding: utf-8 -*- # stub: web47core 3.2.16 ruby lib Gem::Specification.new do |s| s.name = "web47core".freeze s.version = "3.2.16".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Chris Schroeder".freeze] s.date = "2025-01-18" s.description = "Core components used in all our web products.".freeze s.email = ["chris@app47.com".freeze] s.executables = ["cron_server".freeze, "delayed_job".freeze, "rails".freeze, "rake".freeze, "setup".freeze] s.files = ["LICENSE".freeze, "README.md".freeze, "app/assets/config/manifest.js".freeze, "app/assets/images/1x1.png".freeze, "app/assets/javascript/clipboard.coffee".freeze, "app/assets/javascript/flash.coffee".freeze, "app/assets/stylesheets/clipboard.scss".freeze, "app/controllers/exceptions_controller.rb".freeze, "app/controllers/notifications_controller.rb".freeze, "app/controllers/status_controller.rb".freeze, "app/helpers/core_breadcrumb_helper.rb".freeze, "app/helpers/core_card_nav_items_helper.rb".freeze, "app/helpers/core_dropdown_helper.rb".freeze, "app/helpers/core_floating_action_button_helper.rb".freeze, "app/helpers/core_form_helper.rb".freeze, "app/helpers/core_helper.rb".freeze, "app/helpers/core_html5_form_helper.rb".freeze, "app/helpers/core_job_state_helper.rb".freeze, "app/helpers/core_link_helper.rb".freeze, "app/helpers/core_nav_bar_helper.rb".freeze, "app/helpers/core_remix_icon_helper.rb".freeze, "app/helpers/core_select_two_helper.rb".freeze, "app/helpers/core_table_helper.rb".freeze, "app/helpers/model_modal_helper.rb".freeze, "app/views/common/_create_actions.html.haml".freeze, "app/views/common/_flash.html.haml".freeze, "app/views/common/_form_actions.html.haml".freeze, "app/views/common/_update_actions.html.haml".freeze, "app/views/cron_servers/index.html.haml".freeze, "app/views/cron_tabs/edit.html.haml".freeze, "app/views/cron_tabs/index.html.haml".freeze, "app/views/delayed_job_metrics/index.html.haml".freeze, "app/views/delayed_job_workers/index.html.haml".freeze, "app/views/delayed_jobs/index.html.haml".freeze, "app/views/delayed_jobs/show.html.haml".freeze, "app/views/status/index.html.haml".freeze, "app/views/system_configurations/edit.html.haml".freeze, "app/views/system_configurations/show.html.haml".freeze, "bin/cron_server".freeze, "bin/delayed_job".freeze, "bin/rails".freeze, "bin/rake".freeze, "bin/setup".freeze, "config/application.rb".freeze, "config/boot.rb".freeze, "config/brakeman.ignore".freeze, "config/brakeman.yml".freeze, "config/locales/en.yml".freeze, "config/routes.rb".freeze, "lib/app/controllers/concerns/core_controller.rb".freeze, "lib/app/controllers/concerns/core_cron_servers_controller.rb".freeze, "lib/app/controllers/concerns/core_cron_tabs_controller.rb".freeze, "lib/app/controllers/concerns/core_delayed_job_metrics_controller.rb".freeze, "lib/app/controllers/concerns/core_delayed_job_workers_controller.rb".freeze, "lib/app/controllers/concerns/core_delayed_jobs_controller.rb".freeze, "lib/app/controllers/concerns/core_system_configuration_controller.rb".freeze, "lib/app/controllers/concerns/restful_controller.rb".freeze, "lib/app/jobs/application_job.rb".freeze, "lib/app/jobs/cron/command.rb".freeze, "lib/app/jobs/cron/job.rb".freeze, "lib/app/jobs/cron/job_tab.rb".freeze, "lib/app/jobs/cron/record_delayed_job_metrics.rb".freeze, "lib/app/jobs/cron/restart_orphaned_delayed_jobs.rb".freeze, "lib/app/jobs/cron/server.rb".freeze, "lib/app/jobs/cron/switchboard_sync_configuration.rb".freeze, "lib/app/jobs/cron/switchboard_sync_models.rb".freeze, "lib/app/jobs/cron/tab.rb".freeze, "lib/app/jobs/cron/trim_audit_logs.rb".freeze, "lib/app/jobs/cron/trim_collection.rb".freeze, "lib/app/jobs/cron/trim_command_jobs.rb".freeze, "lib/app/jobs/cron/trim_cron_servers.rb".freeze, "lib/app/jobs/cron/trim_delayed_job_metrics.rb".freeze, "lib/app/jobs/cron/trim_delayed_job_workers.rb".freeze, "lib/app/jobs/cron/trim_failed_delayed_jobs.rb".freeze, "lib/app/jobs/cron/trim_notifications.rb".freeze, "lib/app/models/api_token.rb".freeze, "lib/app/models/audit_log.rb".freeze, "lib/app/models/command_job.rb".freeze, "lib/app/models/command_job_log.rb".freeze, "lib/app/models/concerns/api_tokenable.rb".freeze, "lib/app/models/concerns/app47_logger.rb".freeze, "lib/app/models/concerns/archive_able.rb".freeze, "lib/app/models/concerns/aws_configuration.rb".freeze, "lib/app/models/concerns/cdn_url.rb".freeze, "lib/app/models/concerns/cipher_able.rb".freeze, "lib/app/models/concerns/class_name.rb".freeze, "lib/app/models/concerns/core_account.rb".freeze, "lib/app/models/concerns/core_smtp_configuration.rb".freeze, "lib/app/models/concerns/core_system_configuration.rb".freeze, "lib/app/models/concerns/delayed_job_configuration.rb".freeze, "lib/app/models/concerns/email_able.rb".freeze, "lib/app/models/concerns/encrypted_password.rb".freeze, "lib/app/models/concerns/google_sso_configuration.rb".freeze, "lib/app/models/concerns/role_able.rb".freeze, "lib/app/models/concerns/search_able.rb".freeze, "lib/app/models/concerns/secure_fields.rb".freeze, "lib/app/models/concerns/server_process_able.rb".freeze, "lib/app/models/concerns/slack_configuration.rb".freeze, "lib/app/models/concerns/standard_model.rb".freeze, "lib/app/models/concerns/switchboard_able.rb".freeze, "lib/app/models/concerns/switchboard_configuration.rb".freeze, "lib/app/models/concerns/tag_able.rb".freeze, "lib/app/models/concerns/time_zone_able.rb".freeze, "lib/app/models/concerns/twilio_configuration.rb".freeze, "lib/app/models/concerns/zendesk_configuration.rb".freeze, "lib/app/models/delayed/backend/delayed_job.rb".freeze, "lib/app/models/delayed/jobs/metric.rb".freeze, "lib/app/models/delayed/jobs/run.rb".freeze, "lib/app/models/delayed/jobs/worker.rb".freeze, "lib/app/models/delayed/plugins/time_keeper.rb".freeze, "lib/app/models/delayed/worker.rb".freeze, "lib/app/models/email_notification.rb".freeze, "lib/app/models/email_template.rb".freeze, "lib/app/models/notification.rb".freeze, "lib/app/models/notification_template.rb".freeze, "lib/app/models/redis_configuration.rb".freeze, "lib/app/models/slack_notification.rb".freeze, "lib/app/models/sms_notification.rb".freeze, "lib/app/models/smtp_configuration.rb".freeze, "lib/app/models/tag.rb".freeze, "lib/app/models/template.rb".freeze, "lib/app/models/user_action_audit_log.rb".freeze, "lib/app/models/user_audit_log.rb".freeze, "lib/app/models/user_model_audit_log.rb".freeze, "lib/app/validators/email_format_validator.rb".freeze, "lib/templates/email/notification_failure.liquid".freeze, "lib/templates/email/notification_failure.subject.liquid".freeze, "lib/templates/slack/error_message.liquid".freeze, "lib/templates/slack/failed_delayed_job.liquid".freeze, "lib/web47core.rb".freeze, "lib/web47core/config.rb".freeze, "lib/web47core/engine.rb".freeze, "lib/web47core/version.rb".freeze] s.homepage = "https://app47.com".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new("~> 3.2".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "App47 Web Core Library.".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 9.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 7.2.2".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 4.0.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end