Releases: anasabbal/mini-uber-microservice
v0.0.0.4
What's Changed
This release represents a significant advancement in our project, akin to a technological evolution. We've overhauled our entire codebase, embracing modern architectural paradigms and best practices to enhance performance, scalability, and maintainability. Key highlights include the transition towards a functional programming approach, leveraging the power of immutability, higher-order functions, and composability to streamline our codebase. We've also adopted reactive streams, enabling us to handle asynchronous operations, concurrency, and data streams more efficiently. This reactive architecture empowers us to build resilient, responsive, and scalable applications. Additionally, we've refined our architecture into a microservices-based ecosystem, promoting modularity, autonomy, and flexibility. This decoupled architecture allows for easier deployment, scaling, and maintenance of individual components. Furthermore, we've enhanced our validation and error-handling mechanisms, ensuring robust input validation and graceful error recovery across the application. Through meticulous optimization and performance tuning, we've achieved significant improvements in application responsiveness, throughput, and resource utilization. Lastly, we've prioritized developer experience by streamlining workflows, providing comprehensive documentation, and fostering a culture of collaboration and knowledge sharing. This release marks a pivotal moment in our project's journey, propelling us towards greater agility, reliability, and innovation.
Full Changelog: v0.0.31...v0.0.0.4
v0.0.0.31
What's Changed
- begin updating to release 0.0.3 => add generic RestTemplate in config… by @anasabbal in #72
- Nas 09 by @anasabbal in #73
- begin updating to release 0.0.3 => migrating to spring boot 3 by @anasabbal in #74
- begin updating to release 0.0.3 => extends notification service by @anasabbal in #75
Full Changelog: v0.0.3...v0.0.31
v0.0.3 Beta
Refactoring code , make it optimized with add some change
What's Changed
- begin unit testing in customer-service and add big change by @anasabbal in #52
- optimize Nuber by @anasabbal in #53
- refactoring project by @anasabbal in #54
- optimize Nuber, add change by @anasabbal in #55
- update README.md by @anasabbal in #56
- update driver-service by @anasabbal in #57
- fix many problems and remove circuit module breaker example by @anasabbal in #58
- remove front by @anasabbal in #59
- FEAT:[NUS-01]: extends project by updating api gateway by @anasabbal in #60
- FEAT:[docker]: update Dockerfile and docker-compose.yml by @anasabbal in #61
- add simple update by @anasabbal in #62
- begin location-service complex microservice by @anasabbal in #64
- fix Listener rabbitMq for driver-service by @anasabbal in #65
- Nbr 06 by @anasabbal in #67
- add update by @anasabbal in #68
- begin updating to release 0.0.3 by @anasabbal in #69
Full Changelog: v0.0.2...v0.0.3
v0.0.2
v0.0.2 32%
What's Changed
- add zull proxy for REST API UI by @anasabbal in #7
- fetching available drivers by customers fixing with RestTemplate and … by @anasabbal in #8
- update README.md by @anasabbal in #9
- update README.md by @anasabbal in #10
- update README.md by @anasabbal in #11
- add Dockerfile to notification service and update docker compose by @anasabbal in #12
- Integrate Apache Kafka => [customer-service] => [notification-service] by @anasabbal in #13
- trying fixing mongodb Mapping by @anasabbal in #14
- add carrier service by @anasabbal in #15
- add payment service by @anasabbal in #16
- optimize import by @anasabbal in #17
- update customer-service by @anasabbal in #19
- add apo-gateway service by @anasabbal in #20
- update by @anasabbal in #21
- begin carrier service with a lot of extends by @anasabbal in #22
- New day by @anasabbal in #23
- implement Rabbitmq for customer and driver with notification by @anasabbal in #24
- Bump spring-cloud-netflix-zuul from 2.2.0.RELEASE to 2.2.8.RELEASE in /api-gateway by @dependabot in #25
- implement Rabbitmq for customer and driver with notification by @anasabbal in #26
- implement Rabbitmq for customer and driver with notification by @anasabbal in #27
- add criteria part for customer-service and driver-service by @anasabbal in #28
- begin cod in carrier service by @anasabbal in #29
- begin react (typescript) => customer-service by @anasabbal in #30
- Customer UI by @anasabbal in #31
- extends react (typescript) => customer-service by @anasabbal in #32
- extends react (typescript) => customer-service by @anasabbal in #33
- extends react (typescript) => driver-service by @anasabbal in #34
- extends Notification service between driver and customer by @anasabbal in #35
- extends Notification service between driver and customer by @anasabbal in #36
- extends payment service between customer and driver by @anasabbal in #37
- Pymt by @anasabbal in #38
- FEAT:[extends api gateway] by @anasabbal in #39
- create wallet-service microservice by @anasabbal in #40
- extends wallter-service by @anasabbal in #41
- extends wallet-service microservice by @anasabbal in #42
- Xts by @anasabbal in #43
- exetnds api-gateway by @anasabbal in #44
- extends rating-service by @anasabbal in #45
- refactoring project by @anasabbal in #46
- Refactor by @anasabbal in #47
- begin unit testing in customer-service by @anasabbal in #48
- begin unit testing in customer-service and add big change by @anasabbal in #49
- begin unit testing in customer-service and add big change by @anasabbal in #50
- begin unit testing in customer-service and add big change by @anasabbal in #51
Full Changelog: v0.0.1...v0.0.2
V0.0.1
What's Changed
- Bump spring-data-mongodb from 3.3.1 to 3.3.5 in /car-service by @dependabot in #3
- Bump spring-data-mongodb from 3.3.1 to 3.3.5 in /driver-location-service by @dependabot in #2
- Bump spring-data-mongodb from 3.3.1 to 3.3.5 in /driver-service by @dependabot in #1
- #add part I customer with extends by @anasabbal in #4
- add part I driver with => to DTO by @anasabbal in #5
- add CircuitBreakerApplication breaker and move to comlexity by @anasabbal in #6
New Contributors
- @dependabot made their first contribution in #3
- @anasabbal made their first contribution in #4
Full Changelog: https://github.com/anasabbal/mini-uber-microservice/commits/v0.0.1