From 3edccebc281658758de888491388743fab33662f Mon Sep 17 00:00:00 2001 From: CDR-DF <69551160+CDR-DF@users.noreply.github.com> Date: Tue, 31 May 2022 16:11:07 +1000 Subject: [PATCH 1/3] Fix - Issue refresh token when FAPI 1 Phase 2 is set --- CHANGELOG.md | 3 ++- .../Services/TokenResponseGenerator.cs | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b497879..201efeb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - +### Fixed +- Fixed issuing of refresh_token when FapiComplianceLevel is set to Fapi1Phase2. ## [0.3.0] - 2022-05-25 ### Changed diff --git a/Source/CDR.DataHolder.IdentityServer/Services/TokenResponseGenerator.cs b/Source/CDR.DataHolder.IdentityServer/Services/TokenResponseGenerator.cs index 10e566b..a0fc611 100644 --- a/Source/CDR.DataHolder.IdentityServer/Services/TokenResponseGenerator.cs +++ b/Source/CDR.DataHolder.IdentityServer/Services/TokenResponseGenerator.cs @@ -252,7 +252,7 @@ protected override async Task CreateIdTokenFromRefreshTokenRequestAsync( if (request.AuthorizationCode != null) { - if (int.TryParse(request.AuthorizationCode.Subject.Claims.FirstOrDefault(x => x.Type == StandardClaims.SharingDurationExpiresAt)?.Value, out int sharingExpiresAt)) + if (int.TryParse(request.AuthorizationCode.Subject.Claims.FirstOrDefault(x => x.Type == StandardClaims.Expiry)?.Value, out int sharingExpiresAt)) { createRefreshToken = sharingExpiresAt > DateTimeOffset.UtcNow.ToUnixTimeSeconds(); } From afb480c5d60dfcd97673f98dc6d11568014a592e Mon Sep 17 00:00:00 2001 From: CDR-AndrewG <89497569+CDR-AndrewG@users.noreply.github.com> Date: Thu, 2 Jun 2022 09:47:34 +1000 Subject: [PATCH 2/3] Updates to GitHub actions, seed data and minor bug fixes --- .github/workflows/dotnet.yml | 55 +- CHANGELOG.md | 8 +- CertificateManagement/README.md | 2 +- .../US15350_MDH_BankingAPI_GetTransactions.cs | 20 +- .../Data/seed-data.json | 564 +++++++++--------- .../appsettings.Container.json | 2 +- .../appsettings.Development.json | 2 +- .../appsettings.Release.json | 2 +- 8 files changed, 341 insertions(+), 314 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index e64afb8..8d0026e 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -44,21 +44,17 @@ jobs: with: path: ./mock-data-holder - - name: Checkout Register (Main Branch) - uses: actions/checkout@v2 + - name: Pull Mock Register Image (main) if: ${{ github.ref == 'refs/heads/main' }} - with: - repository: ConsumerDataRight/mock-register - ref: main - path: ./mock-register - - - name: Checkout Register (Develop Branch) - uses: actions/checkout@v2 + run: | + docker pull consumerdataright/mock-register:main + docker image tag consumerdataright/mock-register:main mock-register:latest + + - name: Pull Mock Register Image (develop) if: ${{ github.ref != 'refs/heads/main' }} - with: - repository: ConsumerDataRight/mock-register - ref: develop - path: ./mock-register + run: | + docker pull consumerdataright/mock-register:develop + docker image tag consumerdataright/mock-register:develop mock-register:latest - name: List contents if: always() @@ -67,10 +63,7 @@ jobs: cd mock-data-holder ls cd .. - # Build mock-register image - - name: Build the mock-register image - run: | - docker build ./mock-register/Source --file ./mock-register/Source/Dockerfile --tag mock-register:latest + # Build mock-data-holder image - name: Build the mock-data-holder image run: | @@ -87,19 +80,47 @@ jobs: - name: List Docker images run: | docker images + # Run unit tests - name: Run unit tests run: | docker-compose -f './mock-data-holder/Source/docker-compose.UnitTests.yml' up --abort-on-container-exit --exit-code-from mock-data-holder-unit-tests + # Remove unit tests - name: Remove unit tests run: | docker-compose -f './mock-data-holder/Source/docker-compose.UnitTests.yml' down + # Run integration tests - name: Run integration tests run: | docker-compose -f './mock-data-holder/Source/docker-compose.IntegrationTests.yml' up --abort-on-container-exit --exit-code-from mock-data-holder-integration-tests + # Remove integration tests - name: Remove integration tests run: | docker-compose -f './mock-data-holder/Source/docker-compose.IntegrationTests.yml' down + + # Archive unit test results + - name: Archive unit test results + uses: actions/upload-artifact@v2 + if: always() + with: + name: unit-test-results + path: ${{ github.workspace }}/mock-data-holder/Source/_temp/mock-data-holder-unit-tests/testresults + + # Archive integration test results + - name: Archive integration test results + uses: actions/upload-artifact@v2 + if: always() + with: + name: integration-test-results + path: ${{ github.workspace }}/mock-data-holder/Source/_temp/mock-data-holder-integration-tests/testresults + + # Archive mock data holder logs + - name: Archive mock data holder logs + uses: actions/upload-artifact@v2 + if: always() + with: + name: integration-test-artifacts + path: ${{ github.workspace }}/mock-data-holder/Source/_temp/mock-data-holder/tmp diff --git a/CHANGELOG.md b/CHANGELOG.md index 201efeb..f231d1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] + +### Changed +- Account transactions dates and person information in seed data. +- Build and Test action to download containers from docker hub. + ### Fixed -- Fixed issuing of refresh_token when FapiComplianceLevel is set to Fapi1Phase2. +- Issuing of refresh_token when FapiComplianceLevel is set to Fapi1Phase2. +- Intermittent issue when creating the LogEventsManageAPI database table. ## [0.3.0] - 2022-05-25 ### Changed diff --git a/CertificateManagement/README.md b/CertificateManagement/README.md index 08319d9..30588a4 100644 --- a/CertificateManagement/README.md +++ b/CertificateManagement/README.md @@ -2,7 +2,7 @@ Certificates play an important part in the CDR ecosystem to establish trust between participants and protect communications. **DigiCert** is the Certificate Authority (CA) for the CDR and the ACCC is responsible for provisioning DigiCert certificates to participants during the on-boarding process. -For more information, consult the [Certificate Management](https://cdr-register.github.io/register/#certificate-management) section of the Register Design. +For more information, consult the [Certificate Management](https://consumerdatastandardsaustralia.github.io/standards/#certificate-management) section of the Consumer Data Standards. The Mock Data Holder will mimic the behaviour of a data holder in the CDR ecosystem and therefore will use certificates in its interactions. However, the use of DigiCert for this purpose is not feasible or scalable so an alternative approach is adopted. diff --git a/Source/CDR.DataHolder.IntegrationTests/US15350_MDH_BankingAPI_GetTransactions.cs b/Source/CDR.DataHolder.IntegrationTests/US15350_MDH_BankingAPI_GetTransactions.cs index fccc6e7..f259f6e 100644 --- a/Source/CDR.DataHolder.IntegrationTests/US15350_MDH_BankingAPI_GetTransactions.cs +++ b/Source/CDR.DataHolder.IntegrationTests/US15350_MDH_BankingAPI_GetTransactions.cs @@ -31,8 +31,8 @@ public US15350_MDH_BankingAPI_GetTransactions(RegisterSoftwareProductFixture fix private const string FOO_GUID = "F0000000-F000-F000-F000-F00000000000"; // Note: These default dates are based on the current seed-data.json file to select a valid data set. - private static string DEFAULT_EFFECTIVENEWESTTIME => "2021-06-01T00:00:00Z"; - private static string DEFAULT_EFFECTIVEOLDESTTIME => "2021-03-01T00:00:00Z"; + private static string DEFAULT_EFFECTIVENEWESTTIME => "2022-06-01T00:00:00Z"; + private static string DEFAULT_EFFECTIVEOLDESTTIME => "2022-03-01T00:00:00Z"; private static (string, int) GetExpectedResponse( string accountId, string? accessToken, @@ -345,9 +345,9 @@ public async Task AC04_Get_WithPageSize5_AndPage5_ShouldRespondWith_200OK_Page5O } [Theory] - [InlineData("2021-05-25T00:00:00.000Z", 2)] - [InlineData("2021-05-26T00:00:00.000Z", 0)] - // NB: If the appsettings.ENV.json > SeedData > OffsetDates = true - then the reference date of 2021-05-01 for the data seeded into the database will be moved to now + [InlineData("2022-05-25T00:00:00.000Z", 2)] + [InlineData("2022-05-26T00:00:00.000Z", 0)] + // NB: If the appsettings.ENV.json > SeedData > OffsetDates = true - then the reference date of 2022-05-01 for the data seeded into the database will be moved to now // SO THE ABOVE TEST DATES MUST ALSO BE MOVED as per the OffsetDates as set in 010 Repository > ...\Repository\Infrastructure\Extensions.cs // else this test will FAIL. public async Task AC05_Get_WithOldestTime_ShouldRespondWith_200OK_FilteredRecords(string oldestTime, int expectedRecordCount) @@ -356,9 +356,9 @@ public async Task AC05_Get_WithOldestTime_ShouldRespondWith_200OK_FilteredRecord } [Theory] - [InlineData("2021-03-01T00:00:00.000Z", 0)] - [InlineData("2021-03-02T00:00:00.000Z", 2)] - // NB: If the appsettings.ENV.json > SeedData > OffsetDates = true - then the reference date of 2021-05-01 for the data seeded into the database will be moved to now + [InlineData("2022-03-01T00:00:00.000Z", 0)] + [InlineData("2022-03-02T00:00:00.000Z", 2)] + // NB: If the appsettings.ENV.json > SeedData > OffsetDates = true - then the reference date of 2022-05-01 for the data seeded into the database will be moved to now // SO THE ABOVE TEST DATES MUST ALSO BE MOVED as per the OffsetDates as set in 010 Repository > ...\Repository\Infrastructure\Extensions.cs // else this test will FAIL. public async Task AC05b_Get_WithNewestTime_ShouldRespondWith_200OK_FilteredRecords(string newestTime, int expectedRecordCount) @@ -397,7 +397,7 @@ public async Task AC09_Get_WithMaxAmount_ShouldRespondWith_200OK_FilteredRecords [Theory] [InlineData("IOU", 2)] [InlineData("iou", 2)] - // NB: If the appsettings.ENV.json > SeedData > OffsetDates = true - then the reference date of 2021-05-01 for the data seeded into the database will be moved to now + // NB: If the appsettings.ENV.json > SeedData > OffsetDates = true - then the reference date of 2022-05-01 for the data seeded into the database will be moved to now // THIS TEST WILL FAIL. public async Task AC10_Get_WithText_ShouldRespondWith_200OK_FilteredRecords(string text, int expectedRecordCount) { @@ -466,7 +466,7 @@ await Test(ACCOUNTID_JANE_WILSON, TokenType.JANE_WILSON, } [Theory] - [InlineData("2021-04-01T00:00:00.000Z", HttpStatusCode.OK)] + [InlineData("2022-04-01T00:00:00.000Z", HttpStatusCode.OK)] [InlineData("foo", HttpStatusCode.BadRequest)] public async Task AC15_Get_WithInvalidField_ShouldRespondWith_400BadRequest_InvalidFieldErrorResponse(string oldestTime, HttpStatusCode expectedStatusCode) { diff --git a/Source/CDR.DataHolder.Manage.API/Data/seed-data.json b/Source/CDR.DataHolder.Manage.API/Data/seed-data.json index 078c949..2ded3b7 100644 --- a/Source/CDR.DataHolder.Manage.API/Data/seed-data.json +++ b/Source/CDR.DataHolder.Manage.API/Data/seed-data.json @@ -10,9 +10,9 @@ "LastName": "Smith", "MiddleNames": "", "Prefix": "Mr", - "Suffix": "", - "OccupationCode": "", - "OccupationCodeVersion": "", + "Suffix": null, + "OccupationCode": null, + "OccupationCodeVersion": null, "LastUpdateTime": "2021-04-30T08:00:00Z" }, "Accounts": [ @@ -31,9 +31,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -49,9 +49,9 @@ "TransactionType": "TRANSFER_INCOMING", "Status": "PENDING", "Description": "Transfer", - "PostingDateTime": "2021-05-01T12:44:00Z", - "ValueDateTime": "2021-05-01T12:44:00Z", - "ExecutionDateTime": "2021-05-01T12:44:00Z", + "PostingDateTime": "2022-05-01T12:44:00Z", + "ValueDateTime": "2022-05-01T12:44:00Z", + "ExecutionDateTime": "2022-05-01T12:44:00Z", "Amount": 100.00, "Currency": "AUD", "Reference": "IOU", @@ -67,9 +67,9 @@ "TransactionType": "INTEREST_PAID", "Status": "POSTED", "Description": "Monthly interest", - "PostingDateTime": "2021-05-01T18:00:00Z", - "ValueDateTime": "2021-05-01T18:00:00Z", - "ExecutionDateTime": "2021-05-01T18:00:00Z", + "PostingDateTime": "2022-05-01T18:00:00Z", + "ValueDateTime": "2022-05-01T18:00:00Z", + "ExecutionDateTime": "2022-05-01T18:00:00Z", "Amount": 0.53, "Currency": "AUD", "Reference": "April 2021", @@ -85,9 +85,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-05-03T09:04:00Z", - "ValueDateTime": "2021-05-03T09:04:00Z", - "ExecutionDateTime": "2021-05-03T09:04:00Z", + "PostingDateTime": "2022-05-03T09:04:00Z", + "ValueDateTime": "2022-05-03T09:04:00Z", + "ExecutionDateTime": "2022-05-03T09:04:00Z", "Amount": 50.00, "Currency": "AUD", "Reference": "REF 12345", @@ -103,9 +103,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "EFTPOS", - "PostingDateTime": "2021-05-05T17:22:00Z", - "ValueDateTime": "2021-05-05T17:22:00Z", - "ExecutionDateTime": "2021-05-05T17:22:00Z", + "PostingDateTime": "2022-05-05T17:22:00Z", + "ValueDateTime": "2022-05-05T17:22:00Z", + "ExecutionDateTime": "2022-05-05T17:22:00Z", "Amount": 77.82, "Currency": "AUD", "Reference": "EFTPOS", @@ -130,7 +130,7 @@ "LastName": "Wilson", "MiddleNames": "Amanda", "Prefix": "Dr", - "Suffix": "", + "Suffix": null, "OccupationCode": "253111", "OccupationCodeVersion": "ANZSCO_1220.0_2013_V1.3", "LastUpdateTime": "2021-01-01T18:30:00Z" @@ -151,9 +151,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -181,9 +181,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-05-25T09:04:00Z", - "ValueDateTime": "2021-05-25T09:04:00Z", - "ExecutionDateTime": "2021-05-25T09:04:00Z", + "PostingDateTime": "2022-05-25T09:04:00Z", + "ValueDateTime": "2022-05-25T09:04:00Z", + "ExecutionDateTime": "2022-05-25T09:04:00Z", "Amount": 151.00, "Currency": "AUD", "Reference": "REF 001", @@ -199,9 +199,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-05-25T09:04:00Z", - "ValueDateTime": "2021-05-25T09:04:00Z", - "ExecutionDateTime": "2021-05-25T09:04:00Z", + "PostingDateTime": "2022-05-25T09:04:00Z", + "ValueDateTime": "2022-05-25T09:04:00Z", + "ExecutionDateTime": "2022-05-25T09:04:00Z", "Amount": 152.00, "Currency": "AUD", "Reference": "REF 002", @@ -217,9 +217,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-03-01T09:04:00Z", - "ValueDateTime": "2021-03-01T09:04:00Z", - "ExecutionDateTime": "2021-03-01T09:04:00Z", + "PostingDateTime": "2022-03-01T09:04:00Z", + "ValueDateTime": "2022-03-01T09:04:00Z", + "ExecutionDateTime": "2022-03-01T09:04:00Z", "Amount": 153.00, "Currency": "AUD", "Reference": "REF 003", @@ -235,9 +235,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-03-01T09:04:00Z", - "ValueDateTime": "2021-03-01T09:04:00Z", - "ExecutionDateTime": "2021-03-01T09:04:00Z", + "PostingDateTime": "2022-03-01T09:04:00Z", + "ValueDateTime": "2022-03-01T09:04:00Z", + "ExecutionDateTime": "2022-03-01T09:04:00Z", "Amount": 154.00, "Currency": "AUD", "Reference": "REF 004", @@ -253,9 +253,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-05T09:04:00Z", - "ValueDateTime": "2021-04-05T09:04:00Z", - "ExecutionDateTime": "2021-04-05T09:04:00Z", + "PostingDateTime": "2022-04-05T09:04:00Z", + "ValueDateTime": "2022-04-05T09:04:00Z", + "ExecutionDateTime": "2022-04-05T09:04:00Z", "Amount": 10005.00, "Currency": "AUD", "Reference": "REF 005", @@ -271,9 +271,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-06T09:04:00Z", - "ValueDateTime": "2021-04-06T09:04:00Z", - "ExecutionDateTime": "2021-04-06T09:04:00Z", + "PostingDateTime": "2022-04-06T09:04:00Z", + "ValueDateTime": "2022-04-06T09:04:00Z", + "ExecutionDateTime": "2022-04-06T09:04:00Z", "Amount": 10006.00, "Currency": "AUD", "Reference": "REF 006", @@ -289,9 +289,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-07T09:04:00Z", - "ValueDateTime": "2021-04-07T09:04:00Z", - "ExecutionDateTime": "2021-04-07T09:04:00Z", + "PostingDateTime": "2022-04-07T09:04:00Z", + "ValueDateTime": "2022-04-07T09:04:00Z", + "ExecutionDateTime": "2022-04-07T09:04:00Z", "Amount": 10007.00, "Currency": "AUD", "Reference": "REF 007", @@ -307,9 +307,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-08T09:04:00Z", - "ValueDateTime": "2021-04-08T09:04:00Z", - "ExecutionDateTime": "2021-04-08T09:04:00Z", + "PostingDateTime": "2022-04-08T09:04:00Z", + "ValueDateTime": "2022-04-08T09:04:00Z", + "ExecutionDateTime": "2022-04-08T09:04:00Z", "Amount": 999.00, "Currency": "AUD", "Reference": "REF 008", @@ -325,9 +325,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-09T09:04:00Z", - "ValueDateTime": "2021-04-09T09:04:00Z", - "ExecutionDateTime": "2021-04-09T09:04:00Z", + "PostingDateTime": "2022-04-09T09:04:00Z", + "ValueDateTime": "2022-04-09T09:04:00Z", + "ExecutionDateTime": "2022-04-09T09:04:00Z", "Amount": 99.00, "Currency": "AUD", "Reference": "REF 009", @@ -343,9 +343,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-10T10:04:00Z", - "ValueDateTime": "2021-04-10T10:04:00Z", - "ExecutionDateTime": "2021-04-10T10:04:00Z", + "PostingDateTime": "2022-04-10T10:04:00Z", + "ValueDateTime": "2022-04-10T10:04:00Z", + "ExecutionDateTime": "2022-04-10T10:04:00Z", "Amount": 89.00, "Currency": "AUD", "Reference": "REF 010", @@ -361,9 +361,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-11T11:04:00Z", - "ValueDateTime": "2021-04-11T11:04:00Z", - "ExecutionDateTime": "2021-04-11T11:04:00Z", + "PostingDateTime": "2022-04-11T11:04:00Z", + "ValueDateTime": "2022-04-11T11:04:00Z", + "ExecutionDateTime": "2022-04-11T11:04:00Z", "Amount": 9.00, "Currency": "AUD", "Reference": "REF 011", @@ -379,9 +379,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-12T12:04:00Z", - "ValueDateTime": "2021-04-12T12:04:00Z", - "ExecutionDateTime": "2021-04-12T12:04:00Z", + "PostingDateTime": "2022-04-12T12:04:00Z", + "ValueDateTime": "2022-04-12T12:04:00Z", + "ExecutionDateTime": "2022-04-12T12:04:00Z", "Amount": 150.00, "Currency": "AUD", "Reference": "IOU 12", @@ -397,9 +397,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-13T13:04:00Z", - "ValueDateTime": "2021-04-13T13:04:00Z", - "ExecutionDateTime": "2021-04-13T13:04:00Z", + "PostingDateTime": "2022-04-13T13:04:00Z", + "ValueDateTime": "2022-04-13T13:04:00Z", + "ExecutionDateTime": "2022-04-13T13:04:00Z", "Amount": 153.00, "Currency": "AUD", "Reference": "13 IOU 13", @@ -415,9 +415,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-14T14:04:00Z", - "ValueDateTime": "2021-04-14T14:04:00Z", - "ExecutionDateTime": "2021-04-14T14:04:00Z", + "PostingDateTime": "2022-04-14T14:04:00Z", + "ValueDateTime": "2022-04-14T14:04:00Z", + "ExecutionDateTime": "2022-04-14T14:04:00Z", "Amount": 153.00, "Currency": "AUD", "Reference": "Ref 14", @@ -433,9 +433,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-15T15:04:00Z", - "ValueDateTime": "2021-04-15T15:04:00Z", - "ExecutionDateTime": "2021-04-15T15:04:00Z", + "PostingDateTime": "2022-04-15T15:04:00Z", + "ValueDateTime": "2022-04-15T15:04:00Z", + "ExecutionDateTime": "2022-04-15T15:04:00Z", "Amount": 153.00, "Currency": "AUD", "Reference": "Ref 15", @@ -451,9 +451,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-16T16:04:00Z", - "ValueDateTime": "2021-04-16T16:04:00Z", - "ExecutionDateTime": "2021-04-16T16:04:00Z", + "PostingDateTime": "2022-04-16T16:04:00Z", + "ValueDateTime": "2022-04-16T16:04:00Z", + "ExecutionDateTime": "2022-04-16T16:04:00Z", "Amount": 163.00, "Currency": "AUD", "Reference": "Ref 16", @@ -469,9 +469,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-17T17:04:00Z", - "ValueDateTime": "2021-04-17T17:04:00Z", - "ExecutionDateTime": "2021-04-17T17:04:00Z", + "PostingDateTime": "2022-04-17T17:04:00Z", + "ValueDateTime": "2022-04-17T17:04:00Z", + "ExecutionDateTime": "2022-04-17T17:04:00Z", "Amount": 173.00, "Currency": "AUD", "Reference": "Ref 17", @@ -487,9 +487,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-18T18:04:00Z", - "ValueDateTime": "2021-04-18T18:04:00Z", - "ExecutionDateTime": "2021-04-18T18:04:00Z", + "PostingDateTime": "2022-04-18T18:04:00Z", + "ValueDateTime": "2022-04-18T18:04:00Z", + "ExecutionDateTime": "2022-04-18T18:04:00Z", "Amount": 183.00, "Currency": "AUD", "Reference": "Ref 18", @@ -505,9 +505,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-19T19:04:00Z", - "ValueDateTime": "2021-04-19T19:04:00Z", - "ExecutionDateTime": "2021-04-19T19:04:00Z", + "PostingDateTime": "2022-04-19T19:04:00Z", + "ValueDateTime": "2022-04-19T19:04:00Z", + "ExecutionDateTime": "2022-04-19T19:04:00Z", "Amount": 193.00, "Currency": "AUD", "Reference": "Ref 19", @@ -523,9 +523,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-20T20:04:00Z", - "ValueDateTime": "2021-04-20T20:04:00Z", - "ExecutionDateTime": "2021-04-20T20:04:00Z", + "PostingDateTime": "2022-04-20T20:04:00Z", + "ValueDateTime": "2022-04-20T20:04:00Z", + "ExecutionDateTime": "2022-04-20T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 20", @@ -541,9 +541,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-21T21:04:00Z", - "ValueDateTime": "2021-04-21T20:04:00Z", - "ExecutionDateTime": "2021-04-21T20:04:00Z", + "PostingDateTime": "2022-04-21T21:04:00Z", + "ValueDateTime": "2022-04-21T20:04:00Z", + "ExecutionDateTime": "2022-04-21T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 21", @@ -559,9 +559,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-22T22:04:00Z", - "ValueDateTime": "2021-04-22T20:04:00Z", - "ExecutionDateTime": "2021-04-22T20:04:00Z", + "PostingDateTime": "2022-04-22T22:04:00Z", + "ValueDateTime": "2022-04-22T20:04:00Z", + "ExecutionDateTime": "2022-04-22T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 22", @@ -577,9 +577,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-23T23:04:00Z", - "ValueDateTime": "2021-04-23T20:04:00Z", - "ExecutionDateTime": "2021-04-23T20:04:00Z", + "PostingDateTime": "2022-04-23T23:04:00Z", + "ValueDateTime": "2022-04-23T20:04:00Z", + "ExecutionDateTime": "2022-04-23T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 23", @@ -595,9 +595,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-24T23:04:00Z", - "ValueDateTime": "2021-04-24T20:04:00Z", - "ExecutionDateTime": "2021-04-24T20:04:00Z", + "PostingDateTime": "2022-04-24T23:04:00Z", + "ValueDateTime": "2022-04-24T20:04:00Z", + "ExecutionDateTime": "2022-04-24T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 24", @@ -613,9 +613,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-25T23:04:00Z", - "ValueDateTime": "2021-04-25T20:04:00Z", - "ExecutionDateTime": "2021-04-25T20:04:00Z", + "PostingDateTime": "2022-04-25T23:04:00Z", + "ValueDateTime": "2022-04-25T20:04:00Z", + "ExecutionDateTime": "2022-04-25T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 25", @@ -631,9 +631,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-26T23:04:00Z", - "ValueDateTime": "2021-04-26T20:04:00Z", - "ExecutionDateTime": "2021-04-26T20:04:00Z", + "PostingDateTime": "2022-04-26T23:04:00Z", + "ValueDateTime": "2022-04-26T20:04:00Z", + "ExecutionDateTime": "2022-04-26T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 26", @@ -649,9 +649,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-27T23:04:00Z", - "ValueDateTime": "2021-04-27T20:04:00Z", - "ExecutionDateTime": "2021-04-27T20:04:00Z", + "PostingDateTime": "2022-04-27T23:04:00Z", + "ValueDateTime": "2022-04-27T20:04:00Z", + "ExecutionDateTime": "2022-04-27T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 27", @@ -667,9 +667,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-28T23:04:00Z", - "ValueDateTime": "2021-04-28T20:04:00Z", - "ExecutionDateTime": "2021-04-28T20:04:00Z", + "PostingDateTime": "2022-04-28T23:04:00Z", + "ValueDateTime": "2022-04-28T20:04:00Z", + "ExecutionDateTime": "2022-04-28T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 28", @@ -685,9 +685,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-29T23:04:00Z", - "ValueDateTime": "2021-04-29T20:04:00Z", - "ExecutionDateTime": "2021-04-29T20:04:00Z", + "PostingDateTime": "2022-04-29T23:04:00Z", + "ValueDateTime": "2022-04-29T20:04:00Z", + "ExecutionDateTime": "2022-04-29T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 29", @@ -703,9 +703,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "BPAY", - "PostingDateTime": "2021-04-30T23:04:00Z", - "ValueDateTime": "2021-04-30T20:04:00Z", - "ExecutionDateTime": "2021-04-30T20:04:00Z", + "PostingDateTime": "2022-04-30T23:04:00Z", + "ValueDateTime": "2022-04-30T20:04:00Z", + "ExecutionDateTime": "2022-04-30T20:04:00Z", "Amount": 203.00, "Currency": "AUD", "Reference": "Ref 30", @@ -730,7 +730,7 @@ "LastName": "Wiliamson", "MiddleNames": "Javis", "Prefix": "Mr", - "Suffix": "", + "Suffix": null, "OccupationCode": "253111", "OccupationCodeVersion": "ANZSCO_1220.0_2013_V1.3", "LastUpdateTime": "2021-03-01T18:30:00Z" @@ -751,9 +751,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -778,7 +778,7 @@ "LastName": "Smith", "MiddleNames": "O", "Prefix": "Mrs", - "Suffix": "", + "Suffix": null, "OccupationCode": "123412", "OccupationCodeVersion": "ANZSCO_1220.0_2013_V1.3", "LastUpdateTime": "2021-03-01T18:30:00Z" @@ -799,9 +799,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -829,9 +829,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -859,9 +859,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -889,9 +889,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -919,9 +919,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -949,9 +949,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -979,9 +979,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1009,9 +1009,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1039,9 +1039,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1069,9 +1069,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1099,9 +1099,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1129,9 +1129,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1159,9 +1159,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1189,9 +1189,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1219,9 +1219,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1249,9 +1249,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1279,9 +1279,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1309,9 +1309,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1339,9 +1339,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1369,9 +1369,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1399,9 +1399,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1429,9 +1429,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1459,9 +1459,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1489,9 +1489,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1519,9 +1519,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1549,9 +1549,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1579,9 +1579,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1609,9 +1609,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1639,9 +1639,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1669,9 +1669,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1696,7 +1696,7 @@ "LastName": "Smith", "MiddleNames": "", "Prefix": "Mrs", - "Suffix": "", + "Suffix": null, "OccupationCode": "123412", "OccupationCodeVersion": "ANZSCO_1220.0_2002_V1.1", "LastUpdateTime": "2021-02-01T18:30:00Z" @@ -1717,9 +1717,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1744,9 +1744,9 @@ "LastName": "Ray", "MiddleNames": "", "Prefix": "Mr", - "Suffix": "", - "OccupationCode": "", - "OccupationCodeVersion": "", + "Suffix": null, + "OccupationCode": null, + "OccupationCodeVersion": null, "LastUpdateTime": "2018-03-01T18:30:00Z" }, "Accounts": [ @@ -1765,9 +1765,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1795,9 +1795,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1822,9 +1822,9 @@ "LastName": "Jay", "MiddleNames": "", "Prefix": "Mr", - "Suffix": "", - "OccupationCode": "", - "OccupationCodeVersion": "", + "Suffix": null, + "OccupationCode": null, + "OccupationCodeVersion": null, "LastUpdateTime": "2019-03-01T18:30:00Z" }, "Accounts": [ @@ -1843,9 +1843,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1870,9 +1870,9 @@ "LastName": "Lee", "MiddleNames": "", "Prefix": "Mr", - "Suffix": "", - "OccupationCode": "", - "OccupationCodeVersion": "", + "Suffix": null, + "OccupationCode": null, + "OccupationCodeVersion": null, "LastUpdateTime": "2018-03-01T18:30:00Z" }, "Accounts": [ @@ -1891,9 +1891,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1918,9 +1918,9 @@ "LastName": "Dame", "MiddleNames": "", "Prefix": "Mr", - "Suffix": "", - "OccupationCode": "", - "OccupationCodeVersion": "", + "Suffix": null, + "OccupationCode": null, + "OccupationCodeVersion": null, "LastUpdateTime": "2020-03-01T09:30:00Z" }, "Accounts": [ @@ -1939,9 +1939,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -1966,9 +1966,9 @@ "LastName": "Mia", "MiddleNames": "", "Prefix": "Mrs", - "Suffix": "", - "OccupationCode": "", - "OccupationCodeVersion": "", + "Suffix": null, + "OccupationCode": null, + "OccupationCodeVersion": null, "LastUpdateTime": "2021-03-01T09:30:00Z" }, "Accounts": [ @@ -1987,9 +1987,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2014,9 +2014,9 @@ "LastName": "Steve", "MiddleNames": "Odom", "Prefix": "Mr", - "Suffix": "", - "OccupationCode": "", - "OccupationCodeVersion": "", + "Suffix": null, + "OccupationCode": null, + "OccupationCodeVersion": null, "LastUpdateTime": "2021-01-01T18:30:00Z" }, "Accounts": [ @@ -2035,9 +2035,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2065,9 +2065,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2095,9 +2095,9 @@ "TransactionType": "PAYMENT", "Status": "POSTED", "Description": "EFTPOS", - "PostingDateTime": "2021-05-05T17:22:00Z", - "ValueDateTime": "2021-05-05T17:22:00Z", - "ExecutionDateTime": "2021-05-05T17:22:00Z", + "PostingDateTime": "2022-05-05T17:22:00Z", + "ValueDateTime": "2022-05-05T17:22:00Z", + "ExecutionDateTime": "2022-05-05T17:22:00Z", "Amount": 111.2, "Currency": "AUD", "Reference": "EFTPOS", @@ -2123,8 +2123,8 @@ "MiddleNames": "Gary,Michael", "Prefix": "Mr", "Suffix": "Jr", - "OccupationCode": "", - "OccupationCodeVersion": "", + "OccupationCode": null, + "OccupationCodeVersion": null, "LastUpdateTime": "2021-03-15T12:00:00Z" }, "Accounts": [] @@ -2167,9 +2167,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2222,9 +2222,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2277,9 +2277,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2356,9 +2356,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2411,9 +2411,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2466,9 +2466,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2521,9 +2521,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", @@ -2576,9 +2576,9 @@ "TransactionType": "TRANSFER_OUTGOING", "Status": "POSTED", "Description": "Pay anyone", - "PostingDateTime": "2021-04-26T08:31:00Z", - "ValueDateTime": "2021-04-26T08:31:00Z", - "ExecutionDateTime": "2021-04-26T08:31:00Z", + "PostingDateTime": "2022-04-26T08:31:00Z", + "ValueDateTime": "2022-04-26T08:31:00Z", + "ExecutionDateTime": "2022-04-26T08:31:00Z", "Amount": 321.00, "Currency": "AUD", "Reference": "INV-12345", diff --git a/Source/CDR.DataHolder.Manage.API/appsettings.Container.json b/Source/CDR.DataHolder.Manage.API/appsettings.Container.json index 9854fc7..3538145 100644 --- a/Source/CDR.DataHolder.Manage.API/appsettings.Container.json +++ b/Source/CDR.DataHolder.Manage.API/appsettings.Container.json @@ -33,7 +33,7 @@ "connectionString": "DataHolder_Bank_Logging_DB", "sinkOptionsSection": { "tableName": "LogEventsManageAPI", - "autoCreateSqlTable": true + "autoCreateSqlTable": false }, "restrictedToMinimumLevel": "Verbose", "batchPostingLimit": 1000, diff --git a/Source/CDR.DataHolder.Manage.API/appsettings.Development.json b/Source/CDR.DataHolder.Manage.API/appsettings.Development.json index a590c93..223b466 100644 --- a/Source/CDR.DataHolder.Manage.API/appsettings.Development.json +++ b/Source/CDR.DataHolder.Manage.API/appsettings.Development.json @@ -33,7 +33,7 @@ "connectionString": "DataHolder_Bank_Logging_DB", "sinkOptionsSection": { "tableName": "LogEventsManageAPI", - "autoCreateSqlTable": true + "autoCreateSqlTable": false }, "restrictedToMinimumLevel": "Verbose", "batchPostingLimit": 1000, diff --git a/Source/CDR.DataHolder.Manage.API/appsettings.Release.json b/Source/CDR.DataHolder.Manage.API/appsettings.Release.json index c7931cb..cedf6ca 100644 --- a/Source/CDR.DataHolder.Manage.API/appsettings.Release.json +++ b/Source/CDR.DataHolder.Manage.API/appsettings.Release.json @@ -33,7 +33,7 @@ "connectionString": "DataHolder_Bank_Logging_DB", "sinkOptionsSection": { "tableName": "LogEventsManageAPI", - "autoCreateSqlTable": true + "autoCreateSqlTable": false }, "restrictedToMinimumLevel": "Verbose", "batchPostingLimit": 1000, From 56612e851573589275df85ae5ec53f65429bf342 Mon Sep 17 00:00:00 2001 From: CDR-AndrewG <89497569+CDR-AndrewG@users.noreply.github.com> Date: Thu, 9 Jun 2022 13:33:19 +1000 Subject: [PATCH 3/3] Update change log with release 0.3.1 number and date --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f231d1b..6bb0691 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.1] - 2022-06-09 ### Changed - Account transactions dates and person information in seed data. - Build and Test action to download containers from docker hub. @@ -49,4 +50,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.1.0] - 2021-10-01 ### Added -- First release of the Mock Data Holder. \ No newline at end of file +- First release of the Mock Data Holder.