Skip to content

getWombats/Hftm_IN306_BlogService

Repository files navigation

Quarkus

Blog REST Service Project

Simple REST Service application.

This project is intended to implement the contents of the course IN306 "Verteilte Systeme".

🔥 New: Implemented kafka messaging but without non-blocking mutiny implementation. A POST request is now validated by the blog-content-validation-service



Table of Contents



Change Log

  • Initial commit with demo code
  • Updated readme
  • Added Lombok support
  • Added DependencyInjection support
  • Added Hibernate ORM with Panache Qurakus Extension for DB Connectivity and easier DB handling
  • Added JDBC Driver for MySQL Quarkus Extension
  • Implemented GET, POST, PATCH and DELETE Requests
  • Implemented open id connect authentication by jwt
  • Implemented unit and integration tests
  • Implemented tests with and without authorization
  • Implemented dev and prod profile
  • Implemented flyway database migration
  • Added github actions workflow yaml for automatically push image to github container registry
  • Added docker compose file to run production profile
  • Added github actions workflow yaml for automatically push native image to github container registry. Removed non-native workflow build

Roadmap

  • Put all opening curly braces on new line (a hard one)
  • Pet my guinea pig. unfortunalety i dont have one.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages