Repository navigation
Releases: kayailkerugur/AuthService
Release list
v1.2.0
🎉 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. storageLocationpath is configurable insideProfileService.- 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.
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
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
🎉 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