diff --git a/SandBox.wsb b/SandBox.wsb
new file mode 100644
index 00000000..e1334ac4
--- /dev/null
+++ b/SandBox.wsb
@@ -0,0 +1,13 @@
+
+Default
+Default
+
+
+ C:\Users\zapek\workspace\Xeres\app\build\distributions
+ true
+
+
+
+ msiexec /i C:\Users\WDAGutilityAccount\Desktop\distributions\Xeres-0.7.2.msi
+
+
\ No newline at end of file
diff --git a/app/src/main/java/io/xeres/app/service/file/FileService.java b/app/src/main/java/io/xeres/app/service/file/FileService.java
index c8e0e70f..61c0f9e3 100644
--- a/app/src/main/java/io/xeres/app/service/file/FileService.java
+++ b/app/src/main/java/io/xeres/app/service/file/FileService.java
@@ -386,8 +386,10 @@ private List getFullPath(File file)
tree.add(file);
while (file.getParent() != null)
{
- tree.add(file.getParent());
- file = file.getParent();
+ var parent = file.getParent();
+ tree.add(parent);
+ parent.getChildren().add(file);
+ file = parent;
}
Collections.reverse(tree);
diff --git a/app/src/main/resources/application-dev.properties b/app/src/main/resources/application-dev.properties
index 2cead72a..58221723 100644
--- a/app/src/main/resources/application-dev.properties
+++ b/app/src/main/resources/application-dev.properties
@@ -80,16 +80,13 @@ logging.level.io.xeres.app.xrs.service.turtle=DEBUG
### Other settings
-## Flyway
-spring.flyway.clean-on-validation-error=false
-
## Swagger UI
springdoc.swagger-ui.tags-sorter=alpha
## Actuator
info.java.vm.vendor=${java.vm.vendor}
info.java.version=${java.version}
-management.endpoint.shutdown.enabled=true
+management.endpoint.shutdown.access=unrestricted
management.endpoints.web.exposure.include=*
management.endpoints.web.base-path=/api/v1/actuator
management.info.java.enabled=true
diff --git a/build.gradle b/build.gradle
index 35818024..6e911e0f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -32,8 +32,8 @@ buildscript {
}
plugins {
- id 'org.springframework.boot' version '3.3.6' apply false
- id 'org.flywaydb.flyway' version '10.10.0' apply false // Keep the version in sync with spring-boot from time to time
+ id 'org.springframework.boot' version '3.4.0' apply false
+ id 'org.flywaydb.flyway' version '10.20.0' apply false // Keep the version in sync with spring-boot from time to time
id 'org.panteleyev.jpackageplugin' version '1.6.0' apply false
id 'org.sonarqube' version '6.0.0.5145'
}