diff --git a/.rubocop.yml b/.rubocop.yml index cc4712a..64c298b 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -8,3 +8,21 @@ # where the inspected file is and continue its way up to the root directory. # # See https://docs.rubocop.org/rubocop/configuration + +AllCops: + NewCops: enable + Exclude: + - "bin/**/*" + - "vendor/bundle/**/*" + +Metrics/BlockLength: + Exclude: + - "app.rb" + +Metrics/ClassLength: + Exclude: + - "app.rb" + +Lint/UselessAssignment: + Exclude: + - "app.rb" diff --git a/.tool-versions b/.tool-versions index f2a971a..3294aed 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -ruby 3.2.2 +ruby 3.3.0 diff --git a/Dockerfile b/Dockerfile index 66e5b8a..44c5cbe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:3.2-slim-bullseye +FROM ruby:3.3-slim-bullseye RUN apt-get update && apt-get install -y \ build-essential \ diff --git a/Gemfile.lock b/Gemfile.lock index 382cb9c..7eaecb2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -40,12 +40,12 @@ GEM mini_portile2 (2.8.5) money (6.16.0) i18n (>= 0.6.4, <= 2) - nokogiri (1.15.5) + nokogiri (1.16.0) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.15.5-arm64-darwin) + nokogiri (1.16.0-arm64-darwin) racc (~> 1.4) - nokogiri (1.15.5-x86_64-linux) + nokogiri (1.16.0-x86_64-linux) racc (~> 1.4) parallel (1.24.0) parser (3.3.0.3) @@ -128,4 +128,4 @@ DEPENDENCIES solargraph (~> 0.50.0) BUNDLED WITH - 2.4.20 + 2.5.5 diff --git a/app.rb b/app.rb index c08bd23..e02a849 100644 --- a/app.rb +++ b/app.rb @@ -220,7 +220,7 @@ class App < Roda year = r.params.fetch('year', Time.now.year).to_i page = r.params.fetch('page', 1).to_i per_page = r.params.fetch('per_page', 10).to_i - + @auditlogs = client.v1.audit_logs.of_year(tenant_account_id:, year:) @auditlogs.map! do |auditlog| auditlog['realized_at'] = Time.parse(auditlog['environment_snapshot']['realized_at'])