Skip to content
This repository was archived by the owner on May 13, 2025. It is now read-only.

Commit f0d6ed1

Browse files
committed
Upgrade
1 parent 3bc9a92 commit f0d6ed1

File tree

10 files changed

+27
-28
lines changed

10 files changed

+27
-28
lines changed

.github/workflows/gradle.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ jobs:
2020

2121
steps:
2222
- uses: actions/checkout@v2
23-
- name: Set up JDK 11
23+
- name: Set up JDK 17
2424
uses: actions/setup-java@v1
2525
with:
26-
java-version: 11.0
26+
java-version: 17.0
2727
- name: Grant execute permission for gradlew
2828
run: chmod +x gradlew
2929
- name: Build with Gradle

build.gradle

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,14 @@ plugins {
66
id 'groovy'
77
}
88

9-
sourceCompatibility = 1.8
10-
targetCompatibility = 1.8
11-
ext['springBootVer'] = '2.2.6.RELEASE'
9+
ext['springBootVer'] = '2.7.18'
1210

1311
repositories {
14-
jcenter()
12+
mavenCentral()
1513
}
1614

1715
gretty {
18-
springBootVersion = '2.2.6.RELEASE'
16+
springBootVersion = '2.7.18'
1917
springBoot = true
2018
servletContainer = 'jetty11'
2119
contextPath = ''
@@ -26,16 +24,17 @@ configurations {
2624
}
2725

2826
dependencies {
29-
implementation(group: 'javax.xml.bind', name: 'jaxb-api', version: '2.3.1')
30-
implementation(group: 'javax.el', name:'javax.el-api', version:'3.0.0')
27+
implementation(group: 'jakarta.xml.bind', name: 'jakarta.xml.bind-api', version: '4.0.2')
28+
implementation(group: 'jakarta.servlet', name:'jakarta.servlet-api', version:'6.1.0')
3129

3230
// Spring
3331
implementation(group:'org.springframework.boot', name:'spring-boot-starter-data-jpa', version:"${springBootVer}")
3432
implementation(group:'org.springframework.boot', name:'spring-boot-starter-security', version:"${springBootVer}")
33+
implementation(group:'org.springframework.boot', name:'spring-boot-starter-validation', version:"${springBootVer}")
3534
implementation(group:'net.rakugakibox.spring.boot', name:'logback-access-spring-boot-starter', version:'2.11.0')
3635

3736
implementation(group:'com.authy', name:'authy-java', version:'1.5.1')
38-
implementation(group:'com.twilio.sdk', name:'twilio', version:'8.31.1')
37+
implementation(group:'com.twilio.sdk', name:'twilio', version:'10.6.8')
3938
implementation(group:'org.xerial', name:'sqlite-jdbc', version:'3.41.2.2')
4039

4140
testImplementation(group: 'junit', name:'junit', version:'4.13.2')
@@ -65,4 +64,4 @@ test {
6564
testLogging {
6665
exceptionFormat = "full"
6766
}
68-
}
67+
}

src/main/java/com/twilio/accountsecurity/controllers/LoginController.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
import org.springframework.web.bind.annotation.RequestMethod;
1212
import org.springframework.web.bind.annotation.RestController;
1313

14-
import javax.servlet.ServletException;
15-
import javax.servlet.http.HttpServletRequest;
16-
import javax.servlet.http.HttpServletResponse;
14+
import jakarta.servlet.ServletException;
15+
import jakarta.servlet.http.HttpServletRequest;
16+
import jakarta.servlet.http.HttpServletResponse;
1717
import javax.validation.Valid;
1818
import java.io.IOException;
1919

src/main/java/com/twilio/accountsecurity/controllers/PhoneVerificationController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import org.springframework.web.bind.annotation.RequestMethod;
1212
import org.springframework.web.bind.annotation.RestController;
1313

14-
import javax.servlet.http.HttpSession;
14+
import jakarta.servlet.http.HttpSession;
1515
import javax.validation.Valid;
1616

1717
@RestController

src/main/java/com/twilio/accountsecurity/controllers/RegisterController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
import org.springframework.web.bind.annotation.RequestMethod;
1616
import org.springframework.web.bind.annotation.RestController;
1717

18-
import javax.servlet.ServletException;
19-
import javax.servlet.http.HttpServletRequest;
18+
import jakarta.servlet.ServletException;
19+
import jakarta.servlet.http.HttpServletRequest;
2020
import javax.validation.Valid;
2121

2222
@RestController

src/main/java/com/twilio/accountsecurity/controllers/TokenController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
import org.springframework.web.bind.annotation.RequestMethod;
1313
import org.springframework.web.bind.annotation.RestController;
1414

15-
import javax.servlet.http.HttpServletRequest;
16-
import javax.servlet.http.HttpSession;
15+
import jakarta.servlet.http.HttpServletRequest;
16+
import jakarta.servlet.http.HttpSession;
1717
import javax.validation.Valid;
1818

1919
@RestController

src/main/java/com/twilio/accountsecurity/filters/TwoFAFilter.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
import org.springframework.security.web.util.matcher.AntPathRequestMatcher;
44
import org.springframework.web.filter.OncePerRequestFilter;
55

6-
import javax.servlet.FilterChain;
7-
import javax.servlet.ServletException;
8-
import javax.servlet.http.HttpServletRequest;
9-
import javax.servlet.http.HttpServletResponse;
6+
import jakarta.servlet.FilterChain;
7+
import jakarta.servlet.ServletException;
8+
import jakarta.servlet.http.HttpServletRequest;
9+
import jakarta.servlet.http.HttpServletResponse;
1010
import java.io.IOException;
1111

1212
public class TwoFAFilter extends OncePerRequestFilter {

src/main/java/com/twilio/accountsecurity/services/PhoneVerificationService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public void start(String phoneNumber, String via) {
3535
}
3636

3737
public VerificationCheckCreator getVerificationCheckCreator(String verificationSid, String phoneNumber, String token) {
38-
return VerificationCheck.creator(verificationSid, token).setTo(phoneNumber);
38+
return VerificationCheck.creator(verificationSid).setTo(phoneNumber);
3939
}
4040

4141
public void verify(String phoneNumber, String token) {

src/test/groovy/com/twilio/accountsecurity/controllers/RegisterControllerSpec.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import org.springframework.test.web.servlet.MockMvc
77
import spock.lang.Specification
88
import spock.lang.Subject
99

10-
import javax.servlet.ServletException
11-
import javax.servlet.http.HttpServletRequest
10+
import jakarta.servlet.ServletException
11+
import jakarta.servlet.http.HttpServletRequest
1212

1313
import static org.springframework.test.web.servlet.setup.MockMvcBuilders.standaloneSetup
1414

src/test/groovy/com/twilio/accountsecurity/controllers/TokenControllerSpec.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import org.springframework.test.web.servlet.MockMvc
77
import spock.lang.Specification
88
import spock.lang.Subject
99

10-
import javax.servlet.http.HttpServletRequest
11-
import javax.servlet.http.HttpSession
10+
import jakarta.servlet.http.HttpServletRequest
11+
import jakarta.servlet.http.HttpSession
1212
import java.security.Principal
1313

1414
import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.post

0 commit comments

Comments
 (0)