From 39192eaf9f5614f60ea888df2154f25700372188 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 03:11:41 +0000 Subject: [PATCH 1/6] Update: - AWSSDK.AppRunner to 4.0.0.1 - AWSSDK.EC2 to 4.0.1 - AWSSDK.Extensions.NETCore.Setup to 4.0.0 - AWSSDK.SimpleEmailV2 to 4.0.0.1 - Microsoft.Extensions.Configuration.Json to 9.0.4 --- updated-dependencies: - dependency-name: AWSSDK.AppRunner dependency-version: 4.0.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.EC2 dependency-version: 4.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.ECR dependency-version: 4.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.Extensions.NETCore.Setup dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.Extensions.NETCore.Setup dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.Extensions.NETCore.Setup dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.Lambda dependency-version: 4.0.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.S3 dependency-version: 4.0.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.SimpleEmailV2 dependency-version: 4.0.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: AWSSDK.SimpleEmailV2 dependency-version: 4.0.0.1 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Configuration.Json dependency-version: 9.0.4 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: Microsoft.Extensions.Configuration.Json dependency-version: 9.0.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- ServiceMonitor.AWS/ServiceMonitor.AWS.csproj | 2 +- ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj | 4 ++-- ServiceMonitor.Dashboard/ServiceMonitor.Dashboard.csproj | 2 +- ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ServiceMonitor.AWS/ServiceMonitor.AWS.csproj b/ServiceMonitor.AWS/ServiceMonitor.AWS.csproj index 8eb7d54..867bdfb 100644 --- a/ServiceMonitor.AWS/ServiceMonitor.AWS.csproj +++ b/ServiceMonitor.AWS/ServiceMonitor.AWS.csproj @@ -6,7 +6,7 @@ - + diff --git a/ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj b/ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj index b081317..8f3e6de 100644 --- a/ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj +++ b/ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj @@ -9,10 +9,10 @@ - + - + diff --git a/ServiceMonitor.Dashboard/ServiceMonitor.Dashboard.csproj b/ServiceMonitor.Dashboard/ServiceMonitor.Dashboard.csproj index b6489a6..94c2743 100644 --- a/ServiceMonitor.Dashboard/ServiceMonitor.Dashboard.csproj +++ b/ServiceMonitor.Dashboard/ServiceMonitor.Dashboard.csproj @@ -7,7 +7,7 @@ - + diff --git a/ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj b/ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj index 79a204d..2d20c4f 100644 --- a/ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj +++ b/ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj @@ -9,10 +9,10 @@ - + - + From 260a28d792496e01b6b57eab87e0a7a0a43d8e22 Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Mon, 5 May 2025 10:55:31 +0700 Subject: [PATCH 2/6] Apply suggestions from code review --- ServiceMonitor.AWS/ServiceMonitor.AWS.csproj | 8 ++++---- ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj | 2 +- ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ServiceMonitor.AWS/ServiceMonitor.AWS.csproj b/ServiceMonitor.AWS/ServiceMonitor.AWS.csproj index 867bdfb..aca36eb 100644 --- a/ServiceMonitor.AWS/ServiceMonitor.AWS.csproj +++ b/ServiceMonitor.AWS/ServiceMonitor.AWS.csproj @@ -5,11 +5,11 @@ - + - - - + + + diff --git a/ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj b/ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj index 8f3e6de..ab2d3fd 100644 --- a/ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj +++ b/ServiceMonitor.Cleaner/ServiceMonitor.Cleaner.csproj @@ -8,7 +8,7 @@ - + diff --git a/ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj b/ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj index 2d20c4f..aa96f75 100644 --- a/ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj +++ b/ServiceMonitor.Mailer/ServiceMonitor.Mailer.csproj @@ -8,7 +8,7 @@ - + From 69e1d318d44a10bac77df4635ae6cb601f532a8f Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Mon, 5 May 2025 11:00:35 +0700 Subject: [PATCH 3/6] Update S3.cs --- ServiceMonitor.AWS/S3.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ServiceMonitor.AWS/S3.cs b/ServiceMonitor.AWS/S3.cs index 41bcc8d..28dd79f 100644 --- a/ServiceMonitor.AWS/S3.cs +++ b/ServiceMonitor.AWS/S3.cs @@ -31,7 +31,7 @@ public async Task> GetBuckets(string region, Cancella var list = response.Buckets.Select(x => new BasicProperty { Name = x.BucketName, - CreatedAt = x.CreationDate, + CreatedAt = x.CreationDate ?? DateTime.Now, Status = "-", }).ToList(); return list; From b3c45f618f60e767a76ff24ab62e9848d1660cbb Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Mon, 5 May 2025 11:01:42 +0700 Subject: [PATCH 4/6] Update AWSInstance.cs --- ServiceMonitor.AWS/AWSInstance.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ServiceMonitor.AWS/AWSInstance.cs b/ServiceMonitor.AWS/AWSInstance.cs index 82df096..0ed2d6f 100644 --- a/ServiceMonitor.AWS/AWSInstance.cs +++ b/ServiceMonitor.AWS/AWSInstance.cs @@ -42,7 +42,7 @@ public async Task> GetInstancesAsync(string region { Name = x.InstanceId, Type = x.InstanceType.Value, - CreatedAt = x.LaunchTime, + CreatedAt = x.LaunchTime ?? DateTime.Now, Status = x.State.Name.Value, UpdatedAt = x.UsageOperationUpdateTime }); @@ -52,4 +52,4 @@ public async Task> GetInstancesAsync(string region return collection; } } -} \ No newline at end of file +} From 35c29971584cf2519e3a6d85b75ae6a31be7e8b2 Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Mon, 5 May 2025 11:02:06 +0700 Subject: [PATCH 5/6] Update AppRunner.cs --- ServiceMonitor.AWS/AppRunner.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ServiceMonitor.AWS/AppRunner.cs b/ServiceMonitor.AWS/AppRunner.cs index 7138470..9aa38ad 100644 --- a/ServiceMonitor.AWS/AppRunner.cs +++ b/ServiceMonitor.AWS/AppRunner.cs @@ -38,7 +38,7 @@ public async Task> GetAppRunnersAsync(string regi { Status = x.Status, Name = x.ServiceName, - CreatedAt = x.CreatedAt, + CreatedAt = x.CreatedAt ?? DateTime.Now, UpdatedAt = x.UpdatedAt, }).ToList(); } From c7142a315f9ccd2ca37e7adfbe7570d3a0c115ef Mon Sep 17 00:00:00 2001 From: Bervianto Leo Pratama Date: Mon, 5 May 2025 11:02:39 +0700 Subject: [PATCH 6/6] Update ECR.cs --- ServiceMonitor.AWS/ECR.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ServiceMonitor.AWS/ECR.cs b/ServiceMonitor.AWS/ECR.cs index 871959b..f94f44a 100644 --- a/ServiceMonitor.AWS/ECR.cs +++ b/ServiceMonitor.AWS/ECR.cs @@ -43,7 +43,7 @@ public async Task> GetImagesAsync(string region, Canc var list = response.Repositories.Select(x => new BasicProperty { Name = x.RepositoryName, - CreatedAt = x.CreatedAt, + CreatedAt = x.CreatedAt ?? DateTime.Now, Status = "-", }).ToList(); @@ -69,7 +69,7 @@ public async Task> GetTags(string region, string repoName, var tagsResources = await ecrClient.DescribeImagesAsync(imageListRequest); return tagsResources.ImageDetails.Select(x => new TagItem { - CreatedTime = x.ImagePushedAt, + CreatedTime = x.ImagePushedAt ?? DateTime.Now, Tags = x.ImageTags, ImageDigest = x.ImageDigest, }).ToList();