Skip to content

Prod deploy #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 362 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
362 commits
Select commit Hold shift + click to select a range
3005bf8
chore(deps): bump supabase/storage-api from v1.22.13 to v1.22.15 in /…
dependabot[bot] May 13, 2025
e052003
fix: session timeout uses hour unit (#3561)
sweatybridge May 13, 2025
be6681d
chore(deps): bump supabase/storage-api from v1.22.15 to v1.22.16 in /…
dependabot[bot] May 14, 2025
a6d881d
chore(deps): bump google.golang.org/grpc from 1.72.0 to 1.72.1 (#3567)
dependabot[bot] May 15, 2025
1a70f26
chore(deps): bump supabase/storage-api from v1.22.16 to v1.22.17 in /…
dependabot[bot] May 15, 2025
cf9c74b
chore(deps): bump supabase/postgres from 17.4.1.028 to 17.4.1.029 in …
dependabot[bot] May 15, 2025
0808336
chore(deps): bump supabase/realtime from v2.34.47 to v2.35.3 in /pkg/…
dependabot[bot] May 15, 2025
af9584b
feat: unban ipv6 address (#3573)
sweatybridge May 15, 2025
74374b1
chore(deps): bump aws-actions/configure-aws-credentials from 4.2.0 to…
dependabot[bot] May 15, 2025
dabc8d6
chore(deps): bump supabase/postgres from 17.4.1.029 to 17.4.1.030 in …
dependabot[bot] May 16, 2025
c055838
chore(deps): bump supabase/studio from 2025.05.12-sha-07a8d23 to 2025…
dependabot[bot] May 16, 2025
f08b86a
chore(deps): bump github.com/getsentry/sentry-go from 0.32.0 to 0.33.…
dependabot[bot] May 16, 2025
7cc76f1
chore(deps): bump github.com/getkin/kin-openapi from 0.127.0 to 0.131…
dependabot[bot] May 16, 2025
100ae60
fix: do not override collation on pg 15.8 (#3579)
sweatybridge May 16, 2025
29b9dac
fix: version compare missing cases (#3581)
sweatybridge May 19, 2025
971f6fd
fix: convert timeout fields to string (#3582)
sweatybridge May 19, 2025
4031bc4
chore(deps): bump supabase/postgres from 17.4.1.030 to 17.4.1.031 in …
dependabot[bot] May 19, 2025
8cb9780
chore(deps): bump supabase/studio from 2025.05.15-sha-cbafd4d to 2025…
dependabot[bot] May 19, 2025
712e942
fix: exclude pgsodium and vault from data dump (#3585)
sweatybridge May 20, 2025
f0d5eb6
chore(deps): bump supabase/postgres from 17.4.1.031 to 17.4.1.034 in …
dependabot[bot] May 20, 2025
4ac919b
chore(deps): bump supabase/gotrue from v2.172.1 to v2.173.0 in /pkg/c…
dependabot[bot] May 20, 2025
e59304e
chore(deps): bump supabase/postgres-meta from v0.89.0 to v0.89.1 in /…
dependabot[bot] May 20, 2025
5474044
fix: escape underscore in sql like syntax (#3586)
sweatybridge May 20, 2025
0b5b873
chore(deps): bump supabase/postgres from 17.4.1.034 to 17.4.1.035 in …
dependabot[bot] May 21, 2025
27a6977
chore(deps): bump supabase/postgres-meta from v0.89.1 to v0.89.2 in /…
dependabot[bot] May 21, 2025
7543b4c
chore(deps): bump go.opentelemetry.io/otel from 1.35.0 to 1.36.0 (#3596)
dependabot[bot] May 22, 2025
18e8c51
chore(deps): bump supabase/postgres from 17.4.1.035 to 17.4.1.036 in …
dependabot[bot] May 22, 2025
c603179
chore(deps): bump supabase/studio from 2025.05.19-sha-3487831 to 2025…
dependabot[bot] May 22, 2025
ce6afd0
fix: unset git branch when name is provided (#3603)
sweatybridge May 23, 2025
cae4a03
fix: early fail on non-exposed docker daemon (#3592)
PhilipWee May 23, 2025
09d4870
chore: explicit permission in actions (#3411)
doublethink May 23, 2025
48a3378
chore(deps): bump supabase/studio from 2025.05.21-sha-c9ee6bc to 2025…
dependabot[bot] May 26, 2025
27801f0
chore(deps): bump google.golang.org/grpc from 1.72.1 to 1.72.2 (#3618)
dependabot[bot] May 27, 2025
ab3ae0a
chore(deps): bump supabase/realtime from v2.35.3 to v2.35.4 in /pkg/c…
dependabot[bot] May 27, 2025
9a2a740
chore(deps): bump github.com/slack-go/slack from 0.16.0 to 0.17.0 (#3…
dependabot[bot] May 27, 2025
2ac3b73
fix: use new api types (#3621)
sweatybridge May 27, 2025
f9058e9
chore(deps): bump supabase/postgres from 17.4.1.036 to 17.4.1.037 in …
dependabot[bot] May 28, 2025
d26fc52
chore(deps): bump supabase/realtime from v2.35.4 to v2.35.6 in /pkg/c…
dependabot[bot] May 28, 2025
ebb9f44
chore(deps): bump supabase/gotrue from v2.173.0 to v2.174.0 in /pkg/c…
dependabot[bot] May 29, 2025
5011300
chore(deps): bump supabase/storage-api from v1.22.17 to v1.23.0 in /p…
dependabot[bot] May 29, 2025
0cbb76c
chore(deps): bump supabase/realtime from v2.35.6 to v2.36.0 in /pkg/c…
dependabot[bot] May 29, 2025
f49323d
chore: handle nullable fields
sweatybridge May 29, 2025
b2ac658
fix: account for nullable auth config types
sweatybridge May 29, 2025
917b61a
feat: add web3 solana configs (#3605)
hf May 29, 2025
c11c59c
chore(deps): bump supabase/postgres-meta from v0.89.2 to v0.89.3 in /…
dependabot[bot] May 30, 2025
bc6387d
chore(deps): bump supabase/realtime from v2.36.0 to v2.36.5 in /pkg/c…
dependabot[bot] May 30, 2025
2d00291
chore(deps): bump github.com/docker/cli from 28.1.1+incompatible to 2…
dependabot[bot] Jun 1, 2025
f6034ae
chore: separate pkg module
sweatybridge Jun 1, 2025
67a5c49
fix: import pkg module in cli (#3640)
sweatybridge Jun 2, 2025
36c8923
chore(deps): bump supabase/studio from 2025.05.26-sha-bd7334d to 2025…
dependabot[bot] Jun 3, 2025
6d12760
chore(deps): bump supabase/realtime from v2.36.5 to v2.36.6 in /pkg/c…
dependabot[bot] Jun 3, 2025
ab0817e
chore(deps): bump supabase/logflare from 1.12.0 to 1.14.2 in /pkg/con…
dependabot[bot] Jun 3, 2025
5cf0844
chore(deps): bump supabase/postgres from 17.4.1.037 to 17.4.1.038 in …
dependabot[bot] Jun 3, 2025
8c396cf
fix: always use the latest pkg (#3645)
sweatybridge Jun 3, 2025
f4cb6fb
chore: update job permissions
sweatybridge Jun 3, 2025
33895c1
fix: remove unnecessary dependency
sweatybridge Jun 3, 2025
5d24bdf
chore(deps): bump supabase/realtime from v2.36.7 to v2.36.8 in /pkg/c…
dependabot[bot] Jun 3, 2025
535b14c
chore(deps): bump supabase/logflare from 1.12.0 to 1.14.2 in /pkg/con…
dependabot[bot] Jun 3, 2025
74d0ab8
chore(deps): bump supabase/postgres from 17.4.1.038 to 17.4.1.039 in …
dependabot[bot] Jun 4, 2025
2aadf58
feat: implement physical backup commands (#3648)
sweatybridge Jun 4, 2025
070e558
feat: alias migration down command as reset (#3635)
sweatybridge Jun 4, 2025
18241d8
fix: update default postgres major version to 17 (#3652)
sweatybridge Jun 4, 2025
4c57b11
fix: migrate down using sql reset (#3655)
sweatybridge Jun 4, 2025
d98ce7d
chore(deps): bump github.com/containers/common from 0.63.0 to 0.63.1 …
dependabot[bot] Jun 5, 2025
af3ccab
chore(deps): bump github.com/go-git/go-git/v5 from 5.16.0 to 5.16.1 (…
dependabot[bot] Jun 5, 2025
631d8b4
chore(deps): bump supabase/postgres from 17.4.1.039 to 17.4.1.040 in …
dependabot[bot] Jun 5, 2025
bcc8498
chore(deps): bump supabase/realtime from v2.36.8 to v2.36.9 in /pkg/c…
dependabot[bot] Jun 5, 2025
b8f8639
chore(deps): bump supabase/storage-api from v1.23.0 to v1.24.1 in /pk…
dependabot[bot] Jun 5, 2025
a47f9fa
chore(deps): bump supabase/studio from 2025.06.02-sha-8f2993d to 2025…
dependabot[bot] Jun 5, 2025
865f304
fix: adjust api key handling for logflare, studio, and vecor (#3653)
Ziinc Jun 5, 2025
4ccaea3
fix: move db dump to public pkg (#3673)
sweatybridge Jun 6, 2025
245b451
chore(deps): bump supabase/storage-api from v1.24.1 to v1.24.4 in /pk…
dependabot[bot] Jun 9, 2025
f299582
chore(deps): bump supabase/realtime from v2.36.9 to v2.36.11 in /pkg/…
dependabot[bot] Jun 9, 2025
300cdf9
chore(deps): bump supabase/postgres from 17.4.1.040 to 17.4.1.042 in …
dependabot[bot] Jun 9, 2025
06bc4eb
fix: allow skipping migrations so it can be managed by ORM (#3683)
sweatybridge Jun 9, 2025
fe74c48
chore(deps): bump google.golang.org/grpc from 1.72.2 to 1.73.0 in /pk…
dependabot[bot] Jun 9, 2025
efdf14a
chore(deps): bump golang.org/x/mod from 0.24.0 to 0.25.0 in /pkg (#3665)
dependabot[bot] Jun 9, 2025
bbe2f91
chore(deps): bump golang.org/x/mod from 0.24.0 to 0.25.0 (#3667)
dependabot[bot] Jun 9, 2025
7280a46
chore(deps): bump supabase/gotrue from v2.174.0 to v2.175.0 in /pkg/c…
dependabot[bot] Jun 9, 2025
389f733
chore(deps): bump supabase/storage-api from v1.24.4 to v1.24.6 in /pk…
dependabot[bot] Jun 10, 2025
30bf461
chore(deps): bump supabase/studio from 2025.06.05-sha-671aea0 to 2025…
dependabot[bot] Jun 10, 2025
7e3a6aa
chore(deps): bump supabase/realtime from v2.36.11 to v2.36.14 in /pkg…
dependabot[bot] Jun 10, 2025
25cc476
chore(deps): bump github.com/slack-go/slack from 0.17.0 to 0.17.1 (#3…
dependabot[bot] Jun 10, 2025
f4f46cb
chore(deps): bump github.com/go-git/go-git/v5 from 5.16.1 to 5.16.2 (…
dependabot[bot] Jun 10, 2025
55e2c45
fix: expose pointer to config struct (#3685)
sweatybridge Jun 10, 2025
f86152e
fix: fallback to deploy with api when docker not found (#3699)
sweatybridge Jun 11, 2025
06aaa3f
chore(ci): add api-sync codegen automation workflow (#3701)
avallete Jun 11, 2025
2fc65cd
chore(deps): bump supabase/realtime from v2.36.14 to v2.36.16 in /pkg…
dependabot[bot] Jun 11, 2025
b3bee3d
chore(deps): bump supabase/gotrue from v2.175.0 to v2.176.0 in /pkg/c…
dependabot[bot] Jun 11, 2025
f2b5f76
chore(ci): use PAT for generated PR (#3712)
avallete Jun 12, 2025
0cf9350
chore: sync API types from infrastructure (#3713)
kiwicopple Jun 12, 2025
8d89df7
fix: download compressed function from local api (#3709)
sweatybridge Jun 12, 2025
ea556bd
chore(deps): bump supabase/supavisor from 2.5.1 to 2.5.2 in /pkg/conf…
dependabot[bot] Jun 13, 2025
b9c5f32
chore(deps): bump supabase/realtime from v2.36.16 to v2.36.18 in /pkg…
dependabot[bot] Jun 13, 2025
2e617fe
chore(deps): bump supabase/postgres from 17.4.1.042 to 17.4.1.043 in …
dependabot[bot] Jun 13, 2025
ddbb18c
chore(deps): bump peter-evans/create-pull-request from 5 to 7 (#3708)
dependabot[bot] Jun 16, 2025
0c3e9cf
chore(deps): bump supabase/studio from 2025.06.09-sha-4c1349f to 2025…
dependabot[bot] Jun 16, 2025
c74541e
fix: separate last version flag for reset command (#3724)
sweatybridge Jun 17, 2025
e454cde
chore(deps): bump supabase/realtime from v2.36.18 to v2.36.20 in /pkg…
dependabot[bot] Jun 17, 2025
1773931
feat: hot reload eszip bundle when function source changes (#3710)
sweatybridge Jun 18, 2025
e1d6082
fix: bump edge-runtime to 1.68.0-develop.18 (#3727)
nyannyacha Jun 18, 2025
0f1e20f
feat: add CSVQ support for rule parsing (#3595)
encima Jun 18, 2025
86b9b7d
chore: sync API types from infrastructure (#3728)
kiwicopple Jun 18, 2025
66916d4
chore: sync API types from infrastructure (#3733)
kiwicopple Jun 18, 2025
5a1b6cd
fix: use go tool for dev dependencies (#3732)
sweatybridge Jun 18, 2025
58a366d
chore: sync API types from infrastructure (#3735)
kiwicopple Jun 19, 2025
9c3a439
chore(ci): add pr automerge on approval (#3736)
avallete Jun 19, 2025
ff10564
chore(deps): bump supabase/realtime from v2.36.20 to v2.37.2 in /pkg/…
dependabot[bot] Jun 19, 2025
3e8220f
chore(deps): bump supabase/supavisor from 2.5.2 to 2.5.3 in /pkg/conf…
dependabot[bot] Jun 20, 2025
a1f79b4
chore(deps): bump supabase/realtime from v2.37.2 to v2.37.3 in /pkg/c…
dependabot[bot] Jun 23, 2025
8ca836a
chore(deps): bump supabase/supavisor from 2.5.3 to 2.5.5 in /pkg/conf…
dependabot[bot] Jun 23, 2025
f3aaa49
fix: diff declarative schemas without supabase stop (#3747)
sweatybridge Jun 23, 2025
d609eac
chore(deps): bump github.com/andybalholm/brotli from 1.1.1 to 1.2.0 (…
dependabot[bot] Jun 24, 2025
48236f2
chore(deps): bump github.com/andybalholm/brotli from 1.1.1 to 1.2.0 i…
dependabot[bot] Jun 24, 2025
ad03264
feat: add support for before-user-created hook (#3749)
cstockton Jun 24, 2025
7f19e04
chore(deps): bump github.com/docker/cli from 28.2.2+incompatible to 2…
dependabot[bot] Jun 25, 2025
33123b9
chore(deps): bump supabase/postgres from 17.4.1.043 to 17.4.1.45 in /…
dependabot[bot] Jun 25, 2025
e731cb5
chore(deps): bump supabase/studio from 2025.06.16-sha-c4316c3 to 2025…
dependabot[bot] Jun 25, 2025
c552900
chore(deps): bump supabase/realtime from v2.37.3 to v2.37.7 in /pkg/c…
dependabot[bot] Jun 25, 2025
67d36ee
chore: sync API types from infrastructure (#3765)
kiwicopple Jun 25, 2025
372ed92
feat: add --prune option to remove orphaned functions after deploy (#…
IdrisCelik Jun 25, 2025
0a95b8c
chore: sync API types from infrastructure (#3769)
kiwicopple Jun 26, 2025
2542565
chore(deps): bump supabase/postgres from 17.4.1.45 to 17.4.1.47 in /p…
dependabot[bot] Jun 26, 2025
f5bc1f8
chore(deps): bump supabase/realtime from v2.37.7 to v2.37.9 in /pkg/c…
dependabot[bot] Jun 26, 2025
d8b76b1
chore(deps): bump supabase/storage-api from v1.24.6 to v1.24.7 in /pk…
dependabot[bot] Jun 26, 2025
3c15def
chore(deps): bump github.com/getsentry/sentry-go from 0.33.0 to 0.34.…
dependabot[bot] Jun 26, 2025
7f98a21
chore(deps): bump github.com/docker/docker from 28.2.2+incompatible t…
dependabot[bot] Jun 26, 2025
348d018
fix: skip unchanged functions when deploying (#3768)
sweatybridge Jun 26, 2025
2e8672d
fix: include scopes from deno.json (#3773)
sweatybridge Jun 26, 2025
9317de3
chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2…
dependabot[bot] Jun 30, 2025
bd30875
fix: handle nullable api key (#3774)
kiwicopple Jun 30, 2025
6fe4fad
chore(deps): bump go.opentelemetry.io/otel from 1.36.0 to 1.37.0 (#3776)
dependabot[bot] Jun 30, 2025
09d2f1b
chore(deps): bump supabase/realtime from v2.37.9 to v2.37.11 in /pkg/…
dependabot[bot] Jun 30, 2025
1f889d8
chore(deps): bump supabase/postgres from 17.4.1.47 to 17.4.1.048 in /…
dependabot[bot] Jun 30, 2025
f321e1e
chore(deps): bump supabase/supavisor from 2.5.5 to 2.5.6 in /pkg/conf…
dependabot[bot] Jun 30, 2025
b883899
chore(deps): bump supabase/studio from 2025.06.23-sha-17632f7 to 2025…
dependabot[bot] Jun 30, 2025
938ff46
fix: handle windows path separator when globbing (#3788)
sweatybridge Jun 30, 2025
d376088
chore: sync API types from infrastructure (#3789)
kiwicopple Jul 1, 2025
8fdb5b4
chore: sync API types from infrastructure (#3791)
kiwicopple Jul 1, 2025
01c5db1
chore(deps): bump supabase/supavisor from 2.5.6 to 2.5.7 in /pkg/conf…
dependabot[bot] Jul 1, 2025
4bde0c4
chore(deps): bump supabase/realtime from v2.38.0 to v2.39.0 in /pkg/c…
dependabot[bot] Jul 1, 2025
babafa7
chore(deps): bump supabase/realtime from v2.39.3 to v2.39.4 in /pkg/c…
dependabot[bot] Jul 2, 2025
c4e0f95
feat(config): add network_restrictions to db config (#3759)
avallete Jul 2, 2025
036b161
chore(deps): bump github.com/slack-go/slack from 0.17.1 to 0.17.2 (#3…
dependabot[bot] Jul 2, 2025
53278c1
chore(deps): bump github.com/docker/docker from 28.3.0+incompatible t…
dependabot[bot] Jul 3, 2025
040dc5d
chore(deps): bump github.com/docker/cli from 28.3.0+incompatible to 2…
dependabot[bot] Jul 3, 2025
c2aca6f
chore(deps): bump supabase/storage-api from v1.24.7 to v1.25.1 in /pk…
dependabot[bot] Jul 3, 2025
847326b
chore(deps): bump supabase/realtime from v2.39.4 to v2.39.6 in /pkg/c…
dependabot[bot] Jul 4, 2025
abad90f
chore(deps): bump supabase/storage-api from v1.25.1 to v1.25.3 in /pk…
dependabot[bot] Jul 4, 2025
d5c2b57
chore(deps): bump supabase/postgres from 17.4.1.048 to 17.4.1.049 in …
dependabot[bot] Jul 4, 2025
50426e0
chore: sync API types from infrastructure (#3806)
kiwicopple Jul 4, 2025
5903f5e
chore: sync API types from infrastructure (#3807)
kiwicopple Jul 7, 2025
2fb4956
chore(deps): bump supabase/realtime from v2.39.6 to v2.40.0 in /pkg/c…
dependabot[bot] Jul 7, 2025
332d01e
chore(deps): bump supabase/studio from 2025.06.30-sha-6f5982d to 2025…
dependabot[bot] Jul 7, 2025
210c550
chore(deps): bump supabase/postgres-meta from v0.89.3 to v0.91.0 in /…
dependabot[bot] Jul 7, 2025
b4fbbed
chore(deps): bump github.com/slack-go/slack from 0.17.2 to 0.17.3 (#3…
dependabot[bot] Jul 7, 2025
25c0de5
fix: remove transaction timeout from pg_dump (#3816)
sweatybridge Jul 8, 2025
da27e6e
chore(deps): bump supabase/postgres from 17.4.1.049 to 17.4.1.051 in …
dependabot[bot] Jul 8, 2025
0365956
chore(deps): bump supabase/realtime from v2.40.0 to v2.40.1 in /pkg/c…
dependabot[bot] Jul 8, 2025
6df21bc
chore(deps): bump supabase/gotrue from v2.176.1 to v2.177.0 in /pkg/c…
dependabot[bot] Jul 9, 2025
5713d20
chore(deps): bump supabase/postgres from 17.4.1.051 to 17.4.1.052 in …
dependabot[bot] Jul 9, 2025
1f45c83
chore: sync API types from infrastructure (#3828)
kiwicopple Jul 9, 2025
223e373
fix: allow diff to run with stopped db (#3829)
sweatybridge Jul 9, 2025
8240dfb
chore(deps): bump github.com/getsentry/sentry-go from 0.34.0 to 0.34.…
dependabot[bot] Jul 9, 2025
0e0a38b
chore(deps): bump github.com/docker/docker from 28.3.1+incompatible t…
dependabot[bot] Jul 10, 2025
2185a1f
chore(deps): bump supabase/postgres from 17.4.1.052 to 17.4.1.053 in …
dependabot[bot] Jul 10, 2025
71b5b5c
chore(deps): bump supabase/realtime from v2.40.2 to v2.40.3 in /pkg/c…
dependabot[bot] Jul 10, 2025
f775d28
chore(deps): bump golang.org/x/term from 0.32.0 to 0.33.0 (#3833)
dependabot[bot] Jul 10, 2025
0d1caf9
chore: sync API types from infrastructure (#3838)
kiwicopple Jul 10, 2025
c0852c0
chore(deps): bump github.com/docker/cli from 28.3.1+incompatible to 2…
dependabot[bot] Jul 11, 2025
e40792e
chore(deps): bump supabase/postgres from 17.4.1.053 to 17.4.1.054 in …
dependabot[bot] Jul 11, 2025
3167da1
chore: sync API types from infrastructure (#3845)
kiwicopple Jul 14, 2025
1db6f37
chore(deps): bump golang.org/x/mod from 0.25.0 to 0.26.0 (#3843)
dependabot[bot] Jul 14, 2025
1ca4d8e
chore(deps): bump supabase/realtime from v2.40.3 to v2.40.5 in /pkg/c…
dependabot[bot] Jul 14, 2025
0f9af3b
chore(deps): bump supabase/postgres from 17.4.1.054 to 17.4.1.055 in …
dependabot[bot] Jul 14, 2025
3c96a2b
chore(deps): bump supabase/storage-api from v1.25.3 to v1.25.7 in /pk…
dependabot[bot] Jul 14, 2025
29ed4d3
fix: delete all buckets with storage rm (#3853)
sweatybridge Jul 14, 2025
61a5a67
fix: `bootstrap` command for creation scratch project (#3848)
yyh-gl Jul 14, 2025
e092512
chore(deps): bump golang.org/x/mod from 0.25.0 to 0.26.0 in /pkg (#3837)
dependabot[bot] Jul 15, 2025
1405873
chore(deps): bump supabase/studio from 2025.07.07-sha-1d3b0ba to 2025…
dependabot[bot] Jul 15, 2025
f0eba06
chore(deps): bump supabase/realtime from v2.40.5 to v2.40.10 in /pkg/…
dependabot[bot] Jul 15, 2025
c03f239
chore(deps): bump supabase/storage-api from v1.25.7 to v1.25.8 in /pk…
dependabot[bot] Jul 15, 2025
befd3d4
chore(deps): bump supabase/postgres-meta from v0.91.0 to v0.91.1 in /…
dependabot[bot] Jul 15, 2025
dd54320
fix: validate jwt secret is at least 16 characters (#3859)
sweatybridge Jul 15, 2025
5314351
fix: handle deno import url separately (#3860)
sweatybridge Jul 15, 2025
8c392d9
chore(deps): bump supabase/realtime from v2.40.10 to v2.41.0 in /pkg/…
dependabot[bot] Jul 16, 2025
b0a237d
chore(deps): bump supabase/postgres from 17.4.1.055 to 17.4.1.056 in …
dependabot[bot] Jul 16, 2025
a1b9459
chore(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 (#3871)
dependabot[bot] Jul 17, 2025
aee7ff7
chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.0 (#3870)
dependabot[bot] Jul 17, 2025
4de951d
chore(deps): bump supabase/edge-runtime from v1.67.4 to v1.68.0 in /p…
dependabot[bot] Jul 17, 2025
dd9d9dc
chore(deps): bump supabase/postgres from 17.4.1.056 to 17.4.1.058 in …
dependabot[bot] Jul 17, 2025
bf5db84
chore(deps): bump supabase/realtime from v2.41.0 to v2.41.2 in /pkg/c…
dependabot[bot] Jul 17, 2025
c1f3ba8
chore(deps): bump supabase/storage-api from v1.25.8 to v1.25.9 in /pk…
dependabot[bot] Jul 18, 2025
9af2fe5
chore(deps): bump supabase/postgres from 17.4.1.058 to 17.4.1.059 in …
dependabot[bot] Jul 18, 2025
06e8ee3
chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2…
dependabot[bot] Jul 18, 2025
58468c0
chore(deps): bump github.com/oapi-codegen/runtime from 1.1.1 to 1.1.2…
dependabot[bot] Jul 18, 2025
265675e
chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.0 in /pk…
dependabot[bot] Jul 18, 2025
ff2aa95
chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.2 to 5.2.3 in…
dependabot[bot] Jul 18, 2025
cb775cb
fix: escape drop schema statements (#3877)
sweatybridge Jul 18, 2025
9b5886c
chore(deps): bump github.com/stripe/pg-schema-diff from 0.9.0 to 0.9.…
dependabot[bot] Jul 21, 2025
67f4b7d
chore(deps): bump supabase/studio from 2025.07.14-sha-80b9b6f to 2025…
dependabot[bot] Jul 21, 2025
e7033b3
chore(deps): bump supabase/realtime from v2.41.2 to v2.41.3 in /pkg/c…
dependabot[bot] Jul 21, 2025
afa8aff
chore(deps): bump github.com/containers/common from 0.63.1 to 0.64.0 …
dependabot[bot] Jul 21, 2025
cfe8808
fix: version bump to update studio
sweatybridge Jul 21, 2025
63a8891
feat: support jwt signing keys for local auth (#3841)
cemalkilic Jul 21, 2025
bcbc267
chore: sync API types from infrastructure (#3892)
kiwicopple Jul 21, 2025
6e2f6fb
feat: password-less database login (#3885)
sweatybridge Jul 21, 2025
031f785
chore(deps): bump supabase/realtime from v2.41.3 to v2.41.4 in /pkg/c…
dependabot[bot] Jul 22, 2025
f78564d
chore(deps): bump supabase/postgres from 17.4.1.059 to 17.4.1.061 in …
dependabot[bot] Jul 22, 2025
4679e5a
chore(deps): bump supabase/storage-api from v1.25.9 to v1.25.10 in /p…
dependabot[bot] Jul 22, 2025
ae011d7
fix: Update img proxy env to be consistent with prod (#3901)
itslenny Jul 23, 2025
508c01f
chore: sync API types from infrastructure (#3903)
kiwicopple Jul 24, 2025
d8bddb5
chore(deps): bump google.golang.org/grpc from 1.74.0 to 1.74.2 (#3904)
dependabot[bot] Jul 24, 2025
9cd8094
chore(deps): bump supabase/storage-api from v1.25.10 to v1.25.11 in /…
dependabot[bot] Jul 24, 2025
9f9645c
chore(deps): bump supabase/postgres from 17.4.1.061 to 17.4.1.064 in …
dependabot[bot] Jul 24, 2025
53cbced
chore(deps): bump google.golang.org/grpc from 1.74.0 to 1.74.2 in /pk…
dependabot[bot] Jul 24, 2025
e5ec38b
chore(deps): bump supabase/edge-runtime from v1.68.0 to v1.68.2 in /p…
dependabot[bot] Jul 24, 2025
a1d5f85
fix: flag to create data branch (#3913)
sweatybridge Jul 24, 2025
61b41fd
chore: sync API types from infrastructure (#3914)
kiwicopple Jul 24, 2025
760122f
chore(deps): bump supabase/postgres-meta from v0.91.1 to v0.91.2 in /…
dependabot[bot] Jul 25, 2025
635c79c
chore(deps): bump supabase/realtime from v2.41.4 to v2.41.7 in /pkg/c…
dependabot[bot] Jul 25, 2025
b720b12
chore(deps): bump supabase/storage-api from v1.25.11 to v1.25.12 in /…
dependabot[bot] Jul 25, 2025
4655217
chore(deps): bump supabase/realtime from v2.41.7 to v2.41.8 in /pkg/c…
dependabot[bot] Jul 28, 2025
4814176
chore: sync API types from infrastructure (#3926)
kiwicopple Jul 29, 2025
73fb104
chore(deps): bump supabase/studio from 2025.07.21-sha-88dca02 to 2025…
dependabot[bot] Jul 29, 2025
c499249
chore(deps): bump supabase/postgres from 17.4.1.064 to 17.4.1.067 in …
dependabot[bot] Jul 29, 2025
8f8ddb2
chore(deps): bump supabase/postgres-meta from v0.91.2 to v0.91.3 in /…
dependabot[bot] Jul 29, 2025
9d8ef5b
chore(deps): bump supabase/realtime from v2.41.8 to v2.41.9 in /pkg/c…
dependabot[bot] Jul 29, 2025
1cf9098
fix: handle new tenant api key (#3929)
sweatybridge Jul 29, 2025
1d1b50e
fix: add mysterious apikey header (#3931)
sweatybridge Jul 29, 2025
3f6d935
fix: reveal new keys when loading from api (#3935)
sweatybridge Jul 29, 2025
ac00aed
chore(deps): bump github.com/docker/docker from 28.3.2+incompatible t…
dependabot[bot] Jul 29, 2025
82d044d
chore(deps): bump github.com/docker/cli from 28.3.2+incompatible to 2…
dependabot[bot] Jul 30, 2025
ed07504
chore(deps): bump supabase/postgres from 17.4.1.067 to 17.4.1.068 in …
dependabot[bot] Jul 30, 2025
8d331e2
chore(deps): bump supabase/realtime from v2.41.9 to v2.41.10 in /pkg/…
dependabot[bot] Jul 30, 2025
a1ce2e7
fix: disable ssl when connecting in debug mode (#3947)
sweatybridge Jul 30, 2025
2b6e22b
fix: retry pooler connection after password change (#3949)
sweatybridge Jul 30, 2025
1e07434
chore: sync API types from infrastructure (#3951)
kiwicopple Jul 30, 2025
2fe9b8b
chore(deps): bump supabase/realtime from v2.41.10 to v2.41.11 in /pkg…
dependabot[bot] Jul 31, 2025
821f7b9
chore(deps): bump supabase/edge-runtime from v1.68.2 to v1.68.3 in /p…
dependabot[bot] Jul 31, 2025
933798a
chore(deps): bump supabase/supavisor from 2.5.7 to 2.6.0 in /pkg/conf…
dependabot[bot] Jul 31, 2025
100ae3e
fix: set postgres role for pg_dump (#3958)
sweatybridge Jul 31, 2025
e020422
chore(deps): bump supabase/postgres-meta from v0.91.3 to v0.91.4 in /…
dependabot[bot] Aug 1, 2025
d0b7c5c
chore(deps): bump supabase/storage-api from v1.25.12 to v1.26.0 in /p…
dependabot[bot] Aug 1, 2025
bea370c
chore: sync API types from infrastructure (#3959)
kiwicopple Aug 1, 2025
e35c33f
fix: use service key for version checks (#3961)
sweatybridge Aug 1, 2025
601be60
chore(deps): bump github.com/getsentry/sentry-go from 0.34.1 to 0.35.…
dependabot[bot] Aug 1, 2025
dacebc9
chore(deps): bump postgrest/postgrest from v12.2.12 to v13.0.4 in /pk…
dependabot[bot] Aug 1, 2025
7ad7d9f
chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.3 to 5.3.0 in…
dependabot[bot] Aug 1, 2025
8652151
chore(deps): bump supabase/storage-api from v1.26.0 to v1.26.1 in /pk…
dependabot[bot] Aug 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ updates:
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "gomod"
directory: "pkg"
schedule:
interval: "daily"
- package-ecosystem: "npm"
directory: "/"
schedule:
Expand Down
61 changes: 61 additions & 0 deletions .github/workflows/api-sync.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
name: API Sync

on:
repository_dispatch:
types: [api-sync]
workflow_dispatch: # allow manual triggering

# Add explicit permissions
permissions:
contents: write
pull-requests: write

jobs:
sync:
name: Sync API Types
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- uses: actions/setup-go@v5
with:
go-version-file: go.mod
cache: true

- name: Run codegen
run: go generate

- name: Check for changes
id: check
run: |
if git diff --ignore-space-at-eol --exit-code --quiet pkg; then
echo "No changes detected"
echo "has_changes=false" >> $GITHUB_OUTPUT
else
echo "Changes detected"
echo "has_changes=true" >> $GITHUB_OUTPUT
fi

- name: Create Pull Request
if: steps.check.outputs.has_changes == 'true'
id: cpr
uses: peter-evans/create-pull-request@v7
with:
token: ${{ secrets.GH_PAT }}
commit-message: "chore: sync API types from infrastructure"
title: "chore: sync API types from infrastructure"
body: |
This PR was automatically created to sync API types from the infrastructure repository.

Changes were detected in the generated API code after syncing with the latest spec from infrastructure.
branch: sync/api-types
base: develop
labels: |
automated pr
api-sync

- name: Enable Pull Request Automerge
if: steps.check.outputs.has_changes == 'true'
run: gh pr merge --auto --squash "${{ steps.cpr.outputs.pull-request-number }}"
env:
GH_TOKEN: ${{ secrets.GH_PAT }}
10 changes: 7 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ on:
branches:
- develop

permissions:
contents: read

jobs:
test:
name: Test
Expand All @@ -21,8 +24,9 @@ jobs:
# Required by: internal/utils/credentials/keyring_test.go
- uses: t1m0thyj/unlock-keyring@v1
- run: |
go run gotest.tools/gotestsum -- -race -v -count=1 -coverprofile=coverage.out \
`go list ./... | grep -Ev 'cmd|docs|examples|pkg/api|tools'`
pkgs=$(go list ./pkg/... | grep -Ev 'pkg/api' | paste -sd ',' -)
go tool gotestsum -- -race -v -count=1 ./... \
-coverpkg="./cmd/...,./internal/...,${pkgs}" -coverprofile=coverage.out

- uses: coverallsapp/github-action@v2
with:
Expand All @@ -41,7 +45,7 @@ jobs:
# Linter requires no cache
cache: false

- uses: golangci/golangci-lint-action@v6
- uses: golangci/golangci-lint-action@v8
with:
args: --timeout 3m --verbose

Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/deploy-check.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Check Deploy

on:
pull_request_target:
pull_request:
types:
- opened
- reopened
Expand All @@ -10,6 +10,9 @@ on:
branches:
- main

permissions:
contents: read

jobs:
check:
if: github.head_ref != 'develop'
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/fast-forward.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ jobs:
publish:
needs:
- approved
permissions:
contents: write
packages: write
# Call workflow explicitly because events from actions cannot trigger more actions
uses: ./.github/workflows/release.yml
secrets: inherit
6 changes: 5 additions & 1 deletion .github/workflows/install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ on:
- 'package.json'
- 'scripts/**'

permissions:
contents: write

jobs:
pack:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -99,7 +102,8 @@ jobs:

- run: npm install -g pnpm
- run: pnpm init
- run: pnpm i --save-dev ./supabase-1.28.0.tgz
# https://github.com/pnpm/pnpm/issues/9124#issuecomment-2663021284
- run: pnpm i --save-dev ./supabase-1.28.0.tgz --allow-build=supabase
- run: pnpm supabase --version

bun:
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/mirror-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ on:
required: true
type: string

permissions:
contents: read

jobs:
mirror:
runs-on: ubuntu-latest
Expand All @@ -26,7 +29,7 @@ jobs:
TAG=${{ inputs.image }}
echo "image=${TAG##*/}" >> $GITHUB_OUTPUT
- name: configure aws credentials
uses: aws-actions/configure-aws-credentials@v4.1.0
uses: aws-actions/configure-aws-credentials@v4.2.1
with:
role-to-assume: ${{ secrets.PROD_AWS_ROLE }}
aws-region: us-east-1
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/mirror.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ on:
- submitted
workflow_dispatch:

permissions:
contents: read

jobs:
setup:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -46,6 +49,10 @@ jobs:
publish:
needs:
- setup
permissions:
contents: read
packages: write
id-token: write
if: ${{ needs.setup.outputs.tags != needs.setup.outputs.curr }}
strategy:
matrix:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/pg-prove.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ name: Publish pg_prove
on:
workflow_dispatch:

permissions:
contents: read

jobs:
settings:
runs-on: ubuntu-latest
Expand Down
9 changes: 6 additions & 3 deletions .github/workflows/publish-migra.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ name: Publish migra
on:
workflow_dispatch:

permissions:
contents: read

jobs:
settings:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -70,9 +73,9 @@ jobs:
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Merge multi-arch manifests
run: |
docker buildx imagetools create -t ${{ needs.settings.outputs.image_tag }} \
${{ needs.settings.outputs.image_tag }}_amd64 \
${{ needs.settings.outputs.image_tag }}_arm64
docker buildx imagetools create -t "${{ needs.settings.outputs.image_tag }}" \
"${{ needs.settings.outputs.image_tag }}_amd64" \
"${{ needs.settings.outputs.image_tag }}_arm64"

publish:
needs:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/release-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ on:
- develop
workflow_dispatch:

permissions:
contents: write

jobs:
release:
name: semantic-release
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ on:
- main
workflow_call:

permissions:
contents: write
packages: write

jobs:
settings:
runs-on: ubuntu-latest
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/tag-npm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ on:
required: true
type: string

permissions:
contents: read

jobs:
tag:
name: Move latest tag
Expand Down
43 changes: 30 additions & 13 deletions .golangci.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,40 @@
version: "2"
linters:
enable:
- dogsled
- dupl
- gofmt
- goimports
- gosec
- misspell
- nakedret
- stylecheck
- staticcheck
- unconvert
- unparam
- whitespace
- errcheck
- gosimple
- staticcheck
- ineffassign
- unused
linters-settings:
stylecheck:
checks: ["all", "-ST1003"]
dupl:
threshold: 250
settings:
dupl:
threshold: 250
exclusions:
generated: lax
rules:
- text: 'ST1003:'
linters:
- staticcheck
presets:
- comments
- common-false-positives
- legacy
- std-error-handling
paths:
- third_party$
- builtin$
- examples$
formatters:
enable:
- gofmt
- goimports
exclusions:
generated: lax
paths:
- third_party$
- builtin$
- examples$
Loading
Loading