From f0eba06831dcf2e688c09541278ab0aeea194c41 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 06:28:59 +0000 Subject: [PATCH 01/22] chore(deps): bump supabase/realtime from v2.40.5 to v2.40.10 in /pkg/config/templates (#3855) chore(deps): bump supabase/realtime in /pkg/config/templates Bumps supabase/realtime from v2.40.5 to v2.40.10. --- updated-dependencies: - dependency-name: supabase/realtime dependency-version: v2.40.10 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index 160f2af173..b097caffe7 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -11,7 +11,7 @@ FROM supabase/edge-runtime:v1.67.4 AS edgeruntime FROM timberio/vector:0.28.1-alpine AS vector FROM supabase/supavisor:2.5.7 AS supavisor FROM supabase/gotrue:v2.177.0 AS gotrue -FROM supabase/realtime:v2.40.5 AS realtime +FROM supabase/realtime:v2.40.10 AS realtime FROM supabase/storage-api:v1.25.7 AS storage FROM supabase/logflare:1.14.2 AS logflare # Append to JobImages when adding new dependencies below From c03f23974f3acbcefc16d0f066ef3613630d8280 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 08:43:00 +0000 Subject: [PATCH 02/22] chore(deps): bump supabase/storage-api from v1.25.7 to v1.25.8 in /pkg/config/templates (#3857) chore(deps): bump supabase/storage-api in /pkg/config/templates Bumps supabase/storage-api from v1.25.7 to v1.25.8. --- updated-dependencies: - dependency-name: supabase/storage-api dependency-version: v1.25.8 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index b097caffe7..f41d8f3406 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -12,7 +12,7 @@ FROM timberio/vector:0.28.1-alpine AS vector FROM supabase/supavisor:2.5.7 AS supavisor FROM supabase/gotrue:v2.177.0 AS gotrue FROM supabase/realtime:v2.40.10 AS realtime -FROM supabase/storage-api:v1.25.7 AS storage +FROM supabase/storage-api:v1.25.8 AS storage FROM supabase/logflare:1.14.2 AS logflare # Append to JobImages when adding new dependencies below FROM supabase/pgadmin-schema-diff:cli-0.0.5 AS differ From befd3d412cb3d97bdd42fdbfa7a9b2deea7e3a05 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 15 Jul 2025 08:48:10 +0000 Subject: [PATCH 03/22] chore(deps): bump supabase/postgres-meta from v0.91.0 to v0.91.1 in /pkg/config/templates (#3856) chore(deps): bump supabase/postgres-meta in /pkg/config/templates Bumps supabase/postgres-meta from v0.91.0 to v0.91.1. --- updated-dependencies: - dependency-name: supabase/postgres-meta dependency-version: v0.91.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index f41d8f3406..7ea648da11 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -4,7 +4,7 @@ FROM supabase/postgres:17.4.1.055 AS pg FROM library/kong:2.8.1 AS kong FROM axllent/mailpit:v1.22.3 AS mailpit FROM postgrest/postgrest:v12.2.12 AS postgrest -FROM supabase/postgres-meta:v0.91.0 AS pgmeta +FROM supabase/postgres-meta:v0.91.1 AS pgmeta FROM supabase/studio:2025.07.14-sha-80b9b6f AS studio FROM darthsim/imgproxy:v3.8.0 AS imgproxy FROM supabase/edge-runtime:v1.67.4 AS edgeruntime From dd543202069c27108f3599c9779d96dbc392f8a9 Mon Sep 17 00:00:00 2001 From: Han Qiao Date: Tue, 15 Jul 2025 17:34:12 +0800 Subject: [PATCH 04/22] fix: validate jwt secret is at least 16 characters (#3859) --- pkg/config/config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/config/config.go b/pkg/config/config.go index 38db3d50f1..83f8f22a33 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -585,6 +585,9 @@ func (c *config) Load(path string, fsys fs.FS) error { return err } // Generate JWT tokens + if len(c.Auth.JwtSecret.Value) < 16 { + return errors.Errorf("Invalid config for auth.jwt_secret. Must be at least 16 characters") + } if len(c.Auth.AnonKey.Value) == 0 { anonToken := CustomClaims{Role: "anon"}.NewToken() if signed, err := anonToken.SignedString([]byte(c.Auth.JwtSecret.Value)); err != nil { From 5314351c2ea37ac9a76a1ee43a8bc80fae840a83 Mon Sep 17 00:00:00 2001 From: Han Qiao Date: Tue, 15 Jul 2025 20:59:51 +0800 Subject: [PATCH 05/22] fix: handle deno import url separately (#3860) --- pkg/function/deno.go | 17 +++++++++-------- pkg/function/deno_test.go | 6 +++--- 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/pkg/function/deno.go b/pkg/function/deno.go index bcc77a3de3..ec785c2467 100644 --- a/pkg/function/deno.go +++ b/pkg/function/deno.go @@ -6,6 +6,7 @@ import ( "fmt" "io" "io/fs" + "net/url" "os" "path" "path/filepath" @@ -54,7 +55,7 @@ func (m *ImportMap) Load(imPath string, fsys fs.FS, opts ...func(string, io.Read if err := m.Parse(data); err != nil { return err } - if err := m.Resolve(imPath, fsys); err != nil { + if err := m.Resolve(imPath); err != nil { return err } for _, apply := range opts { @@ -74,29 +75,29 @@ func (m *ImportMap) Parse(data []byte) error { return nil } -func (m *ImportMap) Resolve(imPath string, fsys fs.FS) error { +func (m *ImportMap) Resolve(imPath string) error { // Resolve all paths relative to current file for k, v := range m.Imports { - m.Imports[k] = resolveHostPath(imPath, v, fsys) + m.Imports[k] = resolveHostPath(imPath, v) } for module, mapping := range m.Scopes { for k, v := range mapping { - m.Scopes[module][k] = resolveHostPath(imPath, v, fsys) + m.Scopes[module][k] = resolveHostPath(imPath, v) } } return nil } -func resolveHostPath(jsonPath, hostPath string, fsys fs.FS) string { +func resolveHostPath(jsonPath, hostPath string) string { // Leave absolute paths unchanged if path.IsAbs(hostPath) { return hostPath } - resolved := path.Join(path.Dir(jsonPath), hostPath) - if _, err := fs.Stat(fsys, filepath.FromSlash(resolved)); err != nil { - // Leave URLs unchanged + // Leave URLs unchanged + if parsed, err := url.Parse(hostPath); err == nil && len(parsed.Scheme) > 0 { return hostPath } + resolved := path.Join(path.Dir(jsonPath), hostPath) // Directory imports need to be suffixed with / // Ref: https://deno.com/manual@v1.33.0/basics/import_maps if strings.HasSuffix(hostPath, "/") { diff --git a/pkg/function/deno_test.go b/pkg/function/deno_test.go index efa08c08d8..ee3ac77956 100644 --- a/pkg/function/deno_test.go +++ b/pkg/function/deno_test.go @@ -58,7 +58,7 @@ func TestImportPaths(t *testing.T) { im := ImportMap{Imports: map[string]string{ "module-name/": "../shared/", }} - assert.NoError(t, im.Resolve("testdata/modules/deno.json", testImports)) + assert.NoError(t, im.Resolve("testdata/modules/deno.json")) // Run test err := im.WalkImportPaths("testdata/modules/imports.ts", fsys.ReadFile) // Check error @@ -79,7 +79,7 @@ func TestImportPaths(t *testing.T) { im := ImportMap{Imports: map[string]string{ "module-name/": "./shared/", }} - assert.NoError(t, im.Resolve("testdata/import_map.json", testImports)) + assert.NoError(t, im.Resolve("testdata/import_map.json")) // Run test err := im.WalkImportPaths("testdata/modules/imports.ts", fsys.ReadFile) // Check error @@ -116,7 +116,7 @@ func TestResolveImports(t *testing.T) { assert.Equal(t, "./common", resolved.Imports["root"]) assert.Equal(t, "./supabase/tests", resolved.Imports["parent"]) assert.Equal(t, "./supabase/functions/child/", resolved.Imports["child"]) - assert.Equal(t, "../missing", resolved.Imports["missing"]) + assert.Equal(t, "./supabase/missing", resolved.Imports["missing"]) }) t.Run("resolves parent scopes", func(t *testing.T) { From 8c392d91cdc394e76422f786716dd5b47e3f5de6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 04:34:30 +0000 Subject: [PATCH 06/22] chore(deps): bump supabase/realtime from v2.40.10 to v2.41.0 in /pkg/config/templates (#3865) chore(deps): bump supabase/realtime in /pkg/config/templates Bumps supabase/realtime from v2.40.10 to v2.41.0. --- updated-dependencies: - dependency-name: supabase/realtime dependency-version: v2.41.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index 7ea648da11..3d907c2746 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -11,7 +11,7 @@ FROM supabase/edge-runtime:v1.67.4 AS edgeruntime FROM timberio/vector:0.28.1-alpine AS vector FROM supabase/supavisor:2.5.7 AS supavisor FROM supabase/gotrue:v2.177.0 AS gotrue -FROM supabase/realtime:v2.40.10 AS realtime +FROM supabase/realtime:v2.41.0 AS realtime FROM supabase/storage-api:v1.25.8 AS storage FROM supabase/logflare:1.14.2 AS logflare # Append to JobImages when adding new dependencies below From b0a237d5d10910014482dcfa912bc35bee53af76 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 04:39:32 +0000 Subject: [PATCH 07/22] chore(deps): bump supabase/postgres from 17.4.1.055 to 17.4.1.056 in /pkg/config/templates (#3864) chore(deps): bump supabase/postgres in /pkg/config/templates Bumps supabase/postgres from 17.4.1.055 to 17.4.1.056. --- updated-dependencies: - dependency-name: supabase/postgres dependency-version: 17.4.1.056 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index 3d907c2746..5ac535db70 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -1,5 +1,5 @@ # Exposed for updates by .github/dependabot.yml -FROM supabase/postgres:17.4.1.055 AS pg +FROM supabase/postgres:17.4.1.056 AS pg # Append to ServiceImages when adding new dependencies below FROM library/kong:2.8.1 AS kong FROM axllent/mailpit:v1.22.3 AS mailpit From a1b9459ac2b54ca6973c653a95a53ad7c208deca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Jul 2025 04:48:58 +0000 Subject: [PATCH 08/22] chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 (#3871) Bumps [github.com/spf13/pflag](https://github.com/spf13/pflag) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/spf13/pflag/releases) - [Commits](https://github.com/spf13/pflag/compare/v1.0.6...v1.0.7) --- updated-dependencies: - dependency-name: github.com/spf13/pflag dependency-version: 1.0.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/go.mod b/go.mod index a519fa707e..ec67deac90 100644 --- a/go.mod +++ b/go.mod @@ -36,7 +36,7 @@ require ( github.com/slack-go/slack v0.17.3 github.com/spf13/afero v1.14.0 github.com/spf13/cobra v1.9.1 - github.com/spf13/pflag v1.0.6 + github.com/spf13/pflag v1.0.7 github.com/spf13/viper v1.20.1 github.com/stretchr/testify v1.10.0 github.com/stripe/pg-schema-diff v0.9.0 diff --git a/go.sum b/go.sum index e84f187299..1552da9c70 100644 --- a/go.sum +++ b/go.sum @@ -926,8 +926,9 @@ github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wx github.com/spf13/jwalterweatherman v0.0.0-20141219030609-3d60171a6431/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= github.com/spf13/pflag v1.0.0/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.7 h1:vN6T9TfwStFPFM5XzjsvmzZkLuaLX+HS+0SeFLRgU6M= +github.com/spf13/pflag v1.0.7/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v0.0.0-20150530192845-be5ff3e4840c/go.mod h1:A8kyI5cUJhb8N+3pkfONlcEcZbueH6nhAm0Fq7SrnBM= github.com/spf13/viper v1.20.1 h1:ZMi+z/lvLyPSCoNtFCpqjy0S4kPbirhpTMwl8BkW9X4= github.com/spf13/viper v1.20.1/go.mod h1:P9Mdzt1zoHIG8m2eZQinpiBjo6kCmZSKBClNNqjJvu4= From aee7ff7ac53609e8453a46aff95739f7024b664b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Jul 2025 04:54:50 +0000 Subject: [PATCH 09/22] chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.0 (#3870) Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.73.0 to 1.74.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.73.0...v1.74.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.74.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 10 +++++----- go.sum | 20 ++++++++++---------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/go.mod b/go.mod index ec67deac90..b9defdeb0d 100644 --- a/go.mod +++ b/go.mod @@ -48,7 +48,7 @@ require ( golang.org/x/mod v0.26.0 golang.org/x/oauth2 v0.30.0 golang.org/x/term v0.33.0 - google.golang.org/grpc v1.73.0 + google.golang.org/grpc v1.74.0 gopkg.in/yaml.v3 v3.0.1 ) @@ -322,8 +322,8 @@ require ( go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.34.0 // indirect go.opentelemetry.io/otel/metric v1.37.0 // indirect - go.opentelemetry.io/otel/sdk v1.35.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect + go.opentelemetry.io/otel/sdk v1.36.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.36.0 // indirect go.opentelemetry.io/otel/trace v1.37.0 // indirect go.opentelemetry.io/proto/otlp v1.5.0 // indirect go.uber.org/atomic v1.9.0 // indirect @@ -337,8 +337,8 @@ require ( golang.org/x/sys v0.34.0 // indirect golang.org/x/text v0.26.0 // indirect golang.org/x/tools v0.34.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20250324211829-b45e905df463 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20250528174236-200df99c418a // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a // indirect google.golang.org/protobuf v1.36.6 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/go.sum b/go.sum index 1552da9c70..da155ea7c8 100644 --- a/go.sum +++ b/go.sum @@ -1059,10 +1059,10 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.34.0 h1:BEj3S go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.34.0/go.mod h1:9cKLGBDzI/F3NoHLQGm4ZrYdIHsvGt6ej6hUowxY0J4= go.opentelemetry.io/otel/metric v1.37.0 h1:mvwbQS5m0tbmqML4NqK+e3aDiO02vsf/WgbsdpcPoZE= go.opentelemetry.io/otel/metric v1.37.0/go.mod h1:04wGrZurHYKOc+RKeye86GwKiTb9FKm1WHtO+4EVr2E= -go.opentelemetry.io/otel/sdk v1.35.0 h1:iPctf8iprVySXSKJffSS79eOjl9pvxV9ZqOWT0QejKY= -go.opentelemetry.io/otel/sdk v1.35.0/go.mod h1:+ga1bZliga3DxJ3CQGg3updiaAJoNECOgJREo9KHGQg= -go.opentelemetry.io/otel/sdk/metric v1.35.0 h1:1RriWBmCKgkeHEhM7a2uMjMUfP7MsOF5JpUCaEqEI9o= -go.opentelemetry.io/otel/sdk/metric v1.35.0/go.mod h1:is6XYCUMpcKi+ZsOvfluY5YstFnhW0BidkR+gL+qN+w= +go.opentelemetry.io/otel/sdk v1.36.0 h1:b6SYIuLRs88ztox4EyrvRti80uXIFy+Sqzoh9kFULbs= +go.opentelemetry.io/otel/sdk v1.36.0/go.mod h1:+lC+mTgD+MUWfjJubi2vvXWcVxyr9rmlshZni72pXeY= +go.opentelemetry.io/otel/sdk/metric v1.36.0 h1:r0ntwwGosWGaa0CrSt8cuNuTcccMXERFwHX4dThiPis= +go.opentelemetry.io/otel/sdk/metric v1.36.0/go.mod h1:qTNOhFDfKRwX0yXOqJYegL5WRaW376QbB7P4Pb0qva4= go.opentelemetry.io/otel/trace v1.37.0 h1:HLdcFNbRQBE2imdSEgm/kwqmQj1Or1l/7bW6mxVK7z4= go.opentelemetry.io/otel/trace v1.37.0/go.mod h1:TlgrlQ+PtQO5XFerSPUYG0JSgGyryXewPGyayAWSBS0= go.opentelemetry.io/proto/otlp v1.5.0 h1:xJvq7gMzB31/d406fB8U5CBdyQGw4P399D1aQWU/3i4= @@ -1455,10 +1455,10 @@ google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7Fc google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto/googleapis/api v0.0.0-20250324211829-b45e905df463 h1:hE3bRWtU6uceqlh4fhrSnUyjKHMKB9KrTLLG+bc0ddM= -google.golang.org/genproto/googleapis/api v0.0.0-20250324211829-b45e905df463/go.mod h1:U90ffi8eUL9MwPcrJylN5+Mk2v3vuPDptd5yyNUiRR8= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463 h1:e0AIkUUhxyBKh6ssZNrAMeqhA7RKUj42346d1y02i2g= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250324211829-b45e905df463/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= +google.golang.org/genproto/googleapis/api v0.0.0-20250528174236-200df99c418a h1:SGktgSolFCo75dnHJF2yMvnns6jCmHFJ0vE4Vn2JKvQ= +google.golang.org/genproto/googleapis/api v0.0.0-20250528174236-200df99c418a/go.mod h1:a77HrdMjoeKbnd2jmgcWdaS++ZLZAEq3orIOAEIKiVw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a h1:v2PbRU4K3llS09c7zodFpNePeamkAwG3mPrAery9VeE= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250528174236-200df99c418a/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= google.golang.org/grpc v1.0.5/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= @@ -1472,8 +1472,8 @@ google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKa google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.73.0 h1:VIWSmpI2MegBtTuFt5/JWy2oXxtjJ/e89Z70ImfD2ok= -google.golang.org/grpc v1.73.0/go.mod h1:50sbHOUqWoCQGI8V2HQLJM0B+LMlIUjNSZmow7EVBQc= +google.golang.org/grpc v1.74.0 h1:sxRSkyLxlceWQiqDofxDot3d4u7DyoHPc7SBXMj8gGY= +google.golang.org/grpc v1.74.0/go.mod h1:NZUaK8dAMUfzhK6uxZ+9511LtOrk73UGWOFoNvz7z+s= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= From 4de951da0e733f37c0d11143e43d3ecae2b48564 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Jul 2025 05:16:49 +0000 Subject: [PATCH 10/22] chore(deps): bump supabase/edge-runtime from v1.67.4 to v1.68.0 in /pkg/config/templates (#3874) chore(deps): bump supabase/edge-runtime in /pkg/config/templates Bumps supabase/edge-runtime from v1.67.4 to v1.68.0. --- updated-dependencies: - dependency-name: supabase/edge-runtime dependency-version: v1.68.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index 5ac535db70..7813522d6d 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -7,7 +7,7 @@ FROM postgrest/postgrest:v12.2.12 AS postgrest FROM supabase/postgres-meta:v0.91.1 AS pgmeta FROM supabase/studio:2025.07.14-sha-80b9b6f AS studio FROM darthsim/imgproxy:v3.8.0 AS imgproxy -FROM supabase/edge-runtime:v1.67.4 AS edgeruntime +FROM supabase/edge-runtime:v1.68.0 AS edgeruntime FROM timberio/vector:0.28.1-alpine AS vector FROM supabase/supavisor:2.5.7 AS supavisor FROM supabase/gotrue:v2.177.0 AS gotrue From dd9d9dc652d6c89cbeef55c1c14a854a9d6465d2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Jul 2025 05:21:59 +0000 Subject: [PATCH 11/22] chore(deps): bump supabase/postgres from 17.4.1.056 to 17.4.1.058 in /pkg/config/templates (#3873) chore(deps): bump supabase/postgres in /pkg/config/templates Bumps supabase/postgres from 17.4.1.056 to 17.4.1.058. --- updated-dependencies: - dependency-name: supabase/postgres dependency-version: 17.4.1.058 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index 7813522d6d..4106e2367c 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -1,5 +1,5 @@ # Exposed for updates by .github/dependabot.yml -FROM supabase/postgres:17.4.1.056 AS pg +FROM supabase/postgres:17.4.1.058 AS pg # Append to ServiceImages when adding new dependencies below FROM library/kong:2.8.1 AS kong FROM axllent/mailpit:v1.22.3 AS mailpit From bf5db84f7a8a6aa3e4977468d9cd68db58bdab97 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 17 Jul 2025 05:27:19 +0000 Subject: [PATCH 12/22] chore(deps): bump supabase/realtime from v2.41.0 to v2.41.2 in /pkg/config/templates (#3875) chore(deps): bump supabase/realtime in /pkg/config/templates Bumps supabase/realtime from v2.41.0 to v2.41.2. --- updated-dependencies: - dependency-name: supabase/realtime dependency-version: v2.41.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index 4106e2367c..fdc5f27032 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -11,7 +11,7 @@ FROM supabase/edge-runtime:v1.68.0 AS edgeruntime FROM timberio/vector:0.28.1-alpine AS vector FROM supabase/supavisor:2.5.7 AS supavisor FROM supabase/gotrue:v2.177.0 AS gotrue -FROM supabase/realtime:v2.41.0 AS realtime +FROM supabase/realtime:v2.41.2 AS realtime FROM supabase/storage-api:v1.25.8 AS storage FROM supabase/logflare:1.14.2 AS logflare # Append to JobImages when adding new dependencies below From c1f3ba8c8dee8e05eb50c40bd3b1db43d8b5d609 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 04:43:51 +0000 Subject: [PATCH 13/22] chore(deps): bump supabase/storage-api from v1.25.8 to v1.25.9 in /pkg/config/templates (#3883) chore(deps): bump supabase/storage-api in /pkg/config/templates Bumps supabase/storage-api from v1.25.8 to v1.25.9. --- updated-dependencies: - dependency-name: supabase/storage-api dependency-version: v1.25.9 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index fdc5f27032..5281ad1219 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -12,7 +12,7 @@ FROM timberio/vector:0.28.1-alpine AS vector FROM supabase/supavisor:2.5.7 AS supavisor FROM supabase/gotrue:v2.177.0 AS gotrue FROM supabase/realtime:v2.41.2 AS realtime -FROM supabase/storage-api:v1.25.8 AS storage +FROM supabase/storage-api:v1.25.9 AS storage FROM supabase/logflare:1.14.2 AS logflare # Append to JobImages when adding new dependencies below FROM supabase/pgadmin-schema-diff:cli-0.0.5 AS differ From 9af2fe596378dae0e730fe0c518e1315b0ace9d9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 04:49:16 +0000 Subject: [PATCH 14/22] chore(deps): bump supabase/postgres from 17.4.1.058 to 17.4.1.059 in /pkg/config/templates (#3882) chore(deps): bump supabase/postgres in /pkg/config/templates Bumps supabase/postgres from 17.4.1.058 to 17.4.1.059. --- updated-dependencies: - dependency-name: supabase/postgres dependency-version: 17.4.1.059 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index 5281ad1219..d725d88198 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -1,5 +1,5 @@ # Exposed for updates by .github/dependabot.yml -FROM supabase/postgres:17.4.1.058 AS pg +FROM supabase/postgres:17.4.1.059 AS pg # Append to ServiceImages when adding new dependencies below FROM library/kong:2.8.1 AS kong FROM axllent/mailpit:v1.22.3 AS mailpit From 06e8ee31a8bc47b820aa5c4e551a2128dee37cde Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 13:31:51 +0800 Subject: [PATCH 15/22] chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in /pkg (#3866) * chore(deps): bump github.com/go-viper/mapstructure/v2 in /pkg --- updated-dependencies: - dependency-name: github.com/go-viper/mapstructure/v2 dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * chore: bump main package dep --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Qiao Han --- go.mod | 2 +- go.sum | 4 ++-- pkg/go.mod | 2 +- pkg/go.sum | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/go.mod b/go.mod index b9defdeb0d..b80e31949a 100644 --- a/go.mod +++ b/go.mod @@ -146,7 +146,7 @@ require ( github.com/go-toolsmith/astp v1.1.0 // indirect github.com/go-toolsmith/strparse v1.1.0 // indirect github.com/go-toolsmith/typep v1.1.0 // indirect - github.com/go-viper/mapstructure/v2 v2.3.0 // indirect + github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/gobwas/glob v0.2.3 // indirect github.com/godbus/dbus/v5 v5.1.0 // indirect github.com/gofrs/flock v0.12.1 // indirect diff --git a/go.sum b/go.sum index da155ea7c8..56321e0980 100644 --- a/go.sum +++ b/go.sum @@ -361,8 +361,8 @@ github.com/go-toolsmith/strparse v1.1.0 h1:GAioeZUK9TGxnLS+qfdqNbA4z0SSm5zVNtCQi github.com/go-toolsmith/strparse v1.1.0/go.mod h1:7ksGy58fsaQkGQlY8WVoBFNyEPMGuJin1rfoPS4lBSQ= github.com/go-toolsmith/typep v1.1.0 h1:fIRYDyF+JywLfqzyhdiHzRop/GQDxxNhLGQ6gFUNHus= github.com/go-toolsmith/typep v1.1.0/go.mod h1:fVIw+7zjdsMxDA3ITWnH1yOiw1rnTQKCsF/sk2H/qig= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/go-xmlfmt/xmlfmt v1.1.3 h1:t8Ey3Uy7jDSEisW2K3somuMKIpzktkWptA0iFCnRUWY= github.com/go-xmlfmt/xmlfmt v1.1.3/go.mod h1:aUCEOzzezBEjDBbFBoSiya/gduyIiWYRP6CnSFIV8AM= github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= diff --git a/pkg/go.mod b/pkg/go.mod index 1184447421..4e9e2592ce 100644 --- a/pkg/go.mod +++ b/pkg/go.mod @@ -9,7 +9,7 @@ require ( github.com/docker/go-units v0.5.0 github.com/ecies/go/v2 v2.0.11 github.com/go-errors/errors v1.5.1 - github.com/go-viper/mapstructure/v2 v2.3.0 + github.com/go-viper/mapstructure/v2 v2.4.0 github.com/golang-jwt/jwt/v5 v5.2.2 github.com/h2non/gock v1.2.0 github.com/jackc/pgconn v1.14.3 diff --git a/pkg/go.sum b/pkg/go.sum index 11ee9235a7..6fc22ca31d 100644 --- a/pkg/go.sum +++ b/pkg/go.sum @@ -36,8 +36,8 @@ github.com/go-errors/errors v1.5.1/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3Bop github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/go-viper/mapstructure/v2 v2.3.0 h1:27XbWsHIqhbdR5TIC911OfYvgSaW93HM+dX7970Q7jk= -github.com/go-viper/mapstructure/v2 v2.3.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= +github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9LvH92wZUgs= +github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/gofrs/uuid v4.0.0+incompatible h1:1SD/1F5pU8p29ybwgQSwpQk+mwdRrXCYuPhW6m+TnJw= github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= github.com/golang-jwt/jwt/v5 v5.2.2 h1:Rl4B7itRWVtYIHFrSNd7vhTiz9UpLdi6gZhZ3wEeDy8= From 58468c0b77e983cd589817095ff5050a2ba71fde Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 13:32:47 +0800 Subject: [PATCH 16/22] chore(deps): bump github.com/oapi-codegen/runtime from 1.1.1 to 1.1.2 in /pkg (#3868) * chore(deps): bump github.com/oapi-codegen/runtime in /pkg --- updated-dependencies: - dependency-name: github.com/oapi-codegen/runtime dependency-version: 1.1.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * chore: bump main package dep --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Qiao Han --- go.mod | 2 +- go.sum | 4 ++-- pkg/go.mod | 2 +- pkg/go.sum | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/go.mod b/go.mod index b80e31949a..480ff5c6db 100644 --- a/go.mod +++ b/go.mod @@ -242,7 +242,7 @@ require ( github.com/nishanths/predeclared v0.2.2 // indirect github.com/nunnatsa/ginkgolinter v0.19.1 // indirect github.com/oapi-codegen/oapi-codegen/v2 v2.4.1 // indirect - github.com/oapi-codegen/runtime v1.1.1 // indirect + github.com/oapi-codegen/runtime v1.1.2 // indirect github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037 // indirect github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90 // indirect github.com/olekukonko/tablewriter v0.0.5 // indirect diff --git a/go.sum b/go.sum index 56321e0980..36c9511286 100644 --- a/go.sum +++ b/go.sum @@ -753,8 +753,8 @@ github.com/oapi-codegen/nullable v1.1.0 h1:eAh8JVc5430VtYVnq00Hrbpag9PFRGWLjxR1/ github.com/oapi-codegen/nullable v1.1.0/go.mod h1:KUZ3vUzkmEKY90ksAmit2+5juDIhIZhfDl+0PwOQlFY= github.com/oapi-codegen/oapi-codegen/v2 v2.4.1 h1:ykgG34472DWey7TSjd8vIfNykXgjOgYJZoQbKfEeY/Q= github.com/oapi-codegen/oapi-codegen/v2 v2.4.1/go.mod h1:N5+lY1tiTDV3V1BeHtOxeWXHoPVeApvsvjJqegfoaz8= -github.com/oapi-codegen/runtime v1.1.1 h1:EXLHh0DXIJnWhdRPN2w4MXAzFyE4CskzhNLUmtpMYro= -github.com/oapi-codegen/runtime v1.1.1/go.mod h1:SK9X900oXmPWilYR5/WKPzt3Kqxn/uS/+lbpREv+eCg= +github.com/oapi-codegen/runtime v1.1.2 h1:P2+CubHq8fO4Q6fV1tqDBZHCwpVpvPg7oKiYzQgXIyI= +github.com/oapi-codegen/runtime v1.1.2/go.mod h1:SK9X900oXmPWilYR5/WKPzt3Kqxn/uS/+lbpREv+eCg= github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037 h1:G7ERwszslrBzRxj//JalHPu/3yz+De2J+4aLtSRlHiY= github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037/go.mod h1:2bpvgLBZEtENV5scfDFEtB/5+1M4hkQhDQrccEJ/qGw= github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90 h1:bQx3WeLcUWy+RletIKwUIt4x3t8n2SxavmoclizMb8c= diff --git a/pkg/go.mod b/pkg/go.mod index 4e9e2592ce..c8b7136e5d 100644 --- a/pkg/go.mod +++ b/pkg/go.mod @@ -20,7 +20,7 @@ require ( github.com/jackc/pgx/v4 v4.18.3 github.com/joho/godotenv v1.5.1 github.com/oapi-codegen/nullable v1.1.0 - github.com/oapi-codegen/runtime v1.1.1 + github.com/oapi-codegen/runtime v1.1.2 github.com/spf13/afero v1.14.0 github.com/spf13/viper v1.20.1 github.com/stretchr/testify v1.10.0 diff --git a/pkg/go.sum b/pkg/go.sum index 6fc22ca31d..ec8ab88e49 100644 --- a/pkg/go.sum +++ b/pkg/go.sum @@ -132,8 +132,8 @@ github.com/nbio/st v0.0.0-20140626010706-e9e8d9816f32 h1:W6apQkHrMkS0Muv8G/TipAy github.com/nbio/st v0.0.0-20140626010706-e9e8d9816f32/go.mod h1:9wM+0iRr9ahx58uYLpLIr5fm8diHn0JbqRycJi6w0Ms= github.com/oapi-codegen/nullable v1.1.0 h1:eAh8JVc5430VtYVnq00Hrbpag9PFRGWLjxR1/3KntMs= github.com/oapi-codegen/nullable v1.1.0/go.mod h1:KUZ3vUzkmEKY90ksAmit2+5juDIhIZhfDl+0PwOQlFY= -github.com/oapi-codegen/runtime v1.1.1 h1:EXLHh0DXIJnWhdRPN2w4MXAzFyE4CskzhNLUmtpMYro= -github.com/oapi-codegen/runtime v1.1.1/go.mod h1:SK9X900oXmPWilYR5/WKPzt3Kqxn/uS/+lbpREv+eCg= +github.com/oapi-codegen/runtime v1.1.2 h1:P2+CubHq8fO4Q6fV1tqDBZHCwpVpvPg7oKiYzQgXIyI= +github.com/oapi-codegen/runtime v1.1.2/go.mod h1:SK9X900oXmPWilYR5/WKPzt3Kqxn/uS/+lbpREv+eCg= github.com/pelletier/go-toml/v2 v2.2.4 h1:mye9XuhQ6gvn5h28+VilKrrPoQVanw5PMw/TB0t5Ec4= github.com/pelletier/go-toml/v2 v2.2.4/go.mod h1:2gIqNv+qfxSVS7cM2xJQKtLSTLUE9V8t9Stt+h56mCY= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= From 265675ed4fcacd052e514ba503c76251ba0b5c42 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 13:33:01 +0800 Subject: [PATCH 17/22] chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.0 in /pkg (#3869) * chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.0 in /pkg Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.73.0 to 1.74.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.73.0...v1.74.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.74.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * chore: bump main package dep --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Qiao Han --- pkg/go.mod | 6 +++--- pkg/go.sum | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pkg/go.mod b/pkg/go.mod index c8b7136e5d..40341dd3b0 100644 --- a/pkg/go.mod +++ b/pkg/go.mod @@ -26,7 +26,7 @@ require ( github.com/stretchr/testify v1.10.0 github.com/tidwall/jsonc v0.3.2 golang.org/x/mod v0.26.0 - google.golang.org/grpc v1.73.0 + google.golang.org/grpc v1.74.0 ) require ( @@ -53,8 +53,8 @@ require ( github.com/subosito/gotenv v1.6.0 // indirect go.uber.org/atomic v1.9.0 // indirect go.uber.org/multierr v1.9.0 // indirect - golang.org/x/crypto v0.37.0 // indirect + golang.org/x/crypto v0.38.0 // indirect golang.org/x/sys v0.33.0 // indirect - golang.org/x/text v0.24.0 // indirect + golang.org/x/text v0.25.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/pkg/go.sum b/pkg/go.sum index ec8ab88e49..7512858579 100644 --- a/pkg/go.sum +++ b/pkg/go.sum @@ -219,8 +219,8 @@ golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= golang.org/x/crypto v0.20.0/go.mod h1:Xwo95rrVNIoSMx9wa1JroENMToLWn3RNVrTBpLHgZPQ= -golang.org/x/crypto v0.37.0 h1:kJNSjF/Xp7kU0iB2Z+9viTPMW4EqqsrywMXLJOOsXSE= -golang.org/x/crypto v0.37.0/go.mod h1:vg+k43peMZ0pUMhYmVAWysMK35e6ioLh3wB8ZCAfbVc= +golang.org/x/crypto v0.38.0 h1:jt+WWG8IZlBnVbomuhg2Mdq0+BBQaHbtqHEFEigjUV8= +golang.org/x/crypto v0.38.0/go.mod h1:MvrbAqul58NNYPKnOra203SB9vpuZW0e+RRZV+Ggqjw= golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= @@ -274,8 +274,8 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/text v0.24.0 h1:dd5Bzh4yt5KYA8f9CJHCP4FB4D51c2c6JvN37xJJkJ0= -golang.org/x/text v0.24.0/go.mod h1:L8rBsPeo2pSS+xqN0d5u2ikmjtmoJbDBT1b7nHvFCdU= +golang.org/x/text v0.25.0 h1:qVyWApTSYLk/drJRO5mDlNYskwQznZmkpV2c8q9zls4= +golang.org/x/text v0.25.0/go.mod h1:WEdwpYrmk1qmdHvhkSTNPm3app7v4rsT8F2UD6+VHIA= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190425163242-31fd60d6bfdc/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= @@ -292,8 +292,8 @@ golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/grpc v1.73.0 h1:VIWSmpI2MegBtTuFt5/JWy2oXxtjJ/e89Z70ImfD2ok= -google.golang.org/grpc v1.73.0/go.mod h1:50sbHOUqWoCQGI8V2HQLJM0B+LMlIUjNSZmow7EVBQc= +google.golang.org/grpc v1.74.0 h1:sxRSkyLxlceWQiqDofxDot3d4u7DyoHPc7SBXMj8gGY= +google.golang.org/grpc v1.74.0/go.mod h1:NZUaK8dAMUfzhK6uxZ+9511LtOrk73UGWOFoNvz7z+s= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= From ff2aa9567deafb114f7f5264ccd0482b310a4d92 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 18 Jul 2025 14:08:49 +0800 Subject: [PATCH 18/22] chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.2 to 5.2.3 in /pkg (#3867) * chore(deps): bump github.com/golang-jwt/jwt/v5 in /pkg --- updated-dependencies: - dependency-name: github.com/golang-jwt/jwt/v5 dependency-version: 5.2.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * chore: bump main package dep --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Qiao Han Co-authored-by: Han Qiao --- go.mod | 2 +- go.sum | 4 ++-- pkg/go.mod | 2 +- pkg/go.sum | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/go.mod b/go.mod index 480ff5c6db..b6c0b94342 100644 --- a/go.mod +++ b/go.mod @@ -151,7 +151,7 @@ require ( github.com/godbus/dbus/v5 v5.1.0 // indirect github.com/gofrs/flock v0.12.1 // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang-jwt/jwt/v5 v5.2.2 // indirect + github.com/golang-jwt/jwt/v5 v5.2.3 // indirect github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect github.com/golang/protobuf v1.5.4 // indirect github.com/golangci/dupl v0.0.0-20250308024227-f665c8d69b32 // indirect diff --git a/go.sum b/go.sum index 36c9511286..1f841853b6 100644 --- a/go.sum +++ b/go.sum @@ -377,8 +377,8 @@ github.com/gogo/protobuf v1.0.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7a github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt/v5 v5.2.2 h1:Rl4B7itRWVtYIHFrSNd7vhTiz9UpLdi6gZhZ3wEeDy8= -github.com/golang-jwt/jwt/v5 v5.2.2/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= +github.com/golang-jwt/jwt/v5 v5.2.3 h1:kkGXqQOBSDDWRhWNXTFpqGSCMyh/PLnqUvMGJPDJDs0= +github.com/golang-jwt/jwt/v5 v5.2.3/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= diff --git a/pkg/go.mod b/pkg/go.mod index 40341dd3b0..1b44d056c4 100644 --- a/pkg/go.mod +++ b/pkg/go.mod @@ -10,7 +10,7 @@ require ( github.com/ecies/go/v2 v2.0.11 github.com/go-errors/errors v1.5.1 github.com/go-viper/mapstructure/v2 v2.4.0 - github.com/golang-jwt/jwt/v5 v5.2.2 + github.com/golang-jwt/jwt/v5 v5.2.3 github.com/h2non/gock v1.2.0 github.com/jackc/pgconn v1.14.3 github.com/jackc/pgerrcode v0.0.0-20240316143900-6e2875d9b438 diff --git a/pkg/go.sum b/pkg/go.sum index 7512858579..981620239d 100644 --- a/pkg/go.sum +++ b/pkg/go.sum @@ -40,8 +40,8 @@ github.com/go-viper/mapstructure/v2 v2.4.0 h1:EBsztssimR/CONLSZZ04E8qAkxNYq4Qp9L github.com/go-viper/mapstructure/v2 v2.4.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/gofrs/uuid v4.0.0+incompatible h1:1SD/1F5pU8p29ybwgQSwpQk+mwdRrXCYuPhW6m+TnJw= github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= -github.com/golang-jwt/jwt/v5 v5.2.2 h1:Rl4B7itRWVtYIHFrSNd7vhTiz9UpLdi6gZhZ3wEeDy8= -github.com/golang-jwt/jwt/v5 v5.2.2/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= +github.com/golang-jwt/jwt/v5 v5.2.3 h1:kkGXqQOBSDDWRhWNXTFpqGSCMyh/PLnqUvMGJPDJDs0= +github.com/golang-jwt/jwt/v5 v5.2.3/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= From cb775cb1d684152cf799d556dc8d43819e211c93 Mon Sep 17 00:00:00 2001 From: Han Qiao Date: Fri, 18 Jul 2025 14:11:04 +0800 Subject: [PATCH 19/22] fix: escape drop schema statements (#3877) --- internal/migration/down/down_test.go | 18 +++--------------- pkg/migration/drop.go | 18 ------------------ pkg/migration/drop_test.go | 24 ++---------------------- pkg/migration/queries/drop.sql | 15 +++++++++++++++ pkg/migration/queries/list.sql | 7 ++----- 5 files changed, 22 insertions(+), 60 deletions(-) diff --git a/internal/migration/down/down_test.go b/internal/migration/down/down_test.go index e8d08b8065..76baefe970 100644 --- a/internal/migration/down/down_test.go +++ b/internal/migration/down/down_test.go @@ -76,8 +76,6 @@ func TestMigrationsDown(t *testing.T) { }) } -var escapedSchemas = append(migration.ManagedSchemas, "extensions", "public") - func TestResetRemote(t *testing.T) { t.Run("resets remote database", func(t *testing.T) { // Setup in-memory fs @@ -87,11 +85,7 @@ func TestResetRemote(t *testing.T) { // Setup mock postgres conn := pgtest.NewConn() defer conn.Close(t) - conn.Query(migration.ListSchemas, escapedSchemas). - Reply("SELECT 1", []interface{}{"private"}). - Query("DROP SCHEMA IF EXISTS private CASCADE"). - Reply("DROP SCHEMA"). - Query(migration.DropObjects). + conn.Query(migration.DropObjects). Reply("INSERT 0") helper.MockMigrationHistory(conn). Query(migration.INSERT_MIGRATION_VERSION, "0", "schema", nil). @@ -113,11 +107,7 @@ func TestResetRemote(t *testing.T) { // Setup mock postgres conn := pgtest.NewConn() defer conn.Close(t) - conn.Query(migration.ListSchemas, escapedSchemas). - Reply("SELECT 1", []interface{}{"private"}). - Query("DROP SCHEMA IF EXISTS private CASCADE"). - Reply("DROP SCHEMA"). - Query(migration.DropObjects). + conn.Query(migration.DropObjects). Reply("INSERT 0") helper.MockMigrationHistory(conn). Query(migration.INSERT_MIGRATION_VERSION, "0", "schema", nil). @@ -135,9 +125,7 @@ func TestResetRemote(t *testing.T) { // Setup mock postgres conn := pgtest.NewConn() defer conn.Close(t) - conn.Query(migration.ListSchemas, escapedSchemas). - Reply("SELECT 0"). - Query(migration.DropObjects). + conn.Query(migration.DropObjects). ReplyError(pgerrcode.InsufficientPrivilege, "permission denied for relation supabase_migrations") // Run test err := ResetAll(context.Background(), "", conn.MockClient(t), fsys) diff --git a/pkg/migration/drop.go b/pkg/migration/drop.go index 4fcdd805c4..aa44407ca1 100644 --- a/pkg/migration/drop.go +++ b/pkg/migration/drop.go @@ -3,7 +3,6 @@ package migration import ( "context" _ "embed" - "fmt" "github.com/go-errors/errors" "github.com/jackc/pgx/v4" @@ -33,24 +32,7 @@ var ( ) func DropUserSchemas(ctx context.Context, conn *pgx.Conn) error { - // Only drop objects in extensions and public schema - excludes := append(ManagedSchemas, - "extensions", - "public", - ) - userSchemas, err := ListUserSchemas(ctx, conn, excludes...) - if err != nil { - return err - } - // Drop all user defined schemas migration := MigrationFile{} - for _, schema := range userSchemas { - sql := fmt.Sprintf("DROP SCHEMA IF EXISTS %s CASCADE", schema) - migration.Statements = append(migration.Statements, sql) - } - // If an extension uses a schema it doesn't create, dropping the schema will cascade to also - // drop the extension. But if an extension creates its own schema, dropping the schema will - // throw an error. Hence, we drop the extension instead so it cascades to its own schema. migration.Statements = append(migration.Statements, DropObjects) return migration.ExecBatch(ctx, conn) } diff --git a/pkg/migration/drop_test.go b/pkg/migration/drop_test.go index d2c25ed562..644fb69be0 100644 --- a/pkg/migration/drop_test.go +++ b/pkg/migration/drop_test.go @@ -9,18 +9,12 @@ import ( "github.com/supabase/cli/pkg/pgtest" ) -var escapedSchemas = append(ManagedSchemas, "extensions", "public") - func TestDropSchemas(t *testing.T) { t.Run("resets remote database", func(t *testing.T) { // Setup mock postgres conn := pgtest.NewConn() defer conn.Close(t) - conn.Query(ListSchemas, escapedSchemas). - Reply("SELECT 1", []interface{}{"private"}). - Query("DROP SCHEMA IF EXISTS private CASCADE"). - Reply("DROP SCHEMA"). - Query(DropObjects). + conn.Query(DropObjects). Reply("INSERT 0") // Run test err := DropUserSchemas(context.Background(), conn.MockClient(t)) @@ -28,25 +22,11 @@ func TestDropSchemas(t *testing.T) { assert.NoError(t, err) }) - t.Run("throws error on list schema failure", func(t *testing.T) { - // Setup mock postgres - conn := pgtest.NewConn() - defer conn.Close(t) - conn.Query(ListSchemas, escapedSchemas). - ReplyError(pgerrcode.InsufficientPrivilege, "permission denied for relation information_schema") - // Run test - err := DropUserSchemas(context.Background(), conn.MockClient(t)) - // Check error - assert.ErrorContains(t, err, "ERROR: permission denied for relation information_schema (SQLSTATE 42501)") - }) - t.Run("throws error on drop schema failure", func(t *testing.T) { // Setup mock postgres conn := pgtest.NewConn() defer conn.Close(t) - conn.Query(ListSchemas, escapedSchemas). - Reply("SELECT 0"). - Query(DropObjects). + conn.Query(DropObjects). ReplyError(pgerrcode.InsufficientPrivilege, "permission denied for relation supabase_migrations") // Run test err := DropUserSchemas(context.Background(), conn.MockClient(t)) diff --git a/pkg/migration/queries/drop.sql b/pkg/migration/queries/drop.sql index ff2f1b22b8..9ce1c8fbbb 100644 --- a/pkg/migration/queries/drop.sql +++ b/pkg/migration/queries/drop.sql @@ -1,6 +1,21 @@ do $$ declare rec record; begin + -- schemas + for rec in + select pn.* + from pg_namespace pn + left join pg_depend pd on pd.objid = pn.oid + where pd.deptype is null + and not pn.nspname like any(array['information\_schema', 'pg\_%', '\_analytics', '\_realtime', '\_supavisor', 'pgbouncer', 'pgmq', 'pgsodium', 'pgtle', 'supabase\_migrations', 'vault', 'extensions', 'public']) + and pn.nspowner::regrole::text != 'supabase_admin' + loop + -- If an extension uses a schema it doesn't create, dropping the schema will cascade to also + -- drop the extension. But if an extension creates its own schema, dropping the schema will + -- throw an error. Hence, we drop schemas first while excluding those created by extensions. + execute format('drop schema if exists %I cascade', rec.nspname); + end loop; + -- extensions for rec in select * diff --git a/pkg/migration/queries/list.sql b/pkg/migration/queries/list.sql index 67f40a3fdd..33b7be176f 100644 --- a/pkg/migration/queries/list.sql +++ b/pkg/migration/queries/list.sql @@ -3,11 +3,8 @@ -- Supabase managed schemas select pn.nspname from pg_namespace pn -left join pg_depend pd - on pd.objid = pn.oid -join pg_roles r - on pn.nspowner = r.oid +left join pg_depend pd on pd.objid = pn.oid where pd.deptype is null and not pn.nspname like any($1) - and r.rolname != 'supabase_admin' + and pn.nspowner::regrole::text != 'supabase_admin' order by pn.nspname From 9b5886c037fabadef35bfeb3057816a348260f0e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 05:05:32 +0000 Subject: [PATCH 20/22] chore(deps): bump github.com/stripe/pg-schema-diff from 0.9.0 to 0.9.1 (#3887) Bumps [github.com/stripe/pg-schema-diff](https://github.com/stripe/pg-schema-diff) from 0.9.0 to 0.9.1. - [Release notes](https://github.com/stripe/pg-schema-diff/releases) - [Commits](https://github.com/stripe/pg-schema-diff/compare/v0.9.0...v0.9.1) --- updated-dependencies: - dependency-name: github.com/stripe/pg-schema-diff dependency-version: 0.9.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index b6c0b94342..a35919e015 100644 --- a/go.mod +++ b/go.mod @@ -39,7 +39,7 @@ require ( github.com/spf13/pflag v1.0.7 github.com/spf13/viper v1.20.1 github.com/stretchr/testify v1.10.0 - github.com/stripe/pg-schema-diff v0.9.0 + github.com/stripe/pg-schema-diff v0.9.1 github.com/supabase/cli/pkg v1.0.0 github.com/tidwall/jsonc v0.3.2 github.com/withfig/autocomplete-tools/packages/cobra v1.2.0 diff --git a/go.sum b/go.sum index 1f841853b6..a5ecb0868a 100644 --- a/go.sum +++ b/go.sum @@ -955,8 +955,8 @@ github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/stripe/pg-schema-diff v0.9.0 h1:qzm2VUdbZ2kYwqxoQqtEP3uLQI0B+ymS947zqFTZGBk= -github.com/stripe/pg-schema-diff v0.9.0/go.mod h1:cl2VC6te/cCTOewTRvv4pYsgQqAOhvRQmatCHfYwy8c= +github.com/stripe/pg-schema-diff v0.9.1 h1:vF8PBxgrTGSxy2qOgRrcjnHGh1rQmE3ZALJNO3Juc8Y= +github.com/stripe/pg-schema-diff v0.9.1/go.mod h1:cl2VC6te/cCTOewTRvv4pYsgQqAOhvRQmatCHfYwy8c= github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= github.com/tdakkota/asciicheck v0.4.1 h1:bm0tbcmi0jezRA2b5kg4ozmMuGAFotKI3RZfrhfovg8= From 67f4b7d7df6062e79ec5818014eb2db810b9b718 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 14:09:54 +0800 Subject: [PATCH 21/22] chore(deps): bump supabase/studio from 2025.07.14-sha-80b9b6f to 2025.07.21-sha-88dca02 in /pkg/config/templates (#3889) chore(deps): bump supabase/studio in /pkg/config/templates Bumps supabase/studio from 2025.07.14-sha-80b9b6f to 2025.07.21-sha-88dca02. --- updated-dependencies: - dependency-name: supabase/studio dependency-version: 2025.07.21-sha-88dca02 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index d725d88198..eb0fee1b0d 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -5,7 +5,7 @@ FROM library/kong:2.8.1 AS kong FROM axllent/mailpit:v1.22.3 AS mailpit FROM postgrest/postgrest:v12.2.12 AS postgrest FROM supabase/postgres-meta:v0.91.1 AS pgmeta -FROM supabase/studio:2025.07.14-sha-80b9b6f AS studio +FROM supabase/studio:2025.07.21-sha-88dca02 AS studio FROM darthsim/imgproxy:v3.8.0 AS imgproxy FROM supabase/edge-runtime:v1.68.0 AS edgeruntime FROM timberio/vector:0.28.1-alpine AS vector From e7033b3e39b33010058e2ce022e2f83bc01028a5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 14:10:08 +0800 Subject: [PATCH 22/22] chore(deps): bump supabase/realtime from v2.41.2 to v2.41.3 in /pkg/config/templates (#3888) chore(deps): bump supabase/realtime in /pkg/config/templates Bumps supabase/realtime from v2.41.2 to v2.41.3. --- updated-dependencies: - dependency-name: supabase/realtime dependency-version: v2.41.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- pkg/config/templates/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/config/templates/Dockerfile b/pkg/config/templates/Dockerfile index eb0fee1b0d..ae8bbfcf86 100644 --- a/pkg/config/templates/Dockerfile +++ b/pkg/config/templates/Dockerfile @@ -11,7 +11,7 @@ FROM supabase/edge-runtime:v1.68.0 AS edgeruntime FROM timberio/vector:0.28.1-alpine AS vector FROM supabase/supavisor:2.5.7 AS supavisor FROM supabase/gotrue:v2.177.0 AS gotrue -FROM supabase/realtime:v2.41.2 AS realtime +FROM supabase/realtime:v2.41.3 AS realtime FROM supabase/storage-api:v1.25.9 AS storage FROM supabase/logflare:1.14.2 AS logflare # Append to JobImages when adding new dependencies below