Skip to content

Releases: kayailkerugur/AuthService

v1.2.0

Choose a tag to compare

@kayailkerugur kayailkerugur released this 02 Jun 10:07

🎉 v1.2.0 - Profile Photo Feature & Documentation Improvements

This release introduces new features and improvements:

🖼️ New Features:

  • Users can now upload, view, and delete profile pictures.
  • Profile images are stored on the file system (e.g., /home/profile-photos) instead of the database.
  • storageLocation path is configurable inside ProfileService.
  • Docker volume mounting support included for persistent image storage.

📚 Documentation:

  • Added Auth and Profile API endpoints to README.md.
  • Updated features section.
  • Added a dedicated Docker usage note for file persistence.

⚠️ Note:
If running in a Docker environment, make sure to mount the image directory as a volume to avoid file loss or inaccessibility.

v1.1.0

Choose a tag to compare

@kayailkerugur kayailkerugur released this 28 Apr 20:52

v1.1.0 - Redis Blacklist Migration & Improvements

Highlights:
• Migrated token blacklist storage from database to Redis (high performance, TTL based auto-cleanup).
• Updated logout flow to blacklist tokens in Redis.
• Updated JwtAuthenticationFilter to validate tokens using Redis.
• Removed database blacklisted_tokens table and related entity/repository.
• Added Liquibase changelog to drop the old table.
• Updated README:
• Redis installation and configuration guide
• Updated features and technology stack to mention Redis
• Performance and security improvements.

AuthService v1.0.0

Choose a tag to compare

@kayailkerugur kayailkerugur released this 27 Apr 16:02

🎉 First stable release of AuthService

This version includes:

  • JWT authentication with Access and Refresh tokens
  • Email verification on registration
  • Forgot password and reset password flows
  • Secure logout with token blacklist
  • Account deletion request system (30 days recovery)
  • Full API documentation and setup guide in README