Philipp Theyssen
a283d4be46
Refine example scenario for eshop
1 year ago
Philipp Theyssen
395d23cee9
Start working on scenario files for workload generation
1 year ago
kct949
20ceb14ee7
Merge pull request #3 from otter-diku/kafka-v1
Expose port for localhost kafka listener
1 year ago
Philipp Theyssen
b21d1ae193
Expose port for localhost kafka listener
This enables clients outside of docker network to connect,
to test this you can use a tool like kafkacat (kcat).
For example run on the docker compose host machine:
> kafkacat -b localhost:29092 -L
1 year ago
Philipp Theyssen
a0f7dba7cb
Merge pull request #2 from otter-diku/kafka-v1
Kafka v1
1 year ago
kct949
4b537d2aad
working version
1 year ago
kct949
2af8c1ba25
add 'copy kafka project' to all dockerfiles
1 year ago
kct949
6d6a9c09d2
add kafka to docker compose
1 year ago
kct949
72f2968bea
implement subscribe for kafka + minor fixes
1 year ago
Philipp Theyssen
08b1404dd4
Start working subscribing with Kakfa and using it in Basket service.
1 year ago
kct949
fa9e688ea6
Merge pull request #1 from otter-diku/adz/cleanup-v2
Initial cleanup + disabling the auth
2 years ago
Philipp Theyssen
e1eac82289
Add logic for producing events to kafka eventbus.
For now we have a single topic for all events. Since
we use the eventname as the key for the kafka message,
we have the property that they all get assigned to the same
parition inside kafka and therefore are in-order.
Alternatively one could have multiple topics.
The code for the kafka connection is based on:
https://github.com/confluentinc/confluent-kafka-dotnet/blob/master/examples/Web/KafkaClientHandle.cs
2 years ago
Philipp Theyssen
30eb3a075e
Add further details to Kafka eventbus skeleton.
So far only copied details from other eventbus implementations.
Key next steps are to implement a persistent connection abstraction (class)
for the Kafka eventbus and the publish and subscribe functions. For this
we need knowledge about how Kafka works, for example how one publishes
events topics etc.
2 years ago
Philipp Theyssen
a12e9bdbb5
Add EventBusKafka project skeleton
2 years ago
kct949
6c544eb523
add user-id header field to swagger
2 years ago
kct949
6471d25244
ensure static userIDs on db seeding
2 years ago
kct949
792866c8d5
hack: disable authorization + add fake identity service which takes userID straight from the header
2 years ago
kct949
eef41bbf8a
disable authorization in Orders and Basket controllers
2 years ago
kct949
0ab118a064
disable frontend containers in docker-compose
2 years ago
kct949
e5f7d835e6
M1 fix: use Azure SQL Edge instead of SQL Server + use newer Envoy version
2 years ago
kct949
60db144c98
use mac ip
2 years ago
Tarun Jain
3e991acc50
Merge pull request #2019 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/express-4.18.2
Bump express from 4.17.2 to 4.18.2 in /src/Web/WebSPA/Client
2 years ago
Tarun Jain
fa9e955a2b
Merge pull request #2016 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/decode-uri-component-0.2.2
Bump decode-uri-component from 0.2.0 to 0.2.2 in /src/Web/WebSPA/Client
2 years ago
Tarun Jain
50d945a395
Merge pull request #2043 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/jszip-3.10.1
Bump jszip from 3.7.1 to 3.10.1 in /src/Web/WebSPA/Client
2 years ago
Tarun Jain
ea54e4482f
Merge pull request #2015 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/qs-6.5.3
Bump qs from 6.5.2 to 6.5.3 in /src/Web/WebSPA/Client
2 years ago
dependabot[bot]
e3715d0213
Bump qs from 6.5.2 to 6.5.3 in /src/Web/WebSPA/Client
Bumps [qs](https://github.com/ljharb/qs ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3 )
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Tarun Jain
678c80cf98
Merge pull request #2029 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/json5-1.0.2
Bump json5 from 1.0.1 to 1.0.2 in /src/Web/WebSPA/Client
2 years ago
Tarun Jain
676d138962
Merge pull request #2039 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/ua-parser-js-0.7.33
Bump ua-parser-js from 0.7.31 to 0.7.33 in /src/Web/WebSPA/Client
2 years ago
Tarun Jain
dabdcac3bd
Merge pull request #2044 from dotnet-architecture/dependabot/npm_and_yarn/src/Web/WebSPA/Client/http-cache-semantics-4.1.1
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /src/Web/WebSPA/Client
2 years ago
Tarun Jain
9a914889fd
Merge pull request #2045 from erjain/net7-duende-fix
update README.md
2 years ago
Tarun Jain
ad8c8054fe
updated Contributing.md
2 years ago
Tarun Jain
4119fe06dc
updates the branch-guide.md
2 years ago
Tarun Jain
368952d432
update README.md
2 years ago
dependabot[bot]
72cf029258
Bump http-cache-semantics from 4.1.0 to 4.1.1 in /src/Web/WebSPA/Client
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Tarun Jain
e15a62270c
Merge pull request #2012 from erjain/net7-duende-fix
update to Net7 and Duende IdentityServer 6.2
2 years ago
dependabot[bot]
79c4d06747
Bump jszip from 3.7.1 to 3.10.1 in /src/Web/WebSPA/Client
Bumps [jszip](https://github.com/Stuk/jszip ) from 3.7.1 to 3.10.1.
- [Release notes](https://github.com/Stuk/jszip/releases )
- [Changelog](https://github.com/Stuk/jszip/blob/main/CHANGES.md )
- [Commits](https://github.com/Stuk/jszip/compare/v3.7.1...v3.10.1 )
---
updated-dependencies:
- dependency-name: jszip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
29241ec3d2
Bump ua-parser-js from 0.7.31 to 0.7.33 in /src/Web/WebSPA/Client
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js ) from 0.7.31 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases )
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md )
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.31...0.7.33 )
---
updated-dependencies:
- dependency-name: ua-parser-js
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
dd18f8df55
Bump json5 from 1.0.1 to 1.0.2 in /src/Web/WebSPA/Client
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
8bfb1bd06b
Bump express from 4.17.2 to 4.18.2 in /src/Web/WebSPA/Client
Bumps [express](https://github.com/expressjs/express ) from 4.17.2 to 4.18.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.17.2...4.18.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Tarun Jain
0f2ade49fb
Merge branch 'net7-duende-fix' of https://github.com/erjain/eShopOnContainers into net7-duende-fix
2 years ago
Tarun Jain
9a5ea85223
Update seed data with card expiration date
2 years ago
Tarun Jain
365077a191
Merge branch 'dev' into net7-duende-fix
2 years ago
Tarun Jain
e4f2b62b5e
update 7.0 sdk
2 years ago
Tarun Jain
a464a6996e
fix authentication issue in identity.api
2 years ago
dependabot[bot]
6a00e8bb9b
Bump decode-uri-component from 0.2.0 to 0.2.2 in /src/Web/WebSPA/Client
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Tarun Jain
892da8b2c2
update devspaces.support to .NET 7
2 years ago
Tarun Jain
3a03508f8a
minor fixes
2 years ago
Tarun Jain
b90d2d1cd4
implement Duende.IdentityServer 6.2.0
2 years ago
Tarun Jain
c10fff488c
fix serilog error
2 years ago
Tarun Jain
9b3e00d756
update nuget packages for complete solution
2 years ago