Skip to content

Releases: worthant/graphify-javaee-backend

πŸš€ Version 2.0.0 - Graphify app MVP

Choose a tag to compare

@worthant worthant released this 16 Jan 17:45

Features

  • πŸ“™ read swagger docs 2.0.0 for the latest API changes i've built
  • πŸ§‘ Complete RBAC with User flow and Admin flow
  • πŸ“« Featuring Java Mail API for seamless UX
  • πŸŒ€ More DTO's for any data echange
  • πŸ” JNDI for all the security credentials

πŸ”§ Version 1.1.1 - Fixed exceptions and CORS

Choose a tag to compare

Fixed some annoying bugs

  • πŸ“™ read swagger docs for the latest API changes i've built
  • πŸ” PasswordHasher for hashing manually and checking if everything is right
  • ✍️ CORSFilter - got rid of the nginx configuration and created that beautiful filter. Now everything is consistent and you can't suddenly receive CORS errors
  • πŸŒ€ enhanced JwtAuthorizationFilter with skipping jwt checking for paths, that don't need it (auth, for example) and added handling for the case when the Jwt is not provided (application woudn't break accidentally πŸŽ‰ )

πŸ§‘ Version 1.1.0 - Role based access control

Choose a tag to compare

This release introduces role based access control

  • πŸ“™ read swagger docs for the RESTful API i've built
  • πŸ”’ now you should include Jwt token for each request
  • πŸ§ͺ tests for AreaChecker class using JUnit

πŸ”¨ Version 1.0.2 - Auth constraints

Choose a tag to compare

@worthant worthant released this 13 Dec 22:16

This release introduces constraints to the authorization process

You can read about them in my openapi docs

image

  • Now you're restricted to write normal data in the auth process:

image
image

πŸ“£ Version 1.0.1 - Full JWT Authentication

Choose a tag to compare

@worthant worthant released this 13 Dec 12:25

This release introduces a complete JWT authorization system, including:

  • Database integration for user authentication.
  • Secure password hashing.
  • Three key endpoints: Signup, Login, and Logout.

Here are the docs for api