-
Notifications
You must be signed in to change notification settings - Fork 0
Feature/sprint 12 bookings messaging #209
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
frigini
wants to merge
96
commits into
master
Choose a base branch
from
feature/sprint-12-bookings-messaging
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
96 commits
Select commit
Hold shift + click to select a range
a38c454
docs: update roadmap and technical debt for Sprint 12 and init Bookin…
1d1e1d4
feat(bookings): implement provider schedule and rename enum to EBooki…
1edd187
chore: update packages.lock.json files after adding Bookings module
102fb38
feat(web): implement schedule management and booking flow
b5b16fb
merge: resolve conflicts between master and sprint-12 branch
ebcdb46
docs: finalize sprint 12 and update roadmap and technical debt
9f6789a
fix: address CI build errors, coverage and review findings
1707351
fix(web): use correct button variant and fix package versions
57b65a9
fix: address final review findings, atomic operations and security
11e85c5
fix: address all review findings, security and timezone logic
476e1bc
chore: sync lock files to fix CI restore error
3b009e3
fix: resolve all review findings, security and timezone tests
f79704e
chore: total clean and sync of lock files
77fb0bc
fix(web): resolve button type errors and clean up imports
2469162
fix: resolve all build errors and review findings across backend and …
d8d2c13
fix: address final review findings, concurrency and security
0022feb
fix: resolve all build errors, tests and sync schema
ade1801
test(bookings): expand test suite and achieve full coverage
9a89ad3
fix: sync solution and align OpenTelemetry packages to 1.15.2
7fc5b07
fix: align OpenTelemetry versions with master and enable Bookings tes…
38c164c
Merge branch 'master' into feature/sprint-12-bookings-messaging
d8c572f
fix: restore coverage health with new backend and frontend tests
cc43757
test: achieve coverage goals with new unit and frontend tests
8c481a8
fix: resolve findings and expand bookings coverage
8f3c722
fix(frontend): add aria-label to schedule remove button and fix faili…
198129a
fix: address all findings and achieve stable coverage
f631dd9
fix: address all remaining findings and stabilize tests
e7a32b2
fix: resolve integration test authentication and logic issues
9de0618
fix: resolve build errors and stabilize integration tests
50335b3
fix: address all final findings and refine tests/logic
dbbf54c
fix: resolve integration test logic failures and refine API metadata
725fd2d
fix: stabilize concurrency tests and resolve final findings
20e6ba8
fix: address all remaining findings and achieve stable coverage
8274f06
fix: address all final findings and stabilize tests
43d9038
feat: implement Bookings module with core domain entities, applicatio…
f58c16b
feat: implement provider scheduling functionality with database migra…
63463aa
feat: implement complete booking module with scheduling, management e…
ced4c67
test: add unit tests for GlobalExceptionHandler middleware behavior
80d5b9e
feat: implement booking schedule E2E flow, handler unit tests, and gl…
bc57e42
feat: implement booking completion command, query handlers, and repos…
d788a59
feat: implement global exception handler and bookings module with cor…
59d1889
feat: implement booking modal component for provider service scheduling
d67932e
feat: implement booking repository with overlap validation and provid…
1c7130e
test: add BookingModal unit tests and create E2E utility for API mocking
9b854e8
feat: implement booking module with backend handlers, infrastructure …
e8a1198
ci: add backend continuous integration workflow with postgres and azu…
9a00f4b
feat: implement paginated booking queries, robust overlapping validat…
a5abe31
feat: implement booking module domain logic, persistence, and public …
427ece0
feat: implement complete booking module with domain logic, persistenc…
50fc489
feat: implement provider profile page with integrated booking system …
795a3c7
feat: implement booking module infrastructure and establish CI/CD doc…
129d588
feat: implement core booking module with domain entities, application…
bdd1030
feat: implement booking functionality including scheduling, repositor…
19a8ad9
feat: implement provider availability query handler tests and booking…
7e02430
feat: implement messaging infrastructure with Rebus, add booking doma…
16073a0
feat: implement provider scheduling domain logic, messaging infrastru…
4197168
test: add unit tests for GlobalExceptionHandler middleware handling v…
d0d891e
feat: implement BookingRepository with overlap validation and add pub…
bc53e57
feat: implement provider booking endpoints and cached authorization r…
506edd6
feat: create MeAjudaAi.Shared project and remove unused Rebus JSON se…
e2d408a
feat: add provider schedule and booking history endpoints with cached…
7a4b880
feat: implement booking handlers, endpoints, and backend CI pipeline …
085b809
chore: add packages.lock.json for Shared project dependencies
4acb320
fix: Revert Development removal from bypass (keeps tests passing)
80804fe
fix: Handle empty env vars in IsSecurityBypassEnvironment
64e8d5e
fix: Apply code review findings
ffb330a
test: improve code coverage for Bookings API and Shared
3b9540c
fix: address code review findings for Bookings and Messaging
b16ac32
test: improve Bookings API and Application coverage
1ddf743
fix: resolve build errors and stabilize test coverage
3c6e082
fix: update packages.lock.json files to resolve NU1004 and NU1102 CI …
3390787
fix: address final code review findings and stabilize messaging
a1281e1
fix: resolve CS1997 build errors in RabbitMqDeadLetterService
00c8545
fix: resolve failing E2E test by linking service to provider
10ea010
fix: finalize coverage improvements and legitimate exclusions
2f2844a
fix: address final code review findings and stabilize messaging system
eb91710
fix: recover test coverage and ensure build stability
f6e450f
fix: resolve Rebus.ServiceProvider version conflict with .NET 10 exte…
87d0baa
fix: resolve ArgumentNullException in ProvidersModuleApiTests
9de497f
fix: address final code review findings and stabilize tests
47635a8
fix: resolve failing tests in Bookings and Outbox
13b049d
test: major coverage boost for Shared, ApiService and Bookings
5a49685
test: module refinement and edge cases coverage boost
d0fe76c
fix: resolve NullReferenceException in OutboxProcessorBase and stabil…
ba70b65
feat: implement core infrastructure, messaging services, and unit tes…
0b27f45
feat: implement MessagingExtensions for Rebus and RabbitMQ configurat…
c8d8d57
feat: implement CreateBookingCommandHandler to handle booking validat…
94f4c5f
feat: implement BookingRepository with atomic overlap validation and …
e2fbe38
feat: implement booking creation handler, add infrastructure DI tests…
ce5a42b
feat: implement ProvidersModuleApi for cross-module communication and…
42a4780
feat: implement provider authorization resolver with caching and add …
ee72551
feat: implement booking domain logic with lifecycle state management …
5dc3ea1
feat: implement BookingRepository with paged queries and atomic overl…
1e3358d
feat: implement bookings module infrastructure and domain logic, incl…
72cef9a
feat: implement bookings module workflow and messaging infrastructure…
0283228
test: add unit tests for booking command handlers and TimeSlot value …
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
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
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| # Configuração para ignorar breaking changes intencionais. | ||
| # Formato: METHOD PATH ERROR_ID | ||
|
|
||
| GET /api/v1/providers/public/{idOrSlug} response-property-type-changed | ||
| GET /api/v1/providers/public/{idOrSlug} response-body-type-changed | ||
|
frigini marked this conversation as resolved.
|
||
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.