Skip to content

Commit dbb5cdc

Browse files
feat: enhance node and trigger inspectors with save functionality and… (#2585)
* feat: enhance node and trigger inspectors with save functionality and improved state management * chore[](): updated go deps --------- Co-authored-by: Alex Sánchez <sanchez.saez.alex01@gmail.com>
1 parent fa1eb22 commit dbb5cdc

34 files changed

Lines changed: 522 additions & 406 deletions

File tree

‎agent-manager/go.mod‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/utmstack/UTMStack/agent-manager
22

3-
go 1.25.5
3+
go 1.26.0
44

55
require (
66
github.com/AtlasInsideCorp/AtlasInsideAES v1.0.0
@@ -9,7 +9,7 @@ require (
99
github.com/redis/go-redis/v9 v9.22.0
1010
google.golang.org/grpc v1.83.2
1111
google.golang.org/protobuf v1.36.12
12-
gorm.io/driver/postgres v1.6.2
12+
gorm.io/driver/postgres v1.6.3
1313
gorm.io/gorm v1.31.2
1414
)
1515

@@ -52,7 +52,7 @@ require (
5252
golang.org/x/arch v0.27.0 // indirect
5353
golang.org/x/crypto v0.55.0 // indirect
5454
golang.org/x/net v0.58.0 // indirect
55-
golang.org/x/sync v0.22.0
55+
golang.org/x/sync v0.23.0
5656
golang.org/x/sys v0.47.0 // indirect
5757
golang.org/x/text v0.41.0 // indirect
5858
google.golang.org/genproto/googleapis/rpc v0.0.0-20260526163538-3dc84a4a5aaa // indirect

‎agent-manager/go.sum‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,8 @@ golang.org/x/crypto v0.55.0 h1:+KWHjbgOaAQ66dh/YlkZKHlz9ZUlq61AFirAR9ntP8M=
129129
golang.org/x/crypto v0.55.0/go.mod h1:uq0V9dE/fzQuJtbnL+2EhWOE63vo164FY8xqEnV9xis=
130130
golang.org/x/net v0.58.0 h1:ynWG7rqYi4ccpTEuPZ2QGWHktVEM9DMCj9yzDE0Q7To=
131131
golang.org/x/net v0.58.0/go.mod h1:YwCddHnFlT7eLQqVprV19OnhLGtc5xOKgE0RyqgfWAU=
132-
golang.org/x/sync v0.22.0 h1:SZjpbeLmrCk4xhRSZFNZW5gFUeCeFgjekvI/+gfScek=
133-
golang.org/x/sync v0.22.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
132+
golang.org/x/sync v0.23.0 h1:KameEIfc1IkluZyXWLn39Wd4tURc6GbCiISGiZm2bQk=
133+
golang.org/x/sync v0.23.0/go.mod h1:sUUOizhqBxiL6pEWpqNLUiaJn1ShEbZ6BBqskPbjZm0=
134134
golang.org/x/sys v0.47.0 h1:o7XGOvZQCADBQQ4Y7VNq2dRWQR7JmOUW8Kxx4ZsNgWs=
135135
golang.org/x/sys v0.47.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
136136
golang.org/x/text v0.41.0 h1:vz/seA0lnX87Othu2f/0L24RcgrXD9/YFTSuGjj3rH8=
@@ -147,8 +147,8 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8
147147
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
148148
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
149149
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
150-
gorm.io/driver/postgres v1.6.2 h1:BvXQ/cNUg63q5TFNg672DmDcowZSFrNLkkA3Xe6GXq4=
151-
gorm.io/driver/postgres v1.6.2/go.mod h1:0c4fQA44XhOklXDkgtuKqysHCycTa5i9e3EIpDGCwXk=
150+
gorm.io/driver/postgres v1.6.3 h1:bAn6O2pUa8LtpWEvL5NFU4+52Tfx8Ut7IVaIacCLcI0=
151+
gorm.io/driver/postgres v1.6.3/go.mod h1:0c4fQA44XhOklXDkgtuKqysHCycTa5i9e3EIpDGCwXk=
152152
gorm.io/driver/sqlite v1.6.0 h1:WHRRrIiulaPiPFmDcod6prc4l2VGVWHz80KspNsxSfQ=
153153
gorm.io/driver/sqlite v1.6.0/go.mod h1:AO9V1qIQddBESngQUKWL9yoH93HIeA1X6V633rBwyT8=
154154
gorm.io/gorm v1.31.2 h1:3o8FXNo9v9S858gil+3LlZA1LkCOzgb4g5BL64FgaCo=

‎agent/go.mod‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/utmstack/UTMStack/agent
22

3-
go 1.25.5
3+
go 1.26.0
44

55
require (
66
github.com/AtlasInsideCorp/AtlasInsideAES v1.0.0
@@ -15,7 +15,7 @@ require (
1515
github.com/tidwall/gjson v1.19.0
1616
github.com/tidwall/sjson v1.2.5
1717
github.com/utmstack/UTMStack/shared v0.0.0
18-
golang.org/x/sys v0.47.0
18+
golang.org/x/sys v0.48.0
1919
google.golang.org/grpc v1.83.2
2020
google.golang.org/protobuf v1.36.12
2121
gorm.io/gorm v1.31.2

‎agent/go.sum‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,8 @@ golang.org/x/net v0.58.0 h1:ynWG7rqYi4ccpTEuPZ2QGWHktVEM9DMCj9yzDE0Q7To=
187187
golang.org/x/net v0.58.0/go.mod h1:YwCddHnFlT7eLQqVprV19OnhLGtc5xOKgE0RyqgfWAU=
188188
golang.org/x/sync v0.22.0 h1:SZjpbeLmrCk4xhRSZFNZW5gFUeCeFgjekvI/+gfScek=
189189
golang.org/x/sync v0.22.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
190-
golang.org/x/sys v0.47.0 h1:o7XGOvZQCADBQQ4Y7VNq2dRWQR7JmOUW8Kxx4ZsNgWs=
191-
golang.org/x/sys v0.47.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
190+
golang.org/x/sys v0.48.0 h1:bbX/i/6MgT9BVLM9RT1thmxL04yeTAhbEz4SyadbXoo=
191+
golang.org/x/sys v0.48.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og=
192192
golang.org/x/text v0.41.0 h1:vz/seA0lnX87Othu2f/0L24RcgrXD9/YFTSuGjj3rH8=
193193
golang.org/x/text v0.41.0/go.mod h1:jvf1O8ajNzZqhSrQBPbutR/EB83Cc0CFrezNQIwbb5M=
194194
golang.org/x/tools v0.48.0 h1:3+hClM1aLL5mjMKm5ovokw9epgRXPuu2tILgismM6RE=

‎backend/go.mod‎

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -5,45 +5,49 @@ go 1.26.0
55
require (
66
cloud.google.com/go/pubsub v1.51.1
77
github.com/Azure/azure-sdk-for-go/sdk/messaging/azeventhubs/v2 v2.0.2
8-
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.8.0
8+
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.8.1
99
github.com/ClickHouse/clickhouse-go/v2 v2.48.0
10-
github.com/aws/aws-sdk-go-v2/config v1.33.3
11-
github.com/aws/aws-sdk-go-v2/credentials v1.20.3
12-
github.com/aws/aws-sdk-go-v2/service/sts v1.49.0
10+
github.com/aws/aws-sdk-go-v2/config v1.33.5
11+
github.com/aws/aws-sdk-go-v2/credentials v1.20.5
12+
github.com/aws/aws-sdk-go-v2/service/sts v1.51.0
1313
github.com/coder/websocket v1.8.15
1414
github.com/crewjam/saml v0.5.1
1515
github.com/crowdstrike/gofalcon v0.22.0
1616
github.com/gin-contrib/cors v1.7.8
1717
github.com/gin-gonic/gin v1.12.0
1818
github.com/go-pdf/fpdf v0.9.0
1919
github.com/golang-jwt/jwt/v5 v5.3.1
20-
github.com/golang-migrate/migrate/v4 v4.19.1
20+
github.com/golang-migrate/migrate/v4 v4.20.1
2121
github.com/google/uuid v1.6.0
22-
github.com/jackc/pgx/v5 v5.10.0
22+
github.com/jackc/pgx/v5 v5.11.0
2323
github.com/joho/godotenv v1.5.1
24-
github.com/modelcontextprotocol/go-sdk v1.7.0
24+
github.com/modelcontextprotocol/go-sdk v1.8.0
2525
github.com/pquerna/otp v1.5.0
2626
github.com/swaggo/files v1.0.1
2727
github.com/swaggo/gin-swagger v1.6.1
2828
github.com/swaggo/swag v1.16.6
2929
github.com/threatwinds/go-sdk v1.1.27-0.20260819160318-c56c250bc585
3030
github.com/tidwall/gjson v1.19.0
3131
github.com/utmstack/license-manager-sdk v0.1.0
32-
golang.org/x/crypto v0.56.0
33-
golang.org/x/sys v0.47.0
34-
google.golang.org/api v0.297.0
32+
golang.org/x/crypto v0.57.0
33+
golang.org/x/sys v0.48.0
34+
google.golang.org/api v0.298.0
3535
google.golang.org/grpc v1.83.2
3636
google.golang.org/protobuf v1.36.12
3737
gopkg.in/yaml.v3 v3.0.1
3838
gorm.io/datatypes v1.2.7
39-
gorm.io/driver/postgres v1.6.2
39+
gorm.io/driver/postgres v1.6.3
4040
gorm.io/gorm v1.31.2
4141
)
4242

4343
require (
4444
github.com/Azure/go-ntlmssp v0.1.1 // indirect
45+
github.com/apache/arrow-go/v18 v18.7.0 // indirect
4546
github.com/go-asn1-ber/asn1-ber v1.5.8 // indirect
4647
github.com/go-jose/go-jose/v4 v4.1.4 // indirect
48+
github.com/google/flatbuffers v25.12.19+incompatible // indirect
49+
github.com/zeebo/xxh3 v1.1.0 // indirect
50+
golang.org/x/exp v0.0.0-20260813180055-c1d0aacb2297 // indirect
4751
)
4852

4953
require (
@@ -55,23 +59,23 @@ require (
5559
cloud.google.com/go/pubsub/v2 v2.6.0 // indirect
5660
filippo.io/edwards25519 v1.1.0 // indirect
5761
github.com/AtlasInsideCorp/AtlasInsideAES v1.0.0 // indirect
58-
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.22.0 // indirect
62+
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.23.1 // indirect
5963
github.com/Azure/azure-sdk-for-go/sdk/internal v1.12.0 // indirect
6064
github.com/Azure/go-amqp v1.5.0 // indirect
6165
github.com/ClickHouse/ch-go v0.74.0 // indirect
6266
github.com/KyleBanks/depth v1.2.1 // indirect
6367
github.com/andybalholm/brotli v1.2.2 // indirect
6468
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
65-
github.com/aws/aws-sdk-go-v2 v1.46.0 // indirect
66-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.19.2 // indirect
67-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.2 // indirect
68-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.2 // indirect
69-
github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.2 // indirect
69+
github.com/aws/aws-sdk-go-v2 v1.47.0 // indirect
70+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.20.0 // indirect
71+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.3 // indirect
72+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.3 // indirect
73+
github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.3 // indirect
7074
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.19 // indirect
71-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.2 // indirect
72-
github.com/aws/aws-sdk-go-v2/service/signin v1.9.0 // indirect
73-
github.com/aws/aws-sdk-go-v2/service/sso v1.37.0 // indirect
74-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.42.0 // indirect
75+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.3 // indirect
76+
github.com/aws/aws-sdk-go-v2/service/signin v1.10.0 // indirect
77+
github.com/aws/aws-sdk-go-v2/service/sso v1.38.0 // indirect
78+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.43.0 // indirect
7579
github.com/aws/smithy-go v1.28.1 // indirect
7680
github.com/beevik/etree v1.5.0 // indirect
7781
github.com/blang/semver/v4 v4.0.0 // indirect
@@ -83,7 +87,7 @@ require (
8387
github.com/cespare/xxhash/v2 v2.3.0 // indirect
8488
github.com/cloudwego/base64x v0.1.7 // indirect
8589
github.com/coreos/go-oidc/v3 v3.21.0
86-
github.com/felixge/httpsnoop v1.0.4 // indirect
90+
github.com/felixge/httpsnoop v1.1.0 // indirect
8791
github.com/gabriel-vasile/mimetype v1.4.13 // indirect
8892
github.com/gin-contrib/sse v1.1.1 // indirect
8993
github.com/go-faster/city v1.0.1 // indirect
@@ -120,7 +124,7 @@ require (
120124
github.com/jonboulle/clockwork v0.2.2 // indirect
121125
github.com/josharian/intern v1.0.0 // indirect
122126
github.com/json-iterator/go v1.1.12 // indirect
123-
github.com/klauspost/compress v1.19.1 // indirect
127+
github.com/klauspost/compress v1.19.2 // indirect
124128
github.com/klauspost/cpuid/v2 v2.4.0 // indirect
125129
github.com/leodido/go-urn v1.4.0 // indirect
126130
github.com/lib/pq v1.10.9 // indirect
@@ -134,7 +138,7 @@ require (
134138
github.com/opentracing/opentracing-go v1.2.0 // indirect
135139
github.com/paulmach/orb v0.13.0 // indirect
136140
github.com/pelletier/go-toml/v2 v2.4.3 // indirect
137-
github.com/pierrec/lz4/v4 v4.1.27 // indirect
141+
github.com/pierrec/lz4/v4 v4.1.28 // indirect
138142
github.com/quic-go/qpack v0.6.0 // indirect
139143
github.com/quic-go/quic-go v0.60.0 // indirect
140144
github.com/russellhaering/goxmldsig v1.4.0 // indirect
@@ -151,19 +155,19 @@ require (
151155
go.mongodb.org/mongo-driver/v2 v2.8.0 // indirect
152156
go.opencensus.io v0.24.0 // indirect
153157
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
154-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.67.0 // indirect
158+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.69.0 // indirect
155159
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 // indirect
156160
go.opentelemetry.io/otel v1.44.0 // indirect
157161
go.opentelemetry.io/otel/metric v1.44.0 // indirect
158162
go.opentelemetry.io/otel/trace v1.44.0 // indirect
159163
golang.org/x/arch v0.29.0 // indirect
160-
golang.org/x/mod v0.38.0 // indirect
164+
golang.org/x/mod v0.41.0 // indirect
161165
golang.org/x/net v0.58.0 // indirect
162-
golang.org/x/oauth2 v0.36.0
163-
golang.org/x/sync v0.22.0
164-
golang.org/x/text v0.41.0 // indirect
166+
golang.org/x/oauth2 v0.37.0
167+
golang.org/x/sync v0.23.0
168+
golang.org/x/text v0.42.0 // indirect
165169
golang.org/x/time v0.15.0 // indirect
166-
golang.org/x/tools v0.48.0 // indirect
170+
golang.org/x/tools v0.49.0 // indirect
167171
google.golang.org/genproto v0.0.0-20260715232425-e75dac1f907d // indirect
168172
google.golang.org/genproto/googleapis/api v0.0.0-20260715232425-e75dac1f907d // indirect
169173
google.golang.org/genproto/googleapis/rpc v0.0.0-20260819154853-08b0e4226688 // indirect

0 commit comments

Comments
 (0)