diff --git a/go.mod b/go.mod index e2f17a2..ebefad4 100644 --- a/go.mod +++ b/go.mod @@ -12,16 +12,16 @@ require ( github.com/testcontainers/testcontainers-go/modules/postgres v0.44.0 github.com/testcontainers/testcontainers-go/modules/redis v0.44.0 github.com/vmihailenco/msgpack/v5 v5.4.1 - github.com/xraph/forge v1.9.8 + github.com/xraph/forge v1.9.13 github.com/xraph/forgeui v1.4.1 - github.com/xraph/grove v1.6.1 - github.com/xraph/grove/drivers/mongodriver v1.6.1 - github.com/xraph/grove/drivers/pgdriver v1.6.1 - github.com/xraph/grove/drivers/sqlitedriver v1.6.1 - github.com/xraph/grove/kv v1.6.1 - github.com/xraph/grove/kv/drivers/redisdriver v1.6.1 + github.com/xraph/grove v1.6.2 + github.com/xraph/grove/drivers/mongodriver v1.6.2 + github.com/xraph/grove/drivers/pgdriver v1.6.2 + github.com/xraph/grove/drivers/sqlitedriver v1.6.2 + github.com/xraph/grove/kv v1.6.2 + github.com/xraph/grove/kv/drivers/redisdriver v1.6.2 github.com/xraph/relay v1.6.2 - github.com/xraph/trove v1.6.4 + github.com/xraph/trove v1.6.5 github.com/xraph/vessel v1.0.4 github.com/zeebo/blake3 v0.2.4 go.jetify.com/typeid/v2 v2.0.0-alpha.3 @@ -94,10 +94,10 @@ require ( github.com/mattn/go-isatty v0.0.24 // indirect github.com/mitchellh/go-homedir v1.1.0 // indirect github.com/moby/docker-image-spec v1.3.1 // indirect - github.com/moby/go-archive v0.2.0 // indirect + github.com/moby/go-archive v0.3.3 // indirect github.com/moby/patternmatcher v0.6.1 // indirect github.com/moby/sys/sequential v0.7.0 // indirect - github.com/moby/sys/user v0.4.0 // indirect + github.com/moby/sys/user v0.4.1 // indirect github.com/moby/sys/userns v0.1.0 // indirect github.com/moby/term v0.5.2 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect @@ -119,7 +119,7 @@ require ( github.com/uptrace/bunrouter v1.0.23 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/xraph/confy v1.0.2 // indirect - github.com/xraph/go-utils v1.1.6 + github.com/xraph/go-utils v1.1.8 github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.2.1 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 // indirect @@ -127,13 +127,13 @@ require ( go.uber.org/zap v1.28.0 // indirect go.yaml.in/yaml/v2 v2.4.4 // indirect go.yaml.in/yaml/v3 v3.0.5 // indirect - golang.org/x/crypto v0.54.0 // indirect + golang.org/x/crypto v0.55.0 // indirect golang.org/x/exp v0.0.0-20260727155853-b88d891fe743 // indirect golang.org/x/net v0.57.0 // indirect golang.org/x/oauth2 v0.36.0 // indirect golang.org/x/sys v0.47.0 // indirect golang.org/x/term v0.45.0 // indirect - golang.org/x/text v0.40.0 // indirect + golang.org/x/text v0.41.0 // indirect google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect diff --git a/go.sum b/go.sum index 76bdef6..6d9b340 100644 --- a/go.sum +++ b/go.sum @@ -258,18 +258,22 @@ github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/moby/docker-image-spec v1.3.1 h1:jMKff3w6PgbfSa69GfNg+zN/XLhfXJGnEx3Nl2EsFP0= github.com/moby/docker-image-spec v1.3.1/go.mod h1:eKmb5VW8vQEh/BAr2yvVNvuiJuY6UIocYsFu/DxxRpo= -github.com/moby/go-archive v0.2.0 h1:zg5QDUM2mi0JIM9fdQZWC7U8+2ZfixfTYoHL7rWUcP8= -github.com/moby/go-archive v0.2.0/go.mod h1:mNeivT14o8xU+5q1YnNrkQVpK+dnNe/K6fHqnTg4qPU= +github.com/moby/go-archive v0.3.3 h1:OxxR9paxsluYi+zDUEXTTaIxtkK3viymW+Ka7vRhhME= +github.com/moby/go-archive v0.3.3/go.mod h1:Npdv43fFqlhZW7Xo8fbm3ZMYFvAGNviUPqX21VERbcE= github.com/moby/moby/api v1.55.0 h1:2/sexvQyqIWS8pRSCFddBfpW2qE7vR7FCL+vN8pxwMc= github.com/moby/moby/api v1.55.0/go.mod h1:+RQ6wluLwtYaTd1WnPLykIDPekkuyD/ROWQClE83pzs= github.com/moby/moby/client v0.5.0 h1:5XhyPk2fuOWf6RlSFa3MkIIgDZkF25xToXW8Q/BH7cc= github.com/moby/moby/client v0.5.0/go.mod h1:rcVpF8ncl9vo5gaIBdol6CnbEtSj1uxMvEV/UrykF/s= github.com/moby/patternmatcher v0.6.1 h1:qlhtafmr6kgMIJjKJMDmMWq7WLkKIo23hsrpR3x084U= github.com/moby/patternmatcher v0.6.1/go.mod h1:hDPoyOpDY7OrrMDLaYoY3hf52gNCR/YOUYxkhApJIxc= +github.com/moby/sys/mount v0.3.5 h1:eS3fsZTjHaBihwjp4/+5Z3jxqLXYsbwxqpVSfFv3M00= +github.com/moby/sys/mount v0.3.5/go.mod h1:WUQDO+/uCiCIkIztx8SrwIDVn2dtMFRBebRhpDFT71M= +github.com/moby/sys/mountinfo v0.7.2 h1:1shs6aH5s4o5H2zQLn796ADW1wMrIwHsyJ2v9KouLrg= +github.com/moby/sys/mountinfo v0.7.2/go.mod h1:1YOa8w8Ih7uW0wALDUgT1dTTSBrZ+HiBLGws92L2RU4= github.com/moby/sys/sequential v0.7.0 h1:ASQNGNROJSuOO6LL6bPHbKvuZu6NU8P4ldPWk31zj/8= github.com/moby/sys/sequential v0.7.0/go.mod h1:NfSTAp6V3fw4tmkD62PEcOKeZKquXT8VKCkf7aVR79o= -github.com/moby/sys/user v0.4.0 h1:jhcMKit7SA80hivmFJcbB1vqmw//wU61Zdui2eQXuMs= -github.com/moby/sys/user v0.4.0/go.mod h1:bG+tYYYJgaMtRKgEmuueC0hJEAZWwtIbZTB+85uoHjs= +github.com/moby/sys/user v0.4.1 h1:RgjRlaDKi/Xmyrz4t8lyzXT6v2ooFeO/7xtchmhVWE0= +github.com/moby/sys/user v0.4.1/go.mod h1:E9QsW5WRe1kUAf7kW8hXKwu1uhsZEAdPLYHYSDudF4Y= github.com/moby/sys/userns v0.1.0 h1:tVLXkFOxVu9A64/yh59slHVv9ahO9UIev4JZusOLG/g= github.com/moby/sys/userns v0.1.0/go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28= github.com/moby/term v0.5.2 h1:6qk3FJAFDs6i/q3W/pQ97SX192qKfZgGjCQqfCJkgzQ= @@ -391,28 +395,28 @@ github.com/xdg-go/stringprep v1.0.4 h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6 github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM= github.com/xraph/confy v1.0.2 h1:90jmVLdw9J0uqJOnfDxqatOVJHeZ/IM1R89zd3df1FA= github.com/xraph/confy v1.0.2/go.mod h1:/jKqCF8cMpCatuNO2uFQ/7VClDBP2+V74fM5KFM42o8= -github.com/xraph/forge v1.9.8 h1:GkWQm/bj58FGMTF07qn3v8AMw0QvXD0XsfCyY74tmWE= -github.com/xraph/forge v1.9.8/go.mod h1:/AoHxHQtooM3LMsmlsYA+zM9g2DgsYFPKV+lV/eJQ2c= +github.com/xraph/forge v1.9.13 h1:Q6wGM/QhvFf5veDep4IavTn2nEFuVvvXSJ0L8vekWsY= +github.com/xraph/forge v1.9.13/go.mod h1:5K24g2dtEObi2PKvarLEGgQhsMc1+HZsjEdP+qwK+zI= github.com/xraph/forgeui v1.4.1 h1:LHK1t/sZ+9zL+MNUZralO9/rc0f5UCa19dpbWTuRMNg= github.com/xraph/forgeui v1.4.1/go.mod h1:rH/+wb1tt2pXSHotWAvoP+Lt846xlIjuwPDSpS5K5mw= -github.com/xraph/go-utils v1.1.6 h1:eFN4dnTnC4+dzbD+6/4Bhlx7fGawi3flsLEVx9YFakQ= -github.com/xraph/go-utils v1.1.6/go.mod h1:Mckdi+nR0bI4bUESKSYajJq4tNSPsvZiuLRYJ0+qDQw= -github.com/xraph/grove v1.6.1 h1:mlQM7j4yAbOoPIOE7ut9lQbDq2zhOGKyeB00T74XjuM= -github.com/xraph/grove v1.6.1/go.mod h1:bgjHNhnmyfEyzbdpcppRt+Zf24nNcbGKlo450Mi4giI= -github.com/xraph/grove/drivers/mongodriver v1.6.1 h1:bRCsHqXtFeY8cX4mRNYbxyTfhoxrkfNmULAayOiyciE= -github.com/xraph/grove/drivers/mongodriver v1.6.1/go.mod h1:8Y05f6EATbbeMNoSiX2UrdxOVMsT2P740I0oFvltP0Y= -github.com/xraph/grove/drivers/pgdriver v1.6.1 h1:aqkxGL4EdIpDzaB882CGEcGDwVmmHLf4zhVylfxEgh8= -github.com/xraph/grove/drivers/pgdriver v1.6.1/go.mod h1:LXpNNoIOVci3uFXfwYp0Ovzm42hq5OukTKO0JPwGixE= -github.com/xraph/grove/drivers/sqlitedriver v1.6.1 h1:C6nRXmr6t6urDZdnWMD+HO7K0nOqQYcNZ6M+iG1k5hA= -github.com/xraph/grove/drivers/sqlitedriver v1.6.1/go.mod h1:xzHewWROOPVn0Luu8/sWEAhSgmDnw3xmNrRw0xcefnM= -github.com/xraph/grove/kv v1.6.1 h1:TnavtgRqa4eqV2AZgjHVCxJaR7XZLqKJwE8wJVu/hNo= -github.com/xraph/grove/kv v1.6.1/go.mod h1:rdwh/Ja2WOhZ3YwrIp8vBeDNATAOj+2vrK+XVuRHrJU= -github.com/xraph/grove/kv/drivers/redisdriver v1.6.1 h1:Mlv8c8Xlu2xTKE65lWmZuyC6V0WXb/rq9zOnlEcdGMQ= -github.com/xraph/grove/kv/drivers/redisdriver v1.6.1/go.mod h1:aZxHux8IHL1+LMR+aZC6yU4iHhb6JXg0vSPyfdq5vz4= +github.com/xraph/go-utils v1.1.8 h1:O8+Vie/u/ntn2cEbvh47jJLzQ6S7qwxhYwgRm2SL1sw= +github.com/xraph/go-utils v1.1.8/go.mod h1:Mckdi+nR0bI4bUESKSYajJq4tNSPsvZiuLRYJ0+qDQw= +github.com/xraph/grove v1.6.2 h1:O/3UyHTKQQ57CyZiLkDQi5T7xyzMSBz320VlK3C04Vo= +github.com/xraph/grove v1.6.2/go.mod h1:bgjHNhnmyfEyzbdpcppRt+Zf24nNcbGKlo450Mi4giI= +github.com/xraph/grove/drivers/mongodriver v1.6.2 h1:vyuSb2Fu6pRM7xb2DhtQattDCXyOm//TKUcMnwlkD9M= +github.com/xraph/grove/drivers/mongodriver v1.6.2/go.mod h1:8Y05f6EATbbeMNoSiX2UrdxOVMsT2P740I0oFvltP0Y= +github.com/xraph/grove/drivers/pgdriver v1.6.2 h1:lzR8/8UMDfXwtbvbWEWSncu07tgMYlCMfHyJtXHkog0= +github.com/xraph/grove/drivers/pgdriver v1.6.2/go.mod h1:EFW0nbVpsaSBMAkq0ZchpkK6e1vgE1BgPvO3/xW33rA= +github.com/xraph/grove/drivers/sqlitedriver v1.6.2 h1:+s2mbOPufStYaK1bHHnWRBeX0ENeisvJ7ZU3Ip46wVA= +github.com/xraph/grove/drivers/sqlitedriver v1.6.2/go.mod h1:xzHewWROOPVn0Luu8/sWEAhSgmDnw3xmNrRw0xcefnM= +github.com/xraph/grove/kv v1.6.2 h1:6cV3GH0MgRNw7w4r7IHFCAZv1RAcs4yoDpg6FhlZbXc= +github.com/xraph/grove/kv v1.6.2/go.mod h1:rdwh/Ja2WOhZ3YwrIp8vBeDNATAOj+2vrK+XVuRHrJU= +github.com/xraph/grove/kv/drivers/redisdriver v1.6.2 h1:CJzg+59BPwBD/NcEhQYNgh3Ylg9Nmj0/KegmnmyDQVY= +github.com/xraph/grove/kv/drivers/redisdriver v1.6.2/go.mod h1:VtfyW5fDgvHCh7lCvoeMiZy2xQToMuAVgIJB/15JTbA= github.com/xraph/relay v1.6.2 h1:V4xYS5fTxo0ihvi+XLUc9AhxfiJ0auvys97ioFd+DhU= github.com/xraph/relay v1.6.2/go.mod h1:dUMwMP2i8Sc8zJlQlrg4xm3fps4l4A5LSpzbP8LdLok= -github.com/xraph/trove v1.6.4 h1:OeIeAO+58BK8YLqIUIMEMAyZpSNJEKOOc1b1+LMXX24= -github.com/xraph/trove v1.6.4/go.mod h1:bLs3RZEd6OlBY4xjmLaaacNKR7M5RdM75GQvEIAPVCo= +github.com/xraph/trove v1.6.5 h1:S7QZb9z2kcMijNkndAvqy5dFf9Y1Aqn/kEbJpAn/0O0= +github.com/xraph/trove v1.6.5/go.mod h1:bLs3RZEd6OlBY4xjmLaaacNKR7M5RdM75GQvEIAPVCo= github.com/xraph/vessel v1.0.4 h1:YVG80hm7bAKTwogwLXZMlp46tMHHJThUcvCUOWao9Yk= github.com/xraph/vessel v1.0.4/go.mod h1:5hgrMbuczxu2kRIM3iVJ3wPSb6HOvbMhV4nkRFaPNqs= github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 h1:ilQV1hzziu+LLM3zUTJ0trRztfwgjqKnBWNtSRkbmwM= @@ -471,8 +475,8 @@ go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.54.0 h1:YLIA59K4fiNzHzjnZt2tUJQjQtUWfWbeHBqKtk3eScw= -golang.org/x/crypto v0.54.0/go.mod h1:KWL8ny2AZdGR2cWmzeHrp2azQPGogOv+HeQaVEXC2dk= +golang.org/x/crypto v0.55.0 h1:+KWHjbgOaAQ66dh/YlkZKHlz9ZUlq61AFirAR9ntP8M= +golang.org/x/crypto v0.55.0/go.mod h1:uq0V9dE/fzQuJtbnL+2EhWOE63vo164FY8xqEnV9xis= golang.org/x/exp v0.0.0-20260727155853-b88d891fe743 h1:ex206bKw+v3K0dm3andkrIF+ijyQKJG1pLgwQ2PYdQM= golang.org/x/exp v0.0.0-20260727155853-b88d891fe743/go.mod h1:EdfpwwqSu+0Li0mzskwHU6FWDV3t9Q+RZDo3QMUtL3Q= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= @@ -523,8 +527,8 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= -golang.org/x/text v0.40.0 h1:Ub2Z6/xjgF1WrYQz2nuITOEegKFtiIy+rieRJ5lHZKs= -golang.org/x/text v0.40.0/go.mod h1:hpnzDAfGV753zIKo+wk3u1bVKCGPbrnF7+7LBF/UHVY= +golang.org/x/text v0.41.0 h1:vz/seA0lnX87Othu2f/0L24RcgrXD9/YFTSuGjj3rH8= +golang.org/x/text v0.41.0/go.mod h1:jvf1O8ajNzZqhSrQBPbutR/EB83Cc0CFrezNQIwbb5M= golang.org/x/time v0.15.0 h1:bbrp8t3bGUeFOx08pvsMYRTCVSMk89u4tKbNOZbp88U= golang.org/x/time v0.15.0/go.mod h1:Y4YMaQmXwGQZoFaVFk4YpCt4FLQMYKZe9oeV/f4MSno= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=