Skip to content

Commit 9797571

Browse files
committed
chore: bump ds-spring-user-framework to 3.5.0; add error.html to unprotected URIs; expand .claude permissions
- Update implementation dependency to com.digitalsanctuary:ds-spring-user-framework:3.5.0 in build.gradle - Add error.html to user.unprotectedURIs in application.yml so the error page is publicly accessible - Add GitHub CLI (gh) and git checkout related Bash permissions to .claude/settings.local.json
1 parent 92eb745 commit 9797571

3 files changed

Lines changed: 9 additions & 6 deletions

File tree

.claude/settings.local.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,13 @@
1818
"Bash(./fix-mockbean-deprecation.sh:*)",
1919
"mcp__zen__debug",
2020
"Bash(git commit:*)",
21-
"mcp__zen__codereview"
21+
"mcp__zen__codereview",
22+
"Bash(gh pr view:*)",
23+
"Bash(gh pr diff:*)",
24+
"Bash(gh issue view:*)",
25+
"Bash(gh pr checkout:*)",
26+
"Bash(git checkout:*)"
2227
],
2328
"deny": []
2429
}
25-
}
30+
}

build.gradle

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,7 @@ repositories {
3939

4040
dependencies {
4141
// DigitalSanctuary Spring User Framework
42-
// implementation 'com.digitalsanctuary:ds-spring-user-framework:3.4.1' // new
43-
// implementation 'com.digitalsanctuary:ds-spring-user-framework:3.2.2' // old
44-
implementation 'com.digitalsanctuary:ds-spring-user-framework:3.2.3-SNAPSHOT'
42+
implementation 'com.digitalsanctuary:ds-spring-user-framework:3.5.0'
4543

4644
// Spring Boot starters
4745
implementation 'org.springframework.boot:spring-boot-starter-actuator'

src/main/resources/application.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ user:
117117
bcryptStrength: 12 # The bcrypt strength to use for password hashing. The higher the number, the longer it takes to hash the password. The default is 12. The minimum is 4. The maximum is 31.
118118
testHashTime: true # If true, the test hash time will be logged to the console on startup. This is useful for determining the optimal bcryptStrength value.
119119
defaultAction: deny # The default action for all requests. This can be either deny or allow.
120-
unprotectedURIs: /,/index.html,/favicon.ico,/apple-touch-icon-precomposed.png,/css/*,/js/*,/js/user/*,/js/event/*,/img/**,/user/registration,/user/resendRegistrationToken,/user/resetPassword,/user/registrationConfirm,/user/changePassword,/user/savePassword,/oauth2/authorization/*,/login,/user/login,/user/login.html,/swagger-ui.html,/swagger-ui/**,/v3/api-docs/**,/event/,/event/list.html,/event/**,/about.html # A comma delimited list of URIs that should not be protected by Spring Security if the defaultAction is deny.
120+
unprotectedURIs: /,/index.html,/favicon.ico,/apple-touch-icon-precomposed.png,/css/*,/js/*,/js/user/*,/js/event/*,/img/**,/user/registration,/user/resendRegistrationToken,/user/resetPassword,/user/registrationConfirm,/user/changePassword,/user/savePassword,/oauth2/authorization/*,/login,/user/login,/user/login.html,/swagger-ui.html,/swagger-ui/**,/v3/api-docs/**,/event/,/event/list.html,/event/**,/about.html,error.html # A comma delimited list of URIs that should not be protected by Spring Security if the defaultAction is deny.
121121
protectedURIs: /protected.html # A comma delimited list of URIs that should be protected by Spring Security if the defaultAction is allow.
122122
disableCSRFdURIs: /no-csrf-test # A comma delimited list of URIs that should not be protected by CSRF protection. This may include API endpoints that need to be called without a CSRF token.
123123

0 commit comments

Comments
 (0)