Skip to content

Releases: devondragon/SpringUserFramework

3.0.0

13 Jan 00:01
Compare
Choose a tag to compare

What's Changed

  • Issue 13 upgrade to spring boot 3 and update other libraries by @devondragon in #15
  • Issue 16 add tailwind css and styled pages by @devondragon in #18
  • Issue 21 application not starting in local by @devondragon in #22
  • Issue 19 o auth and general improvements by @devondragon in #24
  • Refreshing the issue-20 branch by @devondragon in #25
  • Added template for an application-local.yml by @devondragon in #26
  • Issue 20 upgrade to spring boot 3 1 x by @devondragon in #27
  • Issue 30 unify api response and error handling across the framework by @devondragon in #39
  • Enhance the devtools live reload HTTP vs HTTPS port change to be configuration driven by @devondragon in #40
  • Write a good "How to use this to build your app" guide by @devondragon in #41
  • Fix code scanning alert - Inclusion of functionality from an untrusted source by @devondragon in #43
  • Issue 31 test and improve forgot password flow by @devondragon in #45
  • Issue 33 build user delete/disable feature by @devondragon in #46
  • Configure Sweep by @sweep-ai-local in #50
  • Add inline comments for each value in application-local.yml-example by @sweep-ai-local in #52
  • Adding comments and fixing configs by @devondragon in #56
  • Bump org.mariadb.jdbc:mariadb-java-client from 3.2.0 to 3.3.0 by @dependabot in #58
  • Issue 29 build account lockout functionality by @devondragon in #59
  • Bump io.spring.dependency-management from 1.1.3 to 1.1.4 by @dependabot in #60
  • Bump com.github.ben-manes.versions from 0.49.0 to 0.50.0 by @dependabot in #61
  • Bump org.springframework.boot from 3.1.5 to 3.2.0 by @dependabot in #62
  • Bump org.mariadb.jdbc:mariadb-java-client from 3.3.0 to 3.3.1 by @dependabot in #63
  • Convert the AuditEvent to use a Builder pattern by @devondragon in #64
  • Document configuration options by @devondragon in #65
  • Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre by @dependabot in #66
  • Bump org.mariadb.jdbc:mariadb-java-client from 3.3.1 to 3.3.2 by @dependabot in #67
  • Bump org.springframework.boot from 3.2.0 to 3.2.1 by @dependabot in #68
  • Bump org.springframework.boot from 3.2.1 to 3.2.2 by @dependabot in #69
  • Bump com.github.ben-manes.versions from 0.50.0 to 0.51.0 by @dependabot in #70
  • Bump org.mariadb.jdbc:mariadb-java-client from 3.3.2 to 3.3.3 by @dependabot in #71
  • Bump org.springframework.boot from 3.2.2 to 3.2.3 by @dependabot in #72
  • Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre by @dependabot in #73
  • Bump org.springframework.boot from 3.2.3 to 3.2.4 by @dependabot in #74
  • Wrote tests for UserService class by @Sprokof in #75
  • Bump org.springframework.boot from 3.2.4 to 3.2.5 by @dependabot in #76
  • Added tests for UserVerificationService by @Sprokof in #77
  • Write ui test for register page by @Sprokof in #78
  • Bump com.codeborne:selenide from 7.0.0 to 7.3.1 by @dependabot in #79
  • Bump com.google.guava:guava from 33.1.0-jre to 33.2.0-jre by @dependabot in #81
  • Add UI account already exist test by @Sprokof in #80
  • Bump io.spring.dependency-management from 1.1.4 to 1.1.5 by @dependabot in #82
  • add ui test for success login case by @Sprokof in #83
  • Update base test by @Sprokof in #84
  • add integration test for registration endpoint by @Sprokof in #85
  • Update api test by @Sprokof in #86
  • Append test for register endpoint by @Sprokof in #87
  • add test for resetPassword endpoint by @Sprokof in #88
  • Bump org.mariadb.jdbc:mariadb-java-client from 3.3.3 to 3.4.0 by @dependabot in #89
  • Bump com.codeborne:selenide from 7.3.1 to 7.3.2 by @dependabot in #90
  • Bump org.springframework.boot from 3.2.5 to 3.3.0 by @dependabot in #91
  • update Jdbc class and add successResetPassword test by @Sprokof in #92
  • Bump com.google.guava:guava from 33.2.0-jre to 33.2.1-jre by @dependabot in #93
  • add api test for update user by @Sprokof in #94
  • add api test for updatePassword endpoint by @Sprokof in #95
  • Bump org.springframework.boot from 3.3.0 to 3.3.1 by @dependabot in #96
  • Bump com.codeborne:selenide from 7.3.2 to 7.3.3 by @dependabot in #97
  • Bump io.github.bonigarcia:webdrivermanager from 5.8.0 to 5.9.1 by @dependabot in #98
  • Wrote test for deleteAccount endpoint by @Sprokof in #101
  • chore: Refactor roleHierarchy method in WebSecurityConfig by @devondragon in #102
  • Bump io.spring.dependency-management from 1.1.5 to 1.1.6 by @dependabot in #103
  • Bump com.h2database:h2 from 2.2.224 to 2.3.230 by @dependabot in #104
  • Bump org.mariadb.jdbc:mariadb-java-client from 3.4.0 to 3.4.1 by @dependabot in #105
  • Bump org.springframework.boot from 3.3.1 to 3.3.2 by @dependabot in #106
  • Bump com.codeborne:selenide from 7.3.3 to 7.4.0 by @dependabot in #107
  • Bump io.github.bonigarcia:webdrivermanager from 5.9.1 to 5.9.2 by @dependabot in #108
  • Bump com.codeborne:selenide from 7.4.0 to 7.4.1 by @dependabot in #109
  • Bump com.h2database:h2 from 2.3.230 to 2.3.232 by @dependabot in #110
  • Bump com.codeborne:selenide from 7.4.1 to 7.4.2 by @dependabot in #111
  • Bump org.springframework.boot from 3.3.2 to 3.3.3 by @dependabot in #112
  • Bump org.passay:passay from 1.6.4 to 1.6.5 by @dependabot in #113
  • Bump com.codeborne:selenide from 7.4.2 to 7.4.3 by @dependabot in #114
  • Bump com.codeborne:selenide from 7.4.3 to 7.5.0 by @dependabot in #115
  • Bump org.springframework.boot from 3.3.3 to 3.3.4 by @dependabot in #116
  • Bump com.codeborne:selenide from 7.5.0 to 7.5.1 by @dependabot in #117
  • Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #118
  • Bump org.passay:passay from 1.6.5 to 1.6.6 by @dependabot in #119
  • Bump org.springframework.boot from 3.3.4 to 3.3.5 by @dependabot in #120
  • Bump org.mariadb.jdbc:mariadb-java-client from 3.4.1 to 3.5.0 b...
Read more

v2.0.0-final-framework

27 Oct 20:14
Compare
Choose a tag to compare

Final Framework Release: Moving to Library Model

This is the last release of the project as a framework. Going forward, we are converting this into a proper Java library that will be:

  • Published to Maven Central
  • Easily added to your project as a dependency
  • Regularly updated with fixes and new features

The next major version will introduce this new library-based approach, making it simpler to integrate and maintain in your applications.

Stay tuned for migration documentation and examples.

2.0

06 Aug 21:07
367151c
Compare
Choose a tag to compare
2.0

Upgraded Gradle to 7.5, JDK to 17, SpringBoot to 2.7.2.

Updated configuration from .properties files to .yml files.

Added enhanced support for Roles and Privileges, including easy configuration and association of Roles and Privileges via the application.yml file. Added role hierarchy support.

Initial Tag

16 Feb 23:56
4f667d9
Compare
Choose a tag to compare

Version one.