.codeclimate.yml | |
|
|
.github/workflows/gem-push.yml | |
|
|
.gitignore | |
|
|
.rspec | |
|
|
.rubocop.yml | |
|
|
.rubocop_cc.yml | |
|
|
.rubocop_local.yml | |
|
|
.travis.yml | |
|
|
.travis_scripts/openapi-validator.sh | |
|
|
.yamllint | |
|
|
CHANGELOG.md | |
|
|
Gemfile | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/promote | |
|
|
bin/rails | |
|
|
bin/setup | |
|
|
insights-api-common.gemspec | |
|
|
lib/insights/api/common/graphql/templates/aggregate_model_type.erb | |
|
|
lib/insights/api/common/graphql/templates/aggregate_type.erb | |
|
|
lib/insights/api/common/graphql/templates/model_type.erb | |
|
|
lib/insights/api/common/graphql/templates/query_type.erb | |
|
|
lib/insights/api/common/graphql/templates/schema.erb | |
|
|
lib/tasks/insights/api/common_tasks.rake | |
|
|
v2_key.dev | |
|
|
app/controllers/concerns/insights/api/common/tagging_methods.rb | 29 |
|
|
app/models/authentication.rb | 15 |
|
|
app/models/concerns/encryption_concern.rb | 37 |
|
|
app/models/concerns/insights/api/common/act_as_taggable_on.rb | 58 |
|
|
app/models/encryption.rb | 10 |
|
|
lib/generators/shared_utilities/migration_generator.rb | 56 |
|
|
lib/generators/shared_utilities/orm_helper.rb | 21 |
|
|
lib/generators/shared_utilities/templates/migration.rb | 23 |
|
|
lib/generators/shared_utilities/templates/migration_existing.rb | 18 |
|
|
lib/insights.rb | 1 |
|
|
lib/insights/api/common.rb | 14 |
|
|
lib/insights/api/common/application_controller_mixins/api_doc.rb | 38 |
|
|
lib/insights/api/common/application_controller_mixins/common.rb | 23 |
|
|
lib/insights/api/common/application_controller_mixins/exception_handling.rb | 74 |
|
|
lib/insights/api/common/application_controller_mixins/openapi_enabled.rb | 13 |
|
|
lib/insights/api/common/application_controller_mixins/parameters.rb | 111 |
|
|
lib/insights/api/common/application_controller_mixins/request_body_validation.rb | 40 |
|
|
lib/insights/api/common/application_controller_mixins/request_parameter_validation.rb | 13 |
|
|
lib/insights/api/common/application_controller_mixins/request_path.rb | 55 |
|
|
lib/insights/api/common/custom_exceptions.rb | 16 |
|
|
lib/insights/api/common/engine.rb | 18 |
|
|
lib/insights/api/common/entitlement.rb | 31 |
|
|
lib/insights/api/common/error_document.rb | 26 |
|
|
lib/insights/api/common/filter.rb | 220 | A 35 mins |
|