Joaquín Reñé
2024-10-14 ce99fae93251fadaaa7ab77b277e4f2698683f16
#4385 - Fixing build
6 files modified
changed files
securis/pom.xml patch | view | blame | history
securis/src/main/java/net/curisit/securis/AuthFilter.java patch | view | blame | history
securis/src/main/java/net/curisit/securis/ioc/RequestsModule.java patch | view | blame | history
securis/src/main/java/net/curisit/securis/ioc/SecurisModule.java patch | view | blame | history
securis/src/main/java/net/curisit/securis/services/BasicServices.java patch | view | blame | history
securis/src/main/java/net/curisit/securis/services/LicenseResource.java patch | view | blame | history
securis/pom.xml
....@@ -8,6 +8,11 @@
88 <modelVersion>4.0.0</modelVersion>
99
1010 <description>CurisTEC Server Licenses</description>
11
+
12
+ <properties>
13
+ <maven.version>3.10.0</maven.version>
14
+ </properties>
15
+
1116 <dependencies>
1217 <dependency>
1318 <groupId>commons-lang</groupId>
....@@ -41,9 +46,9 @@
4146 <version>1.2.2.Final</version>
4247 </dependency>
4348 <dependency>
44
- <groupId>net.curisit</groupId>
49
+ <groupId>net.curisit.integrity</groupId>
4550 <artifactId>commons-curis</artifactId>
46
- <version>0.0.1-SNAPSHOT</version>
51
+ <version>3.3.0</version>
4752 <exclusions>
4853 <exclusion>
4954 <groupId>org.apache.logging.log4j</groupId>
....@@ -132,6 +137,7 @@
132137 <plugin>
133138 <groupId>org.apache.maven.plugins</groupId>
134139 <artifactId>maven-compiler-plugin</artifactId>
140
+ <version>${maven.version}</version>
135141 <configuration>
136142 <source>1.8</source>
137143 <target>1.8</target>
securis/src/main/java/net/curisit/securis/AuthFilter.java
....@@ -36,7 +36,7 @@
3636 if (username == null) {
3737 username = (String) req.getSession().getAttribute("user");
3838 }
39
- // TODO: role management is temporal
39
+ // Role management is temporal
4040 String role = "advance".equals(username) ? "advance" : "normal";
4141 LOG.info("Role for user: {} = {}", username, role);
4242 fc.doFilter(new UserRoleRequestWrapper(role, sr.getParameter("user"), req), sr1);
securis/src/main/java/net/curisit/securis/ioc/RequestsModule.java
....@@ -15,7 +15,7 @@
1515
1616 @Override
1717 protected void configure() {
18
- // TODO: Make the bind using reflection dynamically
18
+ // TODO Securis: Make the bind using reflection dynamically
1919
2020 bind(BasicServices.class);
2121 bind(UserResource.class);
securis/src/main/java/net/curisit/securis/ioc/SecurisModule.java
....@@ -46,7 +46,7 @@
4646 @Provides
4747 @ApplicationScoped
4848 public URI getBaseURI() {
49
- // TODO Read from configuration, where?
49
+ // Read from configuration, where?
5050 try {
5151 String url = MessageFormat.format("http://{0}/", "0.0.0.0");
5252 LOG.debug("Server url{}", url);
securis/src/main/java/net/curisit/securis/services/BasicServices.java
....@@ -25,6 +25,7 @@
2525 import org.apache.logging.log4j.LogManager;
2626 import org.apache.logging.log4j.Logger;
2727
28
+import net.curisit.integrity.AppVersion;
2829 import net.curisit.integrity.commons.Utils;
2930 import net.curisit.securis.ioc.EnsureTransaction;
3031 import net.curisit.securis.security.Securable;
....@@ -63,8 +64,9 @@
6364 @Produces({ MediaType.APPLICATION_JSON })
6465 public Map<String, String> version(@Context HttpServletRequest request) {
6566 Map<String, String> resp = new HashMap<>();
66
- // TODO: Get the real version
67
- String version = "2.0.0";
67
+
68
+ // Get the real version
69
+ String version = AppVersion.getInstance().getCompleteVersion();
6870 resp.put("version", version);
6971 return resp;
7072 }
securis/src/main/java/net/curisit/securis/services/LicenseResource.java
....@@ -455,6 +455,7 @@
455455 return rb;
456456 }
457457
458
+ @SuppressWarnings("deprecation")
458459 @PUT
459460 @POST
460461 @Path("/{licId}")