# -*- encoding: utf-8 -*- # stub: loggable_activity 0.5.7 ruby lib Gem::Specification.new do |s| s.name = "loggable_activity".freeze s.version = "0.5.7".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "changelog_uri" => "https://github.com/LoggableActivity/LoggableActivity/CHANGELOG.md", "documentation_uri" => "https://LoggableActivity.github.io/LoggableActivity/", "homepage_uri" => "https://loggableactivity-efe7b931c886.herokuapp.com/", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/LoggableActivity/LoggableActivity" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Max Groenlund".freeze] s.bindir = "exe".freeze s.date = "2024-07-21" s.description = " LoggableActivity is a powerful gem for Ruby on Rails that provides seamless user activity logging\n prepared for GDPR compliance and supporting record relations. It allows you to effortlessly\n keep track of user actions within your application, capturing who did what and when, even with\n related records included in the logs. With LoggableActivity, you can maintain the privacy of\n sensitive information in your logs, making it a perfect solution for applications that require\n robust audit trails while adhering to strict data protection regulations.\n".freeze s.email = ["max@synthmax.dk".freeze] s.files = [".rubocop.yml".freeze, ".vscode/commands.json".freeze, ".vscode/terminals.json".freeze, "CHANGELOG.md".freeze, "CHEAT_SHEET.md".freeze, "CODE_OF_CONDUCT.md".freeze, "GETTING-STARTED.md".freeze, "MIT-LICENSE".freeze, "README.md".freeze, "Rakefile".freeze, "app/assets/config/loggable_activity_manifest.js".freeze, "app/assets/images/loggable_activity/.keep".freeze, "app/assets/javascripts/loggable_activity/application.js".freeze, "app/assets/stylesheets/loggable_activity/activities.scss".freeze, "app/assets/stylesheets/loggable_activity/application.scss".freeze, "app/controllers/concerns/.keep".freeze, "app/controllers/loggable_activity/activities_controller.rb".freeze, "app/controllers/loggable_activity/application_controller.rb".freeze, "app/helpers/loggable_activity/activities_helper.rb".freeze, "app/helpers/loggable_activity/application_helper.rb".freeze, "app/jobs/loggable_activity/application_job.rb".freeze, "app/mailers/loggable_activity/application_mailer.rb".freeze, "app/models/loggable_activity/application_record.rb".freeze, "app/views/kaminari/pico/_first_page.html.erb".freeze, "app/views/kaminari/pico/_gap.html.erb".freeze, "app/views/kaminari/pico/_last_page.html.erb".freeze, "app/views/kaminari/pico/_next_page.html.erb".freeze, "app/views/kaminari/pico/_page.html.erb".freeze, "app/views/kaminari/pico/_paginator.html.erb".freeze, "app/views/kaminari/pico/_prev_page.html.erb".freeze, "app/views/layouts/loggable_activity/application.html.slim".freeze, "app/views/loggable_activity/activities/_activities.html.slim".freeze, "app/views/loggable_activity/activities/index.html.erb".freeze, "app/views/loggable_activity/bootstrap/kaminari/_first_page.html.erb".freeze, "app/views/loggable_activity/bootstrap/kaminari/_gap.html.erb".freeze, "app/views/loggable_activity/bootstrap/kaminari/_last_page.html.erb".freeze, "app/views/loggable_activity/bootstrap/kaminari/_next_page.html.erb".freeze, "app/views/loggable_activity/bootstrap/kaminari/_page.html.erb".freeze, "app/views/loggable_activity/bootstrap/kaminari/_paginator.html.erb".freeze, "app/views/loggable_activity/bootstrap/kaminari/_prev_page.html.erb".freeze, "config/initializers/kaminari_config.rb".freeze, "config/routes.rb".freeze, "db/migrate/20240702092648_create_loggable_activity_tables.rb".freeze, "docker-compose.yml".freeze, "docs/CHANGELOG_md.html".freeze, "docs/CHEAT_SHEET_md.html".freeze, "docs/CODE_OF_CONDUCT_md.html".freeze, "docs/CreateLoggableActivities.html".freeze, "docs/CreateLoggableActivityTables.html".freeze, "docs/GETTING-STARTED_md.html".freeze, "docs/Gemfile.html".freeze, "docs/Gemfile_lock.html".freeze, "docs/LoggableActivity.html".freeze, "docs/LoggableActivity/ActivitiesController.html".freeze, "docs/LoggableActivity/ActivitiesHelper.html".freeze, "docs/LoggableActivity/Activity.html".freeze, "docs/LoggableActivity/ApplicationController.html".freeze, "docs/LoggableActivity/ApplicationHelper.html".freeze, "docs/LoggableActivity/ApplicationJob.html".freeze, "docs/LoggableActivity/ApplicationMailer.html".freeze, "docs/LoggableActivity/ApplicationRecord.html".freeze, "docs/LoggableActivity/Configuration.html".freeze, "docs/LoggableActivity/ConfigurationError.html".freeze, "docs/LoggableActivity/CurrentActor.html".freeze, "docs/LoggableActivity/DataOwner.html".freeze, "docs/LoggableActivity/Encryption.html".freeze, "docs/LoggableActivity/EncryptionError.html".freeze, "docs/LoggableActivity/EncryptionKey.html".freeze, "docs/LoggableActivity/Engine.html".freeze, "docs/LoggableActivity/Error.html".freeze, "docs/LoggableActivity/Generators.html".freeze, "docs/LoggableActivity/Generators/InstallGenerator.html".freeze, "docs/LoggableActivity/Hooks.html".freeze, "docs/LoggableActivity/Payload.html".freeze, "docs/LoggableActivity/Sanitizer.html".freeze, "docs/LoggableActivity/Services.html".freeze, "docs/LoggableActivity/Services/BasePayloadsBuilder.html".freeze, "docs/LoggableActivity/Services/CustomPayloadsBuilder.html".freeze, "docs/LoggableActivity/Services/DestroyPayloadsBuilder.html".freeze, "docs/LoggableActivity/Services/PayloadsBuilder.html".freeze, "docs/LoggableActivity/Services/UpdatePayloadsBuilder.html".freeze, "docs/MIT-LICENSE.html".freeze, "docs/Object.html".freeze, "docs/README_md.html".freeze, "docs/Rakefile.html".freeze, "docs/app/assets/config/loggable_activity_manifest_js.html".freeze, "docs/app/assets/javascripts/loggable_activity/application_js.html".freeze, "docs/app/assets/stylesheets/loggable_activity/activities_scss.html".freeze, "docs/app/assets/stylesheets/loggable_activity/application_scss.html".freeze, "docs/app/views/layouts/loggable_activity/application_html_slim.html".freeze, "docs/app/views/loggable_activity/activities/_activities_html_slim.html".freeze, "docs/created.rid".freeze, "docs/css/fonts.css".freeze, "docs/css/rdoc.css".freeze, "docs/fonts/Lato-Light.ttf".freeze, "docs/fonts/Lato-LightItalic.ttf".freeze, "docs/fonts/Lato-Regular.ttf".freeze, "docs/fonts/Lato-RegularItalic.ttf".freeze, "docs/fonts/SourceCodePro-Bold.ttf".freeze, "docs/fonts/SourceCodePro-Regular.ttf".freeze, "docs/git-org/HEAD.html".freeze, "docs/git-org/config.html".freeze, "docs/git-org/description.html".freeze, "docs/git-org/hooks/applypatch-msg_sample.html".freeze, "docs/git-org/hooks/commit-msg_sample.html".freeze, "docs/git-org/hooks/fsmonitor-watchman_sample.html".freeze, "docs/git-org/hooks/post-update_sample.html".freeze, "docs/git-org/hooks/pre-applypatch_sample.html".freeze, "docs/git-org/hooks/pre-commit_sample.html".freeze, "docs/git-org/hooks/pre-merge-commit_sample.html".freeze, "docs/git-org/hooks/pre-push_sample.html".freeze, "docs/git-org/hooks/pre-rebase_sample.html".freeze, "docs/git-org/hooks/pre-receive_sample.html".freeze, "docs/git-org/hooks/prepare-commit-msg_sample.html".freeze, "docs/git-org/hooks/push-to-checkout_sample.html".freeze, "docs/git-org/hooks/update_sample.html".freeze, "docs/git-org/info/exclude.html".freeze, "docs/images/add.png".freeze, "docs/images/arrow_up.png".freeze, "docs/images/brick.png".freeze, "docs/images/brick_link.png".freeze, "docs/images/bug.png".freeze, "docs/images/bullet_black.png".freeze, "docs/images/bullet_toggle_minus.png".freeze, "docs/images/bullet_toggle_plus.png".freeze, "docs/images/date.png".freeze, "docs/images/delete.png".freeze, "docs/images/find.png".freeze, "docs/images/loadingAnimation.gif".freeze, "docs/images/macFFBgHack.png".freeze, "docs/images/package.png".freeze, "docs/images/page_green.png".freeze, "docs/images/page_white_text.png".freeze, "docs/images/page_white_width.png".freeze, "docs/images/plugin.png".freeze, "docs/images/ruby.png".freeze, "docs/images/tag_blue.png".freeze, "docs/images/tag_green.png".freeze, "docs/images/transparent.png".freeze, "docs/images/wrench.png".freeze, "docs/images/wrench_orange.png".freeze, "docs/images/zoom.png".freeze, "docs/index.html".freeze, "docs/js/darkfish.js".freeze, "docs/js/navigation.js".freeze, "docs/js/navigation.js.gz".freeze, "docs/js/search.js".freeze, "docs/js/search_index.js".freeze, "docs/js/search_index.js.gz".freeze, "docs/js/searcher.js".freeze, "docs/js/searcher.js.gz".freeze, "docs/lib/loggable_activity/config_schema_json.html".freeze, "docs/lib/tasks/loggable_activity_tasks_rake.html".freeze, "docs/table_of_contents.html".freeze, "git-org/HEAD".freeze, "git-org/config".freeze, "git-org/description".freeze, "git-org/hooks/applypatch-msg.sample".freeze, "git-org/hooks/commit-msg.sample".freeze, "git-org/hooks/fsmonitor-watchman.sample".freeze, "git-org/hooks/post-update.sample".freeze, "git-org/hooks/pre-applypatch.sample".freeze, "git-org/hooks/pre-commit.sample".freeze, "git-org/hooks/pre-merge-commit.sample".freeze, "git-org/hooks/pre-push.sample".freeze, "git-org/hooks/pre-rebase.sample".freeze, "git-org/hooks/pre-receive.sample".freeze, "git-org/hooks/prepare-commit-msg.sample".freeze, "git-org/hooks/push-to-checkout.sample".freeze, "git-org/hooks/update.sample".freeze, "git-org/info/exclude".freeze, "lib/generators/loggable_activity/install/install_generator.rb".freeze, "lib/generators/loggable_activity/install/templates/create_loggable_activities.rb".freeze, "lib/generators/loggable_activity/install/templates/loggable_activity.en.yml".freeze, "lib/generators/loggable_activity/install/templates/loggable_activity.rb".freeze, "lib/generators/loggable_activity/install/templates/loggable_activity.yml".freeze, "lib/loggable_activity.rb".freeze, "lib/loggable_activity/.DS_Store".freeze, "lib/loggable_activity/activity.rb".freeze, "lib/loggable_activity/concerns/current_actor.rb".freeze, "lib/loggable_activity/config_schema.json".freeze, "lib/loggable_activity/configuration.rb".freeze, "lib/loggable_activity/data_owner.rb".freeze, "lib/loggable_activity/encryption.rb".freeze, "lib/loggable_activity/encryption_key.rb".freeze, "lib/loggable_activity/engine.rb".freeze, "lib/loggable_activity/error.rb".freeze, "lib/loggable_activity/hooks.rb".freeze, "lib/loggable_activity/payload.rb".freeze, "lib/loggable_activity/sanitizer.rb".freeze, "lib/loggable_activity/services/base_payloads_builder.rb".freeze, "lib/loggable_activity/services/custom_payloads_builder.rb".freeze, "lib/loggable_activity/services/destroy_payloads_builder.rb".freeze, "lib/loggable_activity/services/payloads_builder.rb".freeze, "lib/loggable_activity/services/update_payloads_builder.rb".freeze, "lib/loggable_activity/version.rb".freeze, "lib/tasks/loggable_activity_tasks.rake".freeze, "loggable_activity-0.5.0.gem".freeze] s.homepage = "https://loggableactivity-efe7b931c886.herokuapp.com/".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.2.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Activity Logger with relations, prepared for GDPR Compliance and .".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 7.1.3".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 4.1".freeze, ">= 4.1.1".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.2".freeze, ">= 1.2.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 7.1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 2.1".freeze, ">= 2.1.2".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.6".freeze, ">= 3.6.3".freeze]) end