diff --git a/.github/workflows/gen_ai_review.yaml b/.github/workflows/gen_ai_review.yaml index 87a494133..88b383b78 100644 --- a/.github/workflows/gen_ai_review.yaml +++ b/.github/workflows/gen_ai_review.yaml @@ -16,12 +16,12 @@ jobs: steps: - name: PR Agent action step id: pragent - uses: Codium-ai/pr-agent@v0.26 + uses: Codium-ai/pr-agent@v0.29 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} OPENAI_KEY: ${{ secrets.OPENAI_API_KEY }} ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} config.max_model_tokens: 100000 - config.model: "anthropic/claude-3-5-sonnet-20240620" - config.model_turbo: "anthropic/claude-3-5-sonnet-20240620" + config.model: "anthropic/claude-sonnet-4-20250514" + config.model_turbo: "anthropic/claude-sonnet-4-20250514" ignore.glob: "['vendor/**','**/client_gen.go','**/models_gen.go','**/generated.go','**/*.gen.go']" diff --git a/.github/workflows/wf_build_artifacts.yaml b/.github/workflows/wf_build_artifacts.yaml index 7395b6bde..991314fe3 100644 --- a/.github/workflows/wf_build_artifacts.yaml +++ b/.github/workflows/wf_build_artifacts.yaml @@ -45,11 +45,6 @@ jobs: substituters = https://cache.nixos.org/?priority=40 trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= - - uses: DeterminateSystems/magic-nix-cache-action@v7 - with: - diagnostic-endpoint: "" - use-flakehub: false - - name: Compute common env vars id: vars run: | diff --git a/.github/workflows/wf_check.yaml b/.github/workflows/wf_check.yaml index 3635e0a0f..b3dd269c3 100644 --- a/.github/workflows/wf_check.yaml +++ b/.github/workflows/wf_check.yaml @@ -36,11 +36,6 @@ jobs: substituters = https://cache.nixos.org/?priority=40 trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= - - uses: DeterminateSystems/magic-nix-cache-action@v7 - with: - diagnostic-endpoint: "" - use-flakehub: false - - name: "Run checks" run: | export NHOST_PAT=${{ secrets.NHOST_PAT }} diff --git a/go.mod b/go.mod index ddc66b9fe..3a4364114 100644 --- a/go.mod +++ b/go.mod @@ -14,7 +14,7 @@ require ( github.com/google/go-cmp v0.7.0 github.com/google/uuid v1.6.0 github.com/hashicorp/go-getter v1.7.8 - github.com/nhost/be v0.0.0-20250506064156-ba09da107493 + github.com/nhost/be v0.0.0-20250530082915-10b936caf233 github.com/pelletier/go-toml/v2 v2.2.4 github.com/rs/cors/wrapper/gin v0.0.0-20240830163046-1084d89a1692 github.com/sirupsen/logrus v1.9.3 diff --git a/go.sum b/go.sum index 53d245023..176c3e458 100644 --- a/go.sum +++ b/go.sum @@ -1046,6 +1046,8 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/nhost/be v0.0.0-20250506064156-ba09da107493 h1:zu4fe9HBPvWGaJpfp2QG2ncIdERmUbNIyJLVRR2kntk= github.com/nhost/be v0.0.0-20250506064156-ba09da107493/go.mod h1:6cXrYoPv/GuHNC+wzvOMyK/ou53HZlMT2FTq4zZEVUs= +github.com/nhost/be v0.0.0-20250530082915-10b936caf233 h1:SQiXoC8xKj5nIMS1dUNOVYhnsRCKB/wduDpMHudXaL8= +github.com/nhost/be v0.0.0-20250530082915-10b936caf233/go.mod h1:4lGRV082oUQvbDBilu4pwFgIhIrEoxtGKjtZo9U4CIA= github.com/onsi/gomega v1.34.1 h1:EUMJIKUjM8sKjYbtxQI9A4z2o+rruxnzNvpknOXie6k= github.com/onsi/gomega v1.34.1/go.mod h1:kU1QgUvBDLXBJq618Xvm2LUX6rSAfRaFRTcdOeDLwwY= github.com/pelletier/go-toml/v2 v2.2.4 h1:mye9XuhQ6gvn5h28+VilKrrPoQVanw5PMw/TB0t5Ec4= diff --git a/nhostclient/graphql/models_gen.go b/nhostclient/graphql/models_gen.go index 679f2bb2f..483c2ad9d 100644 --- a/nhostclient/graphql/models_gen.go +++ b/nhostclient/graphql/models_gen.go @@ -4744,6 +4744,7 @@ type TimestamptzComparisonExp struct { // User account information. Don't modify its structure as Hasura Auth relies on it to function properly. type Users struct { + ActiveMfaType *string `json:"activeMfaType,omitempty"` // An array relationship Apps []*Apps `json:"apps"` AvatarURL string `json:"avatarUrl"` @@ -4779,6 +4780,7 @@ type UsersBoolExp struct { And []*UsersBoolExp `json:"_and,omitempty"` Not *UsersBoolExp `json:"_not,omitempty"` Or []*UsersBoolExp `json:"_or,omitempty"` + ActiveMfaType *StringComparisonExp `json:"activeMfaType,omitempty"` Apps *AppsBoolExp `json:"apps,omitempty"` AvatarURL *StringComparisonExp `json:"avatarUrl,omitempty"` CliTokens *CliTokensBoolExp `json:"cliTokens,omitempty"` @@ -4807,6 +4809,7 @@ type UsersMutationResponse struct { // Ordering options when selecting data from "auth.users". type UsersOrderBy struct { + ActiveMfaType *OrderBy `json:"activeMfaType,omitempty"` AppsAggregate *AppsAggregateOrderBy `json:"apps_aggregate,omitempty"` AvatarURL *OrderBy `json:"avatarUrl,omitempty"` CliTokensAggregate *CliTokensAggregateOrderBy `json:"cliTokens_aggregate,omitempty"` @@ -4845,10 +4848,11 @@ type UsersStreamCursorInput struct { // Initial value of the column from where the streaming should start type UsersStreamCursorValueInput struct { - AvatarURL *string `json:"avatarUrl,omitempty"` - DisplayName *string `json:"displayName,omitempty"` - Email *string `json:"email,omitempty"` - ID *string `json:"id,omitempty"` + ActiveMfaType *string `json:"activeMfaType,omitempty"` + AvatarURL *string `json:"avatarUrl,omitempty"` + DisplayName *string `json:"displayName,omitempty"` + Email *string `json:"email,omitempty"` + ID *string `json:"id,omitempty"` } type UsersUpdates struct { @@ -8069,6 +8073,8 @@ func (e SoftwareVersionsSelectColumn) MarshalGQL(w io.Writer) { type UsersSelectColumn string const ( + // column name + UsersSelectColumnActiveMfaType UsersSelectColumn = "activeMfaType" // column name UsersSelectColumnAvatarURL UsersSelectColumn = "avatarUrl" // column name @@ -8080,6 +8086,7 @@ const ( ) var AllUsersSelectColumn = []UsersSelectColumn{ + UsersSelectColumnActiveMfaType, UsersSelectColumnAvatarURL, UsersSelectColumnDisplayName, UsersSelectColumnEmail, @@ -8088,7 +8095,7 @@ var AllUsersSelectColumn = []UsersSelectColumn{ func (e UsersSelectColumn) IsValid() bool { switch e { - case UsersSelectColumnAvatarURL, UsersSelectColumnDisplayName, UsersSelectColumnEmail, UsersSelectColumnID: + case UsersSelectColumnActiveMfaType, UsersSelectColumnAvatarURL, UsersSelectColumnDisplayName, UsersSelectColumnEmail, UsersSelectColumnID: return true } return false diff --git a/ssl/.ssl/local-fullchain.pem b/ssl/.ssl/local-fullchain.pem index 1e3d21378..21b7dea00 100644 --- a/ssl/.ssl/local-fullchain.pem +++ b/ssl/.ssl/local-fullchain.pem @@ -1,28 +1,27 @@ -----BEGIN CERTIFICATE----- -MIIEajCCA++gAwIBAgISBh4LsKNnliTZ6F2XwobFNqA6MAoGCCqGSM49BAMDMDIx +MIIERDCCA8qgAwIBAgISBou4oz66V3OjewLq1rqbqYO9MAoGCCqGSM49BAMDMDIx CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF -NTAeFw0yNTA0MjkwNzQ1MTlaFw0yNTA3MjgwNzQ1MThaMB8xHTAbBgNVBAMTFGxv -Y2FsLmF1dGgubmhvc3QucnVuMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEjM7w -4oMoF6KpjQS6GqgR+LJJDKDo93uARhSWMoGygBr8Sk3VIHXgH3cJyT7OQJ4P4UNH -a0Guga6/ykdPpJVT/KOCAvYwggLyMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAU -BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUCMWn -UaGvoXmYnlyH6/BamATvc4AwHwYDVR0jBBgwFoAUnytfzzwhT50Et+0rLMTGcIvS -1w0wVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vZTUuby5sZW5j -ci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNS5pLmxlbmNyLm9yZy8wgc4GA1Ud -EQSBxjCBw4IUbG9jYWwuYXV0aC5uaG9zdC5ydW6CGWxvY2FsLmRhc2hib2FyZC5u -aG9zdC5ydW6CEmxvY2FsLmRiLm5ob3N0LnJ1boIZbG9jYWwuZnVuY3Rpb25zLm5o -b3N0LnJ1boIXbG9jYWwuZ3JhcGhxbC5uaG9zdC5ydW6CFmxvY2FsLmhhc3VyYS5u -aG9zdC5ydW6CF2xvY2FsLm1haWxob2cubmhvc3QucnVughdsb2NhbC5zdG9yYWdl -Lm5ob3N0LnJ1bjATBgNVHSAEDDAKMAgGBmeBDAECATAtBgNVHR8EJjAkMCKgIKAe -hhxodHRwOi8vZTUuYy5sZW5jci5vcmcvNTkuY3JsMIIBBQYKKwYBBAHWeQIEAgSB -9gSB8wDxAHcADeHyMCvTDcFAYhIJ6lUu/Ed0fLHX6TDvDkIetH5OqjQAAAGWgLd6 -SgAABAMASDBGAiEA2IY0senkwlgCihk6yQTDhC6s3dvykzrSy0O8ZAiuVt8CIQC7 -u/SEoy7ZjWOAALnEat9zmPjL258TOquNTOzNLJmZwgB2AKRCxQZJYGFUjw/U6pz7 -ei0mRU2HqX8v30VZ9idPOoRUAAABloC3ghkAAAQDAEcwRQIgRAADUcOfI9lgehYp -3AmogSWZKu6DrgR4H6OCeJdtYwkCIQDwQ/Wt9Lkeb4ThY7R4moXv7u+k5Ntmys1E -ZwkTvkPlZTAKBggqhkjOPQQDAwNpADBmAjEAhZXhVI4d0t6vQcbzoti2UFWSw/6I -IEQdZ3Ra03IwaQ76+QmgGKpZwqF2tZn6TgoVAjEA5k3Xz4D48DMIpJ/2Wl9mMOjD -im5o6V9Y026XQ9E7NvdmL1zxUtMPw2j2d/1R14CU +NTAeFw0yNTA1MzAwNzU5MzNaFw0yNTA4MjgwNzU5MzJaMB8xHTAbBgNVBAMTFGxv +Y2FsLmF1dGgubmhvc3QucnVuMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEZtsq +r3puD9BMaSaufv42Dbw2WL0PxFuN/pKgxGRnDeceDYn/QCH/hqWCeubJhRInvplb +YDh3Hq9BTFHKLESj0qOCAtEwggLNMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUEFjAU +BggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQUpELU +RQ5zUiVqxoB8NOq5UxrD4x8wHwYDVR0jBBgwFoAUnytfzzwhT50Et+0rLMTGcIvS +1w0wMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzAChhZodHRwOi8vZTUuaS5sZW5j +ci5vcmcvMIHOBgNVHREEgcYwgcOCFGxvY2FsLmF1dGgubmhvc3QucnVughlsb2Nh +bC5kYXNoYm9hcmQubmhvc3QucnVughJsb2NhbC5kYi5uaG9zdC5ydW6CGWxvY2Fs +LmZ1bmN0aW9ucy5uaG9zdC5ydW6CF2xvY2FsLmdyYXBocWwubmhvc3QucnVughZs +b2NhbC5oYXN1cmEubmhvc3QucnVughdsb2NhbC5tYWlsaG9nLm5ob3N0LnJ1boIX +bG9jYWwuc3RvcmFnZS5uaG9zdC5ydW4wEwYDVR0gBAwwCjAIBgZngQwBAgEwLQYD +VR0fBCYwJDAioCCgHoYcaHR0cDovL2U1LmMubGVuY3Iub3JnLzYyLmNybDCCAQMG +CisGAQQB1nkCBAIEgfQEgfEA7wB2AA3h8jAr0w3BQGISCepVLvxHdHyx1+kw7w5C +HrR+Tqo0AAABlyBppikAAAQDAEcwRQIgIAU0qEm8nvIQlgkGBQZlJihKmXybgxr5 +mQUTPRlL4tsCIQDCZZ+j1lwTx2qedBW7Cl6MPZSnbXyX+LVbp4P1nTNupgB1AN3c +yjSV1+EWBeeVMvrHn/g9HFDf2wA6FBJ2Ciysu8gqAAABlyBpplYAAAQDAEYwRAIg +OXyRo1xkz4sG4XHdF/wQznTo1l+RRfMd1c73xRPHCMUCIE935MCAA7/B/tJd9J2z +LDYv02Z0wYa5gl0cZYqDz3JvMAoGCCqGSM49BAMDA2gAMGUCMQDpOy4CY1L+P8GU +i1zdl0mrODdvYWwkPpXHR4U7OKQ88uZ4FfU5i5s05Gi8VweEM/MCMA/jApQxrp4H +P+Ok+vT7Lzj4qgE2FMzAs5K5+8NZZ74cUgjW8sAP1O2CvAsCxVFI2w== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEVzCCAj+gAwIBAgIRAIOPbGPOsTmMYgZigxXJ/d4wDQYJKoZIhvcNAQELBQAw diff --git a/ssl/.ssl/local-privkey.pem b/ssl/.ssl/local-privkey.pem index b03a93d5e..994572a41 100644 --- a/ssl/.ssl/local-privkey.pem +++ b/ssl/.ssl/local-privkey.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgLuAXLEIKdCYmTFMZ -plmoIKuLZse1FPe1pjASqpYhIfahRANCAASMzvDigygXoqmNBLoaqBH4skkMoOj3 -e4BGFJYygbKAGvxKTdUgdeAfdwnJPs5Ang/hQ0drQa6Brr/KR0+klVP8 +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgBjii4/8Sw2ceCGRn +yOm4dMfSqu4PuHo8TpYZ/jRL3wqhRANCAARm2yqvem4P0ExpJq5+/jYNvDZYvQ/E +W43+kqDEZGcN5x4Nif9AIf+GpYJ65smFEie+mVtgOHcer0FMUcosRKPS -----END PRIVATE KEY----- diff --git a/ssl/.ssl/sub-fullchain.pem b/ssl/.ssl/sub-fullchain.pem index 82a05d82b..58a0f8b00 100644 --- a/ssl/.ssl/sub-fullchain.pem +++ b/ssl/.ssl/sub-fullchain.pem @@ -1,52 +1,52 @@ -----BEGIN CERTIFICATE----- -MIIEfDCCBAKgAwIBAgISBiGeIo67c1Mv7QN0yWi/4s4JMAoGCCqGSM49BAMDMDIx +MIIEVTCCA9ygAwIBAgISBQBV4MF0JWMLLyBn9e41+PycMAoGCCqGSM49BAMDMDIx CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF -NjAeFw0yNTA0MjkwNzQ2MjlaFw0yNTA3MjgwNzQ2MjhaMCExHzAdBgNVBAMMFiou -YXV0aC5sb2NhbC5uaG9zdC5ydW4wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQR -S6m0TXJBhtGJylcgVzSmmTvnxXhwpAj6hfwPkniNiVhk5nllWHtd271tOFMBZDdL -wwScoPy0rnEv3+eL//PGo4IDBzCCAwMwDgYDVR0PAQH/BAQDAgeAMB0GA1UdJQQW -MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBS6 -JXl2jeJ4LjWt85DjymmkawPa/zAfBgNVHSMEGDAWgBSTJ0aYA6lRaI6Y1sRCSNsj -v1iU0jBVBggrBgEFBQcBAQRJMEcwIQYIKwYBBQUHMAGGFWh0dHA6Ly9lNi5vLmxl -bmNyLm9yZzAiBggrBgEFBQcwAoYWaHR0cDovL2U2LmkubGVuY3Iub3JnLzCB3gYD -VR0RBIHWMIHTghYqLmF1dGgubG9jYWwubmhvc3QucnVughsqLmRhc2hib2FyZC5s -b2NhbC5uaG9zdC5ydW6CFCouZGIubG9jYWwubmhvc3QucnVughsqLmZ1bmN0aW9u -cy5sb2NhbC5uaG9zdC5ydW6CGSouZ3JhcGhxbC5sb2NhbC5uaG9zdC5ydW6CGCou -aGFzdXJhLmxvY2FsLm5ob3N0LnJ1boIZKi5tYWlsaG9nLmxvY2FsLm5ob3N0LnJ1 -boIZKi5zdG9yYWdlLmxvY2FsLm5ob3N0LnJ1bjATBgNVHSAEDDAKMAgGBmeBDAEC -ATAtBgNVHR8EJjAkMCKgIKAehhxodHRwOi8vZTYuYy5sZW5jci5vcmcvMTAuY3Js -MIIBBgYKKwYBBAHWeQIEAgSB9wSB9ADyAHcAzPsPaoVxCWX+lZtTzumyfCLphVwN -l422qX5UwP5MDbAAAAGWgLiIuQAABAMASDBGAiEApZBa3aVjSUCMnndzUNkjDKOE -V/Hwb9lHNtTRbESoEN8CIQC88p15F0TPnLkxSZI+iXYdOVvR0xJ/KaW73bQuLGHl -kQB3ABLxTjS9U3JMhAYZw48/ehP457Vih4icbTAFhOvlhiY6AAABloC4kGIAAAQD -AEgwRgIhAJAOz9hKZtFFRz6bjpKyOCoKidhiZrdBVVIWf+tk4yFTAiEAlu5LxPgH -/C+z5Kqe5pxnvGqYB8jsjTQ/nfCsr+ZkQGYwCgYIKoZIzj0EAwMDaAAwZQIwIm9a -Mu/7dhHjJFo5xxZzuPphpdS+GTAqyh8AX+Ti3ifq+I9POAKTqEQLaEiQN4s+AjEA -7QXtc/1IwNaOc0qP679/HLc0jn8OdWkFHxuIS4PjZWB/h12zDz6O8EsdmYAAaepX +NTAeFw0yNTA1MzAwODAyMzBaFw0yNTA4MjgwODAyMjlaMCExHzAdBgNVBAMMFiou +YXV0aC5sb2NhbC5uaG9zdC5ydW4wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASk +UYOJl6RExoQaSkC8zC1/YGV+5CRuB3CmnrxAI49Ya9YopiGp0+YKC45OHa+6Ykrx +n5NUm881kygdLajXQRYmo4IC4TCCAt0wDgYDVR0PAQH/BAQDAgeAMB0GA1UdJQQW +MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQ/ +dlIlqlmj6OkrpKVwuBCgdTnxNDAfBgNVHSMEGDAWgBSfK1/PPCFPnQS37SssxMZw +i9LXDTAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNS5pLmxl +bmNyLm9yZy8wgd4GA1UdEQSB1jCB04IWKi5hdXRoLmxvY2FsLm5ob3N0LnJ1boIb +Ki5kYXNoYm9hcmQubG9jYWwubmhvc3QucnVughQqLmRiLmxvY2FsLm5ob3N0LnJ1 +boIbKi5mdW5jdGlvbnMubG9jYWwubmhvc3QucnVughkqLmdyYXBocWwubG9jYWwu +bmhvc3QucnVughgqLmhhc3VyYS5sb2NhbC5uaG9zdC5ydW6CGSoubWFpbGhvZy5s +b2NhbC5uaG9zdC5ydW6CGSouc3RvcmFnZS5sb2NhbC5uaG9zdC5ydW4wEwYDVR0g +BAwwCjAIBgZngQwBAgEwLQYDVR0fBCYwJDAioCCgHoYcaHR0cDovL2U1LmMubGVu +Y3Iub3JnLzI5LmNybDCCAQMGCisGAQQB1nkCBAIEgfQEgfEA7wB2AKRCxQZJYGFU +jw/U6pz7ei0mRU2HqX8v30VZ9idPOoRUAAABlyBsWDoAAAQDAEcwRQIgeqvnbIE0 +iGosaWMYOeKMmeQhSrU607JfAPfxG4W9w1cCIQC/HW72jts/qWiLdf7tT4mUE0mG +ds3Sf04v/L/Ufs/nQwB1AMz7D2qFcQll/pWbU87psnwi6YVcDZeNtql+VMD+TA2w +AAABlyBsWEgAAAQDAEYwRAIgZMELvhKBShsMd938ceE9JLymmwG36JqM1jLS2gMQ +b98CIFnQNI5ZHlKCXVQNlIs86MT0SRVeVk1gf+jhVIAAMj/MMAoGCCqGSM49BAMD +A2cAMGQCMBrD6EiiqEP5KYaInL3spOI0sTCQP7OPYEMpGsulchLSIL25+FA5ivR/ +JYv9I4PsXAIwasnWLoM5gB2hCb+WbbkeAGbVs9NWpsyKBay+KxZPcOS7mJg7Qypf +tWjcfOShi/rP -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- -MIIEVzCCAj+gAwIBAgIRALBXPpFzlydw27SHyzpFKzgwDQYJKoZIhvcNAQELBQAw +MIIEVzCCAj+gAwIBAgIRAIOPbGPOsTmMYgZigxXJ/d4wDQYJKoZIhvcNAQELBQAw TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg -RW5jcnlwdDELMAkGA1UEAxMCRTYwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATZ8Z5G -h/ghcWCoJuuj+rnq2h25EqfUJtlRFLFhfHWWvyILOR/VvtEKRqotPEoJhC6+QJVV -6RlAN2Z17TJOdwRJ+HB7wxjnzvdxEP6sdNgA1O1tHHMWMxCcOrLqbGL0vbijgfgw +RW5jcnlwdDELMAkGA1UEAxMCRTUwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNCzqK +a2GOtu/cX1jnxkJFVKtj9mZhSAouWXW0gQI3ULc/FnncmOyhKJdyIBwsz9V8UiBO +VHhbhBRrwJCuhezAUUE8Wod/Bk3U/mDR+mwt4X2VEIiiCFQPmRpM5uoKrNijgfgw gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD -ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSTJ0aYA6lRaI6Y1sRCSNsj -v1iU0jAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB +ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSfK1/PPCFPnQS37SssxMZw +i9LXDTAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu -Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAfYt7SiA1sgWGCIpunk46r4AExIRc -MxkKgUhNlrrv1B21hOaXN/5miE+LOTbrcmU/M9yvC6MVY730GNFoL8IhJ8j8vrOL -pMY22OP6baS1k9YMrtDTlwJHoGby04ThTUeBDksS9RiuHvicZqBedQdIF65pZuhp -eDcGBcLiYasQr/EO5gxxtLyTmgsHSOVSBcFOn9lgv7LECPq9i7mfH3mpxgrRKSxH -pOoZ0KXMcB+hHuvlklHntvcI0mMMQ0mhYj6qtMFStkF1RpCG3IPdIwpVCQqu8GV7 -s8ubknRzs+3C/Bm19RFOoiPpDkwvyNfvmQ14XkyqqKK5oZ8zhD32kFRQkxa8uZSu -h4aTImFxknu39waBxIRXE4jKxlAmQc4QjFZoq1KmQqQg0J/1JF8RlFvJas1VcjLv -YlvUB2t6npO6oQjB3l+PNf0DpQH7iUx3Wz5AjQCi6L25FjyE06q6BZ/QlmtYdl/8 -ZYao4SRqPEs/6cAiF+Qf5zg2UkaWtDphl1LKMuTNLotvsX99HP69V2faNyegodQ0 -LyTApr/vT01YPE46vNsDLgK+4cL6TrzC/a4WcmF5SRJ938zrv/duJHLXQIku5v0+ -EwOy59Hdm0PT/Er/84dDV0CSjdR/2XuZM3kpysSKLgD1cKiDA+IRguODCxfO9cyY -Ig46v9mFmBvyH04= +Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAH3KdNEVCQdqk0LKyuNImTKdRJY1C +2uw2SJajuhqkyGPY8C+zzsufZ+mgnhnq1A2KVQOSykOEnUbx1cy637rBAihx97r+ +bcwbZM6sTDIaEriR/PLk6LKs9Be0uoVxgOKDcpG9svD33J+G9Lcfv1K9luDmSTgG +6XNFIN5vfI5gs/lMPyojEMdIzK9blcl2/1vKxO8WGCcjvsQ1nJ/Pwt8LQZBfOFyV +XP8ubAp/au3dc4EKWG9MO5zcx1qT9+NXRGdVWxGvmBFRAajciMfXME1ZuGmk3/GO +koAM7ZkjZmleyokP1LGzmfJcUd9s7eeu1/9/eg5XlXd/55GtYjAM+C4DG5i7eaNq +cm2F+yxYIPt6cbbtYVNJCGfHWqHEQ4FYStUyFnv8sjyqU8ypgZaNJ9aVcWSICLOI +E1/Qv/7oKsnZCWJ926wU6RqG1OYPGOi1zuABhLw61cuPVDT28nQS/e6z95cJXq0e +K1BcaJ6fJZsmbjRgD5p3mvEf5vdQM7MCEvU0tHbsx2I5mHHJoABHb8KVBgWp/lcX +GWiWaeOyB7RP+OfDtvi2OsapxXiV7vNVs7fMlrRjY1joKaqmmycnBvAq14AEbtyL +sVfOS66B8apkeFX2NY4XPEYV4ZSCe8VHPrdrERk2wILG3T/EGmSIkCYVUMSnjmJd +VQD9F6Na/+zmXCc= -----END CERTIFICATE----- diff --git a/ssl/.ssl/sub-privkey.pem b/ssl/.ssl/sub-privkey.pem index 4e674d45b..a0a5b6bf3 100644 --- a/ssl/.ssl/sub-privkey.pem +++ b/ssl/.ssl/sub-privkey.pem @@ -1,5 +1,5 @@ -----BEGIN PRIVATE KEY----- -MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgw888GEN0kwOhAnHR -mD/DHV90Ss2ItSbYiAVZbzSkzKOhRANCAAQRS6m0TXJBhtGJylcgVzSmmTvnxXhw -pAj6hfwPkniNiVhk5nllWHtd271tOFMBZDdLwwScoPy0rnEv3+eL//PG +MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQg3oPW1r5O3E16AooV +/YKt8hluII5L9BDpEw/tEpNmD4ehRANCAASkUYOJl6RExoQaSkC8zC1/YGV+5CRu +B3CmnrxAI49Ya9YopiGp0+YKC45OHa+6Ykrxn5NUm881kygdLajXQRYm -----END PRIVATE KEY----- diff --git a/vendor/github.com/nhost/be/services/mimir/schema/schema.cue b/vendor/github.com/nhost/be/services/mimir/schema/schema.cue index bfd916041..f7c88a49f 100644 --- a/vendor/github.com/nhost/be/services/mimir/schema/schema.cue +++ b/vendor/github.com/nhost/be/services/mimir/schema/schema.cue @@ -224,7 +224,7 @@ import ( // Releases: // // https://github.com/nhost/hasura-storage/releases - version: string | *"0.7.1" + version: string | *"0.7.2" // Networking (custom domains at the moment) are not allowed as we need to do further // configurations in the CDN. We will enable it again in the future. @@ -254,7 +254,7 @@ import ( #Postgres: { // Version of postgres, you can see available versions in the URL below: // https://hub.docker.com/r/nhost/postgres/tags - version: string | *"14.15-20250311-1" + version: string | *"14.17-20250530-1" // Resources for the service resources: { @@ -311,7 +311,7 @@ import ( // Releases: // // https://github.com/nhost/hasura-auth/releases - version: string | *"0.38.0" + version: string | *"0.38.1" // Resources for the service resources?: #Resources diff --git a/vendor/modules.txt b/vendor/modules.txt index f037b8c44..58a6954c1 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -662,7 +662,7 @@ github.com/muesli/termenv # github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 ## explicit github.com/munnerz/goautoneg -# github.com/nhost/be v0.0.0-20250506064156-ba09da107493 +# github.com/nhost/be v0.0.0-20250530082915-10b936caf233 ## explicit; go 1.24.2 github.com/nhost/be/lib/graphql github.com/nhost/be/lib/graphql/context