Skip to content

Commit 610eaf1

Browse files
committed
Fix deploy issue
1 parent 01c3e8c commit 610eaf1

File tree

7 files changed

+22
-24662
lines changed

7 files changed

+22
-24662
lines changed

api/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
<version>1.0.0-SNAPSHOT</version>
3232
</dependency>
3333

34+
<dependency>
35+
<groupId>org.springframework.boot</groupId>
36+
<artifactId>spring-boot-starter-validation</artifactId>
37+
</dependency>
3438

3539
<dependency>
3640
<groupId>io.sentrius</groupId>

api/src/main/resources/templates/fragments/sidebar.html

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -89,11 +89,6 @@
8989
<i class="fa-solid fa-user"></i> <span class="ms-1 d-none d-sm-inline">Manage Users</span>
9090
</a>
9191
</li>
92-
<li th:if="${#sets.contains(operatingUser.authorizationType.accessSet, 'CAN_MANAGE_APPLICATION')}">
93-
<a href="/sso/v1/agent/list" class="nav-link px-0 align-middle">
94-
<i class="fas fa-robot"></i> <span class="ms-1 d-none d-sm-inline">Agents</span>
95-
</a>
96-
</li>
9792
<li th:if="${#sets.contains(operatingUser.authorizationType.accessSet, 'CAN_MANAGE_APPLICATION')}">
9893
<a href="/sso/v1/agent/templates" class="nav-link px-0 align-middle">
9994
<i class="fas fa-clipboard-list"></i> <span class="ms-1 d-none d-sm-inline">Agent Templates</span>

core/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@
2929
<groupId>org.apache.commons</groupId>
3030
<artifactId>commons-lang3</artifactId>
3131
</dependency>
32+
<dependency>
33+
<groupId>org.springframework.boot</groupId>
34+
<artifactId>spring-boot-starter-validation</artifactId>
35+
</dependency>
3236
<dependency>
3337
<groupId>commons-codec</groupId>
3438
<artifactId>commons-codec</artifactId>

dataplane/src/main/java/io/sentrius/sso/core/model/agents/AgentTemplate.java

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import lombok.Getter;
77
import lombok.NoArgsConstructor;
88
import lombok.Setter;
9+
import org.hibernate.annotations.JdbcTypeCode;
10+
import org.hibernate.type.SqlTypes;
911
import java.time.Instant;
1012
import java.util.UUID;
1113

@@ -64,8 +66,8 @@ public class AgentTemplate {
6466
/**
6567
* Agent identity definition (issuer, subject prefix, certificate authority)
6668
*/
67-
@Lob
68-
@Column(columnDefinition = "JSONB")
69+
@JdbcTypeCode(SqlTypes.JSON)
70+
@Column(columnDefinition = "jsonb")
6971
private String identity;
7072

7173
/**
@@ -83,10 +85,11 @@ public class AgentTemplate {
8385
/**
8486
* JSON object defining constraints, limits, and safety boundaries
8587
*/
86-
@Lob
87-
@Column(columnDefinition = "JSONB")
88+
@JdbcTypeCode(SqlTypes.JSON)
89+
@Column(columnDefinition = "jsonb")
8890
private String guardrails;
8991

92+
9093
/**
9194
* Reference to ATPL trust policy ID that should be applied
9295
*/
@@ -95,8 +98,8 @@ public class AgentTemplate {
9598
/**
9699
* Launch-specific configuration (resources, environment variables, etc.)
97100
*/
98-
@Lob
99-
@Column(columnDefinition = "JSONB")
101+
@JdbcTypeCode(SqlTypes.JSON)
102+
@Column(columnDefinition = "jsonb")
100103
private String launchConfiguration;
101104

102105
/**

docs/images/mainscreen.png

260 KB
Loading

0 commit comments

Comments
 (0)