APPT-659 Booking reference update for scaling and security#1168
Draft
APPT-659 Booking reference update for scaling and security#1168
Conversation
0b06441 to
9c221f8
Compare
commit 33e7069 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Fri Oct 31 15:18:05 2025 +0000 Add BookingRef V2 flag enabled/disabled tests to all the Booking Integration tests commit ff85c28 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Fri Oct 31 11:00:16 2025 +0000 Update casing of Reference Hmac Key and add to vars, and tf settings commit f5748ad Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 21:26:06 2025 +0000 Add ReferenceNumberHmacKey to dockercompose. TODO - add to env tf vars commit a9630c4 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 19:26:16 2025 +0000 Add new flag to all env json files commit 7b7bab4 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 19:20:33 2025 +0000 booking_reference removal from cosmosDB seeder and add creation if not exists on first use in an env commit 8822fd4 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 15:00:29 2025 +0000 Add V2 Provider reference commit 207aa69 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 14:43:44 2025 +0000 Limit regex matchTimeout to 100ms commit 13ef7ad Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 14:09:27 2025 +0000 Rebase fix commit e67686a Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 14:05:27 2025 +0000 Cache tests commit 30b946e Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 13:41:55 2025 +0000 Add obsolete flags to V1 code so that it is marked for deletion in time commit 56ec2f4 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 12:46:16 2025 +0000 Luhn invalid check logs warning commit 1b3b968 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 12:25:33 2025 +0000 V1 IsValidBookingReference supported commit 7a11ade Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Thu Oct 30 12:15:38 2025 +0000 Add tests in for V1/V2 reference use in BWS tests. Include a transition test where initial uses V1, and reschedule uses V2. commit b44ac1c Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Wed Oct 29 13:54:17 2025 +0000 Booking reference generation behind feature flag commit 424e9d4 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Wed Oct 29 13:43:51 2025 +0000 Readd current RefProvider and split into V1 and V2 namespaces commit ea865bf Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Tue Oct 28 14:23:39 2025 +0000 Fix tests commit 0fc1478 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Tue Oct 28 12:11:35 2025 +0000 Reapplied WIP commit 3945324 Author: jsed-nhs <193929923+jsed-nhs@users.noreply.github.com> Date: Tue Oct 28 11:04:24 2025 +0000 Booking Reference Docs # Conflicts: # src/api/Nhs.Appointments.Core/Bookings/ReferenceNumberProvider.cs # src/api/Nhs.Appointments.Core/Sites/ISiteStore.cs # src/api/Nhs.Appointments.Persistance/Reference/ReferenceGroupCosmosDocumentStore.cs # src/api/Nhs.Appointments.Persistance/SiteStore.cs # tests/Nhs.Appointments.Api.Integration/Scenarios/Booking/BookingBaseFeatureSteps.cs # tests/Nhs.Appointments.Api.Integration/Scenarios/Booking/QueryBookingByNhsNumber.cs # tests/Nhs.Appointments.Core.UnitTests/ReferenceNumber/V1/ReferenceNumberProviderTests.cs
86aefc8 to
011a648
Compare
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



DRAFT