espent1004
d940d9a65d
WIP
5 years ago
Espen Tønnessen Nordli
1f040cb19a
Work in progress to implement multiple connections to RabbitMQ with one virtual host per tenant in the application. Each tenant specific microservice would then only be given the credentials for their own channel, while the baseline product would have to create connections to all the different virtual hosts in RabbitMQ, and also have awareness of which connection should be used for publishing an event.
5 years ago
Espent1004
bbc84c6b1b
Merge pull request #5 from Espent1004/tenantManagerExpansion
Adding the customisationUrl to the tenantManager rather than hardcodi…
5 years ago
espent1004
341023decd
Adding the customisationUrl to the tenantManager rather than hardcoding into the eventBus implementation.
5 years ago
Espent1004
098a75363a
Merge pull request #4 from Espent1004/eventBusImprovements
Refactoring eventBusRabbitMQ implementation to make use of a dictiona…
5 years ago
espent1004
0898363cbf
Refactoring eventBusRabbitMQ implementation to make use of a dictionary to check whether an event belongs to the current handler
5 years ago
Espent1004
4f2bb08d25
Merge pull request #3 from Espent1004/identityApiExtension
Identity api extension
5 years ago
espent1004
b55c59a490
Implementing TenantId in events: UserCheckoutAcceptedIntegrationEvent, OrderStartedIntegrationEvent, OrderStatusChangedToSubmittedIntegrationEvent, GracePeriodConfirmedIntegrationEvent, OrderStatusChangedToAwaitingValidationIntegrationEvent.
Additionally the TenantId in the events are made use of the EventBusRabbitMQ implementation, where it checks wether the event should be sent to the tenant specific microservice, or handled normally. In addition it is made use of to ensure that events that do not belong to the tenant is not sent to their tenant specific microservice.
5 years ago
espent1004
069baa2aad
Adding tenant_id to claims, so that it can be retrieved from HttpContext.User
5 years ago
espent1004
48e795fda2
Checking tenantId in MVC to only display customisations if tenantId equals 1
5 years ago
espent1004
0365b52e66
Extended identity api so that the AspNetUsers table also contains a column called TenantId, so that this can be used to check what tenant a user belongs to.
5 years ago
Espent1004
71e52e9f89
Merge pull request #2 from Espent1004/eventHandlingCustomisation
Event handling customisation
5 years ago
espent1004
e6296df5d1
Added RFID use case, and support for events being saved in the tenants microservice. The tenant manager is responsible whether a certain event is customised for a certain tenant.
5 years ago
espent1004
63cc274360
Implementing the shipping info, and most of the rfid use case
5 years ago
espent1004
07e2d6ef7e
Endpoint
5 years ago
espent1004
6f2a89481a
Fix
5 years ago
espent1004
c3f6bf3698
Progress
5 years ago
Espen Tønnessen Nordli
f1328f721e
Revert ".."
This reverts commit 02c644f79a
.
5 years ago
espent1004
02c644f79a
..
5 years ago
espent1004
89c5addfe8
FF
5 years ago
espent1004
2be714234b
More stuff
5 years ago
Espen Tønnessen Nordli
b697de1f2a
Fixes
5 years ago
espent1004
dc8fed53f9
More setup
5 years ago
espent1004
a804a53f8c
Adding project
5 years ago
espent1004
50bf07c8c0
Work in progress
5 years ago
Espent1004
af3167ee83
Merge pull request #1 from Espent1004/tenantManager
Adding tenantManger project
5 years ago
espent1004
64e063b9a0
Adding tenantManger project
5 years ago
Miguel Veloso
6308cdcbf3
Remove docs folder
5 years ago
Miguel Veloso
eaaa049d25
Merge branch 'fix/remove-obsolete-package' into dev
5 years ago
Miguel Veloso
c0eb481f8e
Remove obsolote package
5 years ago
Nish Anil
cd7d2d464a
Update README.md
5 years ago
Miguel Veloso
8dc2d70024
Add note about work in progress going on in features/migration-dotnet3
5 years ago
Maira Wenzel
9dae52f80b
update link
(cherry picked from commit 2d5fbc9237
)
5 years ago
Miguel Veloso
86f7d53683
Merge branch 'clean-up/move-ebooks' into dev
5 years ago
Miguel Veloso
5070038733
e-books moved to https://github.com/dotnet-architecture/eBooks
5 years ago
Miguel Veloso
1403387a12
Merge branch 'enhancement/expose-internal-services' into dev
5 years ago
Miguel Veloso
da04d6df88
Add nodeports to expose sql and rabbitmq admin ports
5 years ago
David Britch
8351983b25
Downgraded xunit.runner.devices on UWP.
Also removed xunit.runner.console from unit test project.
5 years ago
Miguel Veloso
974c1c0716
Merge pull request #1122 from beefsteak/dev
Fix OrderPaymentSuccededIntergrationEvent naming rule
5 years ago
Miguel Veloso
b4ea8bcdfd
Merge branch 'enhancement/improve-dockerfiles' into dev
5 years ago
Miguel Veloso
faa7546e17
Add option to use local images for k8s deployment
5 years ago
Miguel Veloso
17ab5170f1
Add view to display current configuration in WebStatus
5 years ago
Miguel Veloso
038b3caffa
Update Dockerfiles to improve local build time
5 years ago
David Britch
ddff0ce19e
Update to Xamarin.Forms 4.1, with package refs.
5 years ago
Miguel Veloso
b6032b139b
Merge pull request #1103 from Karql/fix-web-status
Fix WebStatus HealthChecks replacement
5 years ago
David Britch
856bad834d
Bumped Android projects to v9.0, and min API to 19
5 years ago
David Britch
ea01c97651
Reset boolean in Reset method, plus code formatting.
5 years ago
牛排大叔
bdcab37c79
Fix OrderPaymentSuccededIntergrationEvent naming rule
5 years ago
Miguel Veloso
3bdf3eb873
Merge branch 'cleanup/docs' into dev
5 years ago
Miguel Veloso
5cd8fd8c91
Merge branch 'fix/1082-duplicated-azure-key-vault-reference' into dev
5 years ago