From 7008ec62cb57d06064ad7475bb9635dee3f90509 Mon Sep 17 00:00:00 2001 From: Maxwell Weru Date: Sat, 30 Sep 2023 06:40:38 +0300 Subject: [PATCH] Use KSUID for prefixed identifiers --- server/Tingle.Dependabot/AppSetup.cs | 2 +- .../Consumers/TriggerUpdateJobsEventConsumer.cs | 2 +- server/Tingle.Dependabot/Tingle.Dependabot.csproj | 4 ++-- server/Tingle.Dependabot/Workflow/Synchronizer.cs | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/server/Tingle.Dependabot/AppSetup.cs b/server/Tingle.Dependabot/AppSetup.cs index 2640efb5..111bc371 100644 --- a/server/Tingle.Dependabot/AppSetup.cs +++ b/server/Tingle.Dependabot/AppSetup.cs @@ -57,7 +57,7 @@ public static async Task SetupAsync(WebApplication app, CancellationToken cancel { project = new Models.Management.Project { - Id = $"prj_{Guid.NewGuid():n}", + Id = $"prj_{KSUID.Ksuid.Generate()}", Created = DateTimeOffset.UtcNow, Password = GeneratePassword(32), Url = setup.Url.ToString(), diff --git a/server/Tingle.Dependabot/Consumers/TriggerUpdateJobsEventConsumer.cs b/server/Tingle.Dependabot/Consumers/TriggerUpdateJobsEventConsumer.cs index 40925dba..19e3d443 100644 --- a/server/Tingle.Dependabot/Consumers/TriggerUpdateJobsEventConsumer.cs +++ b/server/Tingle.Dependabot/Consumers/TriggerUpdateJobsEventConsumer.cs @@ -83,7 +83,7 @@ public async Task ConsumeAsync(EventContext context, Can // create the job job = new UpdateJob { - Id = FlakeId.Id.Create().ToString(), + Id = $"job_{KSUID.Ksuid.Generate()}", Created = DateTimeOffset.UtcNow, Status = UpdateJobStatus.Scheduled, diff --git a/server/Tingle.Dependabot/Tingle.Dependabot.csproj b/server/Tingle.Dependabot/Tingle.Dependabot.csproj index 6221591c..cfbcd887 100644 --- a/server/Tingle.Dependabot/Tingle.Dependabot.csproj +++ b/server/Tingle.Dependabot/Tingle.Dependabot.csproj @@ -1,4 +1,4 @@ - + true @@ -23,7 +23,7 @@ - + diff --git a/server/Tingle.Dependabot/Workflow/Synchronizer.cs b/server/Tingle.Dependabot/Workflow/Synchronizer.cs index 0fc92bc9..e5057569 100644 --- a/server/Tingle.Dependabot/Workflow/Synchronizer.cs +++ b/server/Tingle.Dependabot/Workflow/Synchronizer.cs @@ -196,7 +196,7 @@ internal async Task SynchronizeAsync(Project project, { repository = new Repository { - Id = $"repo_{Guid.NewGuid():n}", + Id = $"repo_{KSUID.Ksuid.Generate()}", Created = DateTimeOffset.UtcNow, ProjectId = project.Id, ProviderId = providerInfo.Id,