1 file changed
+1
-1
lines changed- .github/workflows/pullrequest-verify.yaml+5-5
- .github/workflows/release-published.yaml+3-3
- .github/workflows/sonarcloud.yaml+1-1
- Vault.Dockerfile+2-2
- chart/templates/deployment.yaml+4-2
- chart/values.yaml+19-5
- doc/api/open-api.json+1-1
- doc/flows/expire.md+8
- doc/toc.yml+2
- protos/chronicler.proto+34
- protos/electricity.proto+1
- src/ProjectOrigin.Vault/Activities/AllocateActivity.cs+116
- src/ProjectOrigin.Vault/Activities/Exceptions/ChroniclerException.cs+14
- src/ProjectOrigin.Vault/Activities/RequestStatusArgs.cs+9
- src/ProjectOrigin.Vault/Activities/SendClaimIntentToChroniclerActivity.cs+84
- src/ProjectOrigin.Vault/Activities/TransferFullSliceActivity.cs+6-3
- src/ProjectOrigin.Vault/Activities/TransferPartialSliceActivity.cs+6-3
- src/ProjectOrigin.Vault/Activities/UpdateClaimStateActivity.cs+7-3
- src/ProjectOrigin.Vault/Activities/WaitCommittedRegistryTransactionActivity.cs+12-6
- src/ProjectOrigin.Vault/CommandHandlers/CheckForWithdrawnCertificatesCommandHandler.cs+88-3
- src/ProjectOrigin.Vault/CommandHandlers/ClaimCertificateCommandHandler.cs+2-2
- src/ProjectOrigin.Vault/CommandHandlers/TransferCertificateCommandHandler.cs+7
- src/ProjectOrigin.Vault/CommandHandlers/VerifySliceCommandHandler.cs+1-1
- src/ProjectOrigin.Vault/Database/Postgres/Scripts/v2/v2-0010.sql+12
- src/ProjectOrigin.Vault/Exceptions/QuantityNotYetAvailableToReserveException.cs+9
- src/ProjectOrigin.Vault/Exceptions/TransientException.cs+1-5
- src/ProjectOrigin.Vault/Jobs/ExpireCertificatesJob.cs+38
- src/ProjectOrigin.Vault/Jobs/JobKeys.cs+2-1
- src/ProjectOrigin.Vault/Jobs/OnlyRunOncePrReplicaJobBase.cs+111
- src/ProjectOrigin.Vault/Jobs/PublishCheckForWithdrawnCertificatesCommandJob.cs+8-77
- src/ProjectOrigin.Vault/Models/ClaimState.cs+1
- src/ProjectOrigin.Vault/Models/WalletSlice.cs+2-1
- src/ProjectOrigin.Vault/Options/JobOptions.cs+6-4
- src/ProjectOrigin.Vault/Options/NetworkOptions.cs+23-3
- src/ProjectOrigin.Vault/ProjectOrigin.Vault.csproj+4-11
- src/ProjectOrigin.Vault/RegistryProcessBuilder/Base.cs+11-4
- src/ProjectOrigin.Vault/RegistryProcessBuilder/Claim.cs+56-31
- src/ProjectOrigin.Vault/RegistryProcessBuilder/Factory.cs+6-2
- src/ProjectOrigin.Vault/Repositories/CertificateRepository.cs+18-5
- src/ProjectOrigin.Vault/Repositories/ClaimRepository.cs+13
- src/ProjectOrigin.Vault/Repositories/ICertificateRepository.cs+1
- src/ProjectOrigin.Vault/Repositories/IClaimRepository.cs+1
- src/ProjectOrigin.Vault/Startup.cs+7-5
- test/ProjectOrigin.Vault.Tests/ActivityTests/SendClaimIntentToChroniclerActivityTests.cs+131
- test/ProjectOrigin.Vault.Tests/ActivityTests/UpdateClaimStateActivityTests.cs+10-4
- test/ProjectOrigin.Vault.Tests/ApiTests/ApiTests.can_query_certificates.verified.txt+2
- test/ProjectOrigin.Vault.Tests/ApiTests/ApiTests.can_query_certificates_cursor.verified.txt+2
- test/ProjectOrigin.Vault.Tests/ApiTests/ApiTests.can_query_single_certificate.verified.txt+1
- test/ProjectOrigin.Vault.Tests/ApiTests/ApiTests.cs+22-30
- test/ProjectOrigin.Vault.Tests/Authentication/JwtTests.cs+3-2
- test/ProjectOrigin.Vault.Tests/CommandHandlers/ClaimCertificatesCommandHandlerTests.cs+4-6
- test/ProjectOrigin.Vault.Tests/CommandHandlers/TransferCertificateCommandHandlerTests.cs+68
- test/ProjectOrigin.Vault.Tests/CommandHandlers/VerifySliceCommandHandlerTests.cs+1-1
- test/ProjectOrigin.Vault.Tests/DockerTestCollection.cs+143
- test/ProjectOrigin.Vault.Tests/DockerTestCollectionWithExpireTurnedOff.cs+143
- test/ProjectOrigin.Vault.Tests/ExpireTests.cs+71
- test/ProjectOrigin.Vault.Tests/Extensions/HttpClientExtensions.cs+40
- test/ProjectOrigin.Vault.Tests/FlowTests/AbstractFlowTests.cs+10-17
- test/ProjectOrigin.Vault.Tests/FlowTests/ClaimTests.cs+52-20
- test/ProjectOrigin.Vault.Tests/FlowTests/ReceiveTests.cs+8-22
- test/ProjectOrigin.Vault.Tests/FlowTests/RestFlowTest.cs+8-19
- test/ProjectOrigin.Vault.Tests/FlowTests/TransferTests.cs+16-29
- test/ProjectOrigin.Vault.Tests/JobTests/ExpireCertificatesJobTests.cs+61
- test/ProjectOrigin.Vault.Tests/Options/JobOptionsTests.cs+7-21
- test/ProjectOrigin.Vault.Tests/Options/NetworkOptionsTests.cs+32
- test/ProjectOrigin.Vault.Tests/ProjectOrigin.Vault.Tests.csproj+3-3
- test/ProjectOrigin.Vault.Tests/RegistryProcessBuilder/ActivityAssertionExtensions.cs+4-2
- test/ProjectOrigin.Vault.Tests/RegistryProcessBuilder/ClaimTests.cs+181-25
- test/ProjectOrigin.Vault.Tests/RegistryProcessBuilder/SplitTests.cs+16
- test/ProjectOrigin.Vault.Tests/Repositories/CertificateRepositoryTests.cs+290-2
- test/ProjectOrigin.Vault.Tests/Repositories/ClaimRepositoryTests.cs+74
- test/ProjectOrigin.Vault.Tests/TelemetryTest/TelemetryIntegrationTest.cs+3-2
- test/ProjectOrigin.Vault.Tests/TestClassFixtures/RegistryFixture.cs+79-5
- test/ProjectOrigin.Vault.Tests/TestClassFixtures/StampAndRegistryFixture.cs+1-1
- test/ProjectOrigin.Vault.Tests/TestExtensions/PostgresFixtureExtensions.cs+3-1
- test/ProjectOrigin.Vault.Tests/WalletSystemTestCollection.cs+125
- test/ProjectOrigin.Vault.Tests/WalletSystemTestsBase.cs+10-2
- test/ProjectOrigin.Vault.Tests/WithdrawCertificatesTests.cs+174-121
0 commit comments