dependencies update (#109)

This commit is contained in:
death-claw
2023-08-31 23:28:59 +01:00
committed by GitHub
parent 5aef1c0a89
commit 70e7a87189
6 changed files with 23 additions and 43 deletions
+2 -1
View File
@@ -7,7 +7,7 @@
<artifactId>spring-boot-starter-parent</artifactId>
<groupId>org.springframework.boot</groupId>
<relativePath/>
<version>3.0.6</version>
<version>3.1.3</version>
</parent>
<groupId>me.mnlr.vripper</groupId>
<artifactId>vripper-core</artifactId>
@@ -49,6 +49,7 @@
<dependency>
<artifactId>httpclient</artifactId>
<groupId>org.apache.httpcomponents</groupId>
<version>4.5.14</version>
</dependency>
<dependency>
<artifactId>htmlcleaner</artifactId>
@@ -1,58 +1,19 @@
package me.mnlr.vripper
import jakarta.annotation.PreDestroy
import org.springframework.beans.factory.annotation.Value
import me.mnlr.vripper.download.DownloadService
import org.springframework.jdbc.core.JdbcTemplate
import org.springframework.stereotype.Component
import me.mnlr.vripper.download.DownloadService
import me.mnlr.vripper.services.AsyncTaskRunnerService
import java.nio.file.Path
import java.time.format.DateTimeFormatter
import java.util.*
import java.util.regex.Pattern
@Component
class Management(
private val jdbcTemplate: JdbcTemplate,
@Value("\${base.dir}") baseDir: String,
@Value("\${base.dir.name}") baseDirName: String,
private val asyncTaskRunnerService: AsyncTaskRunnerService,
private val downloadService: DownloadService
) {
private val backupFolder: Path
init {
backupFolder = Path.of(baseDir, baseDirName, "backup")
}
@PreDestroy
fun destroy() {
// taskRunnerService.destroy()
downloadService.destroy()
jdbcTemplate.execute("SHUTDOWN")
}
// @PostConstruct
// @Scheduled(cron = "0 0 0 ? * *")
// private fun backup() {
//
// for (file in Files.list(backupFolder)) {
// val matcher = BACKUP_FILE_PATTERN.matcher(file.fileName.toString())
// if (matcher.find()) {
// val localDate = LocalDate.parse(matcher.group(1), FORMATTER)
// if (localDate.isEqual(LocalDate.now())) {
// return
// }
// }
// }
//
// // create a backup file
// val backupFile = backupFolder.resolve("db_${LocalDateTime.now().format(FORMATTER)}.tar.gz")
// jdbcTemplate.execute("BACKUP DATABASE TO '${backupFile}' BLOCKING")
// }
companion object {
val FORMATTER: DateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd")
private val BACKUP_FILE_PATTERN = Pattern.compile("^db_(\\d{4}-\\d{2}-\\d{2})\\.tar\\.gz$")
}
}
+1 -1
View File
@@ -7,7 +7,7 @@
<artifactId>spring-boot-starter-parent</artifactId>
<groupId>org.springframework.boot</groupId>
<relativePath/>
<version>3.0.6</version> <!-- lookup parent from repository -->
<version>3.1.3</version> <!-- lookup parent from repository -->
</parent>
<groupId>me.mnlr.vripper</groupId>
<artifactId>vripper-gui</artifactId>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="AdditionalModuleElements">
<content url="file://$MODULE_DIR$" dumb="true">
<excludeFolder url="file://$MODULE_DIR$/vripper-web-ui/dist" />
<excludeFolder url="file://$MODULE_DIR$/vripper-web-ui/tmp" />
</content>
</component>
</module>
+9
View File
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<module version="4">
<component name="AdditionalModuleElements">
<content url="file://$MODULE_DIR$" dumb="true">
<excludeFolder url="file://$MODULE_DIR$/dist" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
</component>
</module>
+1 -1
View File
@@ -5,7 +5,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.0.4</version>
<version>3.1.3</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>me.mnlr.vripper</groupId>