{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":644853871,"defaultBranch":"main","name":"aspnetcore-microservices","ownerLogin":"dev-victory","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-24T11:51:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31692832?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684929071.2053602","currentOid":""},"activityList":{"items":[{"before":"fb2662a48f7d58e7b87d0e2094b84a8beaa7c6b6","after":"fd2c8c16c15f31af79290d25ff5a17ebc9a45abb","ref":"refs/heads/main","pushedAt":"2023-11-27T07:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a6e2a801e92a678ede6f86d8a9922fc259173e19","after":"fb2662a48f7d58e7b87d0e2094b84a8beaa7c6b6","ref":"refs/heads/main","pushedAt":"2023-11-27T07:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"bab3a366d121d9d772c3b0c7f47c7bf7012e73ec","after":"a6e2a801e92a678ede6f86d8a9922fc259173e19","ref":"refs/heads/main","pushedAt":"2023-11-23T06:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"3b5c494a95ce0a7b347e7408d7b2e7b0dd473601","after":"bab3a366d121d9d772c3b0c7f47c7bf7012e73ec","ref":"refs/heads/main","pushedAt":"2023-11-23T05:55:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"246a0f22f60e3c8431ed3350c8d4e41a3ed45b31","after":"3b5c494a95ce0a7b347e7408d7b2e7b0dd473601","ref":"refs/heads/main","pushedAt":"2023-06-22T12:16:04.671Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added service classes to web app project to consume microservice data from Ocelot g/w.\n_ Removed in memory database actions i.e. migrations, repos and entities.\n- Also refactored cshtml and cshtml.cs files to include the new service classes for fetching and posting data","shortMessageHtmlLink":"Added service classes to web app project to consume microservice data…"}},{"before":"d5f76efc86dbaeae01aa738ddec9270f8dcf897b","after":"246a0f22f60e3c8431ed3350c8d4e41a3ed45b31","ref":"refs/heads/main","pushedAt":"2023-06-22T11:06:48.200Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added web app to consume microservices via ocelot API gateway.","shortMessageHtmlLink":"Added web app to consume microservices via ocelot API gateway."}},{"before":"1db2dca727be103662bd4c906227ce4060758d0d","after":"d5f76efc86dbaeae01aa738ddec9270f8dcf897b","ref":"refs/heads/main","pushedAt":"2023-06-21T17:09:39.593Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added containerization support for Shopping aggregator API","shortMessageHtmlLink":"Added containerization support for Shopping aggregator API"}},{"before":"adf7135c806f2e2ca907c680d32f6a602794a5a5","after":"1db2dca727be103662bd4c906227ce4060758d0d","ref":"refs/heads/main","pushedAt":"2023-06-21T16:09:27.367Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added Shopping aggregator API that aggregates requests from catalog, basket and ordering microservices and spits out information about shopping status.\n- Added typed Http clients for catalog, basket and order microservice","shortMessageHtmlLink":"Added Shopping aggregator API that aggregates requests from catalog, …"}},{"before":"e3af768fea6765e211e91fad6eabd3b0cbf6d5cd","after":"adf7135c806f2e2ca907c680d32f6a602794a5a5","ref":"refs/heads/main","pushedAt":"2023-06-21T12:30:04.410Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added ocelot development json file. Also dockerized ocelot gateway project.","shortMessageHtmlLink":"Added ocelot development json file. Also dockerized ocelot gateway pr…"}},{"before":"e7470d3ab5b029a31a12355a0d7999371a712728","after":"e3af768fea6765e211e91fad6eabd3b0cbf6d5cd","ref":"refs/heads/main","pushedAt":"2023-06-20T12:24:32.704Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added Ocelot gateway project and its configurations","shortMessageHtmlLink":"Added Ocelot gateway project and its configurations"}},{"before":"3a0a8522d695392fc7e9e96256fbdab5b53aa5fb","after":"e7470d3ab5b029a31a12355a0d7999371a712728","ref":"refs/heads/main","pushedAt":"2023-06-20T10:12:06.833Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Updated docker files and docker-compose.yml files for running services in a single stack","shortMessageHtmlLink":"Updated docker files and docker-compose.yml files for running service…"}},{"before":"6181dd623990b2fff196a7943015fe5f07ad2601","after":"3a0a8522d695392fc7e9e96256fbdab5b53aa5fb","ref":"refs/heads/main","pushedAt":"2023-06-20T08:17:47.193Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added consumer classes for published message in basket API to be consumed by ordering API. Also configured startup pipeline for masstransit and consumer class.","shortMessageHtmlLink":"Added consumer classes for published message in basket API to be cons…"}},{"before":"c4a3da1c0dc9fc1fe729c8ec979f70dd6fb86899","after":"6181dd623990b2fff196a7943015fe5f07ad2601","ref":"refs/heads/main","pushedAt":"2023-06-17T19:25:49.898Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added mass transit blocks in basket controller to publish message to rabbitmq event bus. Added classes and dependencies to fulfil the required code to pub messages.","shortMessageHtmlLink":"Added mass transit blocks in basket controller to publish message to …"}},{"before":"971912f1e7dfb88e4cd1a96ae0d74b8f3c566bb7","after":"c4a3da1c0dc9fc1fe729c8ec979f70dd6fb86899","ref":"refs/heads/main","pushedAt":"2023-06-17T18:57:34.023Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added building blocks for event bus messages project. Also added mass transit config to basket API startup project and installed required packages to basket API","shortMessageHtmlLink":"Added building blocks for event bus messages project. Also added mass…"}},{"before":"9ad987afb9f380ac5f1e5717ba01dc6b778c69ea","after":"971912f1e7dfb88e4cd1a96ae0d74b8f3c566bb7","ref":"refs/heads/main","pushedAt":"2023-06-17T18:27:46.298Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added rabbitmq docker support and fixed a few indents in yml files","shortMessageHtmlLink":"Added rabbitmq docker support and fixed a few indents in yml files"}},{"before":"1de3ce02ecfa079c7bbc5ee755147ff54fef93ee","after":"9ad987afb9f380ac5f1e5717ba01dc6b778c69ea","ref":"refs/heads/main","pushedAt":"2023-06-17T12:15:27.918Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added docker support for Ordering API","shortMessageHtmlLink":"Added docker support for Ordering API"}},{"before":"e991019eadb41354cd6ceeb0558c13fe82477e03","after":"1de3ce02ecfa079c7bbc5ee755147ff54fef93ee","ref":"refs/heads/main","pushedAt":"2023-06-15T10:16:36.190Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added docker SQL container for OrderingAPI datastore.\n- Also, connected the API to the dockerized SQL instance.\n- Added EF migration classes\n- Added some seed data\n- Configured docker compose for the new SQL instance","shortMessageHtmlLink":"Added docker SQL container for OrderingAPI datastore."}},{"before":"25809f17c0a2b9c7f2b370eb28ebaa0374507621","after":"e991019eadb41354cd6ceeb0558c13fe82477e03","ref":"refs/heads/main","pushedAt":"2023-06-09T12:43:01.979Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added service dependency classes to Ordering.API startup file to build the required dependency graph on app startup","shortMessageHtmlLink":"Added service dependency classes to Ordering.API startup file to buil…"}},{"before":"1b2c396b2540e534bff99d06305434dcc9bfca76","after":"25809f17c0a2b9c7f2b370eb28ebaa0374507621","ref":"refs/heads/main","pushedAt":"2023-06-09T12:32:51.992Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added infra service registration class","shortMessageHtmlLink":"Added infra service registration class"}},{"before":"c52f17fdc48da391551195ae65938d9c5eceff81","after":"1b2c396b2540e534bff99d06305434dcc9bfca76","ref":"refs/heads/main","pushedAt":"2023-06-09T12:24:38.407Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added order repository, repositorybase and email service","shortMessageHtmlLink":"Added order repository, repositorybase and email service"}},{"before":"009930c75a3f7e42220d1424922f7db901256d09","after":"c52f17fdc48da391551195ae65938d9c5eceff81","ref":"refs/heads/main","pushedAt":"2023-06-09T11:46:20.692Z","pushType":"push","commitsCount":3,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added infrastructure persistence classes","shortMessageHtmlLink":"Added infrastructure persistence classes"}},{"before":"5ce05f853cafc95d98a99634ed772f8058011321","after":"009930c75a3f7e42220d1424922f7db901256d09","ref":"refs/heads/main","pushedAt":"2023-06-09T10:13:33.767Z","pushType":"push","commitsCount":2,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added exception classes to handle specific type of errors like not found and validation.","shortMessageHtmlLink":"Added exception classes to handle specific type of errors like not fo…"}},{"before":"49c5c93091eb828a3ed987eee196290b29bc86c3","after":"5ce05f853cafc95d98a99634ed772f8058011321","ref":"refs/heads/main","pushedAt":"2023-05-31T13:33:16.823Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added classes, folder and models for Application layer","shortMessageHtmlLink":"Added classes, folder and models for Application layer"}},{"before":"ee5024d1b9940746b94d2fffee711bec56e5b6d1","after":"49c5c93091eb828a3ed987eee196290b29bc86c3","ref":"refs/heads/main","pushedAt":"2023-05-31T13:16:21.304Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added domain layer entities and classes","shortMessageHtmlLink":"Added domain layer entities and classes"}},{"before":"b981119acc2798f1a1f8a1e3eb891b0e8522910b","after":"ee5024d1b9940746b94d2fffee711bec56e5b6d1","ref":"refs/heads/main","pushedAt":"2023-05-31T13:08:05.835Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added project dependencies based on clean architecture","shortMessageHtmlLink":"Added project dependencies based on clean architecture"}},{"before":"b6fc4d8774434988237c3347b6515a0644dbfbfd","after":"b981119acc2798f1a1f8a1e3eb891b0e8522910b","ref":"refs/heads/main","pushedAt":"2023-05-31T13:03:21.874Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added ordering service projects following a clean architecture design.\n- API\n- Application\n- Domain\n- Infrastructure","shortMessageHtmlLink":"Added ordering service projects following a clean architecture design."}},{"before":"36f54ffccc252a5746630c069e95ab8019ec9de6","after":"b6fc4d8774434988237c3347b6515a0644dbfbfd","ref":"refs/heads/main","pushedAt":"2023-05-31T09:31:30.735Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added docker supoort for discount grpc file","shortMessageHtmlLink":"Added docker supoort for discount grpc file"}},{"before":"6ba05d0c4f517978b24a602370b1c7868db925ff","after":"36f54ffccc252a5746630c069e95ab8019ec9de6","ref":"refs/heads/main","pushedAt":"2023-05-30T16:55:06.761Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Connected Basket API to discount Grpc service to apply discount to basket items.\n- Added connected service discount Grpc proto as contract for Basket API to consume\n- added middleware logic for grpc client and discount service in startup","shortMessageHtmlLink":"Connected Basket API to discount Grpc service to apply discount to ba…"}},{"before":"b718d314dd007867ae2cd5fa29965d74428ea7ad","after":"6ba05d0c4f517978b24a602370b1c7868db925ff","ref":"refs/heads/main","pushedAt":"2023-05-30T16:14:39.816Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added discount Grpc project.\n- Add entities, services and proto files for discount Grpc service\n- Modify startup config to cater for automapper, services and repos\n- Add Automapper profile class","shortMessageHtmlLink":"Added discount Grpc project."}},{"before":"e8aeb87ffffa39883a3f36a3a70990c868d2c3ec","after":"b718d314dd007867ae2cd5fa29965d74428ea7ad","ref":"refs/heads/main","pushedAt":"2023-05-30T12:31:07.506Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-victory","name":"Karan Sethi","path":"/dev-victory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31692832?s=80&v=4"},"commit":{"message":"Added docker supoort for docker API. Also added migrations for postgres DB.","shortMessageHtmlLink":"Added docker supoort for docker API. Also added migrations for postgr…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADuHFygQA","startCursor":null,"endCursor":null}},"title":"Activity · dev-victory/aspnetcore-microservices"}