renovate[bot] and Wolfgang Walther
f1584c1e7e
chore(deps): update ubuntu:noble docker digest to 59a458b
2025-10-10 07:33:40 +00:00
renovate[bot] and Wolfgang Walther
e02461d457
chore(deps): update ubuntu:noble docker digest to 728785b
2025-10-03 13:34:36 +00:00
renovate[bot] and Wolfgang Walther
2d73644e71
chore(deps): update ubuntu:noble docker digest to fdb6c9c
2025-10-02 10:04:17 +00:00
renovate[bot] and Wolfgang Walther
a77d9d5b2d
chore(deps): update all dependencies
2025-10-02 09:24:49 +00:00
renovate[bot] and Wolfgang Walther
e6a2551813
chore(deps): update all dependencies
2025-10-02 09:23:44 +00:00
renovate[bot] and Wolfgang Walther
8ceffa0efc
chore(deps): update nixbuild/nix-quick-install-action action to v34
2025-09-25 08:51:14 +00:00
renovate[bot] and Wolfgang Walther
2f62bee183
chore(deps): update actions/cache action to v4.3.0
2025-09-25 08:22:00 +00:00
renovate[bot] and Wolfgang Walther
308c2a789a
chore(deps): update ubuntu:noble docker digest to 353675e
2025-09-17 10:32:14 +00:00
renovate[bot] and Wolfgang Walther
151002a7e0
chore(deps): update haskell-actions/setup action to v2.8.2
2025-09-16 19:13:05 +00:00
renovate[bot] and Wolfgang Walther
81ef374723
chore(deps): update ubuntu:noble docker digest to 590e57a
2025-09-16 09:36:58 +00:00
steve-chavez
e30bc63f49
bump version to 13.0.7
v13.0.7
2025-09-14 14:08:53 -05:00
Taimoor Zaeem and Steve Chavez
a8f40c4908
feat: improve error details of PGRST301 error
2025-09-14 13:37:17 -05:00
Taimoor Zaeem and Steve Chavez
75972e9ffe
refactor: move jwt error messages to Error.hs module
2025-09-14 13:37:17 -05:00
Laurence Isla and Steve Chavez
4ba6b1b30c
feat: improve error response when the requested schema is invalid
...
- It now shows the invalid schema in the "message"
- The exposed schemas are now listed in the "hint" instead of the "message"
2025-09-14 13:37:17 -05:00
renovate[bot] and Wolfgang Walther
a4927141ee
chore(deps): update codecov/codecov-action action to v5.5.1
2025-09-04 19:25:55 +00:00
renovate[bot] and Wolfgang Walther
1b353590ff
chore(deps): update ubuntu:noble docker digest to 9cbed75
2025-09-03 12:50:39 +00:00
renovate[bot] and Wolfgang Walther
394aa026d3
chore(deps): update ubuntu:noble docker digest to f3b7f1b
2025-09-02 08:18:24 +00:00
steve-chavez
272e2e7535
bump version to 13.0.6
v13.0.6
2025-08-30 13:55:34 -05:00
Laurence Isla and Wolfgang Walther
ea153523d1
fix: empty enum in 'preferParams' openAPI parameter
2025-08-30 08:31:21 +02:00
Taimoor Zaeem and Wolfgang Walther
bf0a1173b5
fix: format of IPv6 address logged at PostgREST startup
...
The IPv6 address logged at the startup like `::1:80` was
wrong because the port isn't clearly separated. This commit
corrects it, now logging as `[::1]:80`.
This is done in accordance to RFC 3986. In short, we did this
have a clear separation between the port and host because
the components of an IPv6 are separated with the ':' character.
Signed-off-by: Taimoor Zaeem <taimoorzaeem@gmail.com >
2025-08-29 22:31:01 +02:00
renovate[bot] and Wolfgang Walther
3a28968f3c
chore(deps): update nixbuild/nix-quick-install-action action to v33
2025-08-25 15:08:25 +00:00
Laurence Isla and Wolfgang Walther
86aac1ead5
fix: logging the Haskell type instead of the listener error message directly
...
Previously: Just "connection error..."
Now: connection error...
2025-08-25 10:25:48 +00:00
steve-chavez
1f1f40a3b9
bump version to 13.0.5
v13.0.5
2025-08-24 12:29:22 -05:00
Taimoor Zaeem and Wolfgang Walther
86b0f82b6c
fix(admin): metrics endpoint not responding with Content-Type header
...
The prometheus metrics text format requires `Content-Type` header
for correct scraping which fails otherwise. Closes #4271 .
Signed-off-by: Taimoor Zaeem <taimoorzaeem@gmail.com >
2025-08-21 13:47:19 +00:00
Taimoor Zaeem and Wolfgang Walther
d863065a51
fix: empty spread embeddings return unexpected SQL error
...
Fixes the SQL error from postgres when an empty spread embeddings
like `...table()` is requested.
2025-08-21 13:47:19 +00:00
renovate[bot] and Wolfgang Walther
6ecacbc4cc
chore(deps): update codecov/codecov-action action to v5.5.0
2025-08-20 18:10:51 +00:00
renovate[bot] and Wolfgang Walther
beb7d4f0e0
chore(deps): update ubuntu:noble docker digest to 7c06e91
2025-08-13 07:19:03 +00:00
renovate[bot] and Wolfgang Walther
b01d08d42f
chore(deps): update actions/cache action to v4.2.4
2025-08-11 15:32:45 +00:00
renovate[bot] and Wolfgang Walther
8628cb7cdf
chore(deps): update actions/checkout action to v5
2025-08-11 15:31:50 +00:00
renovate[bot] and Wolfgang Walther
0f2470c79d
chore(deps): update actions/download-artifact action to v5
2025-08-06 07:44:53 +00:00
renovate[bot] and Wolfgang Walther
dc4e225b20
chore(deps): update docker/login-action action to v3.5.0
2025-08-04 17:11:07 +00:00
renovate[bot] and Wolfgang Walther
d201c5cac3
chore(deps): update haskell-actions/setup action to v2.8.1
2025-08-03 16:27:21 +00:00
Taimoor Zaeem and Wolfgang Walther
16d59e825c
test: adjust jwt claims error test to avoid failure
...
The JWT claims IO test fails too often. This breaks our
workflows. This commit adjusts the edge cases in test to
prevent flakiness.
2025-07-19 14:22:51 +02:00
renovate[bot] and Wolfgang Walther
dba6bda214
chore(deps): update ubuntu:noble docker digest to a08e551
2025-07-19 12:17:00 +00:00
Laurence Isla
9897ad2d9c
chore: update sponsor
2025-07-17 11:56:34 -05:00
renovate[bot] and Wolfgang Walther
f82a11df49
chore(deps): update ubuntu:noble docker digest to c4570d2
2025-07-16 09:05:25 +00:00
Wolfgang Walther
a87833cc10
docs: adjust some redirects
...
Those were reported in the weekly linkcheck.
2025-07-16 11:04:34 +02:00
renovate[bot] and Wolfgang Walther
a64e6fe87f
chore(deps): update ubuntu:noble docker digest to e356c06
2025-07-16 08:51:04 +00:00
renovate[bot] and Wolfgang Walther
be4662e96e
chore(deps): update all dependencies
2025-07-09 07:09:10 +00:00
Wolfgang Walther
97f9898e97
chore: bump some hackage dependencies
...
All of these were tested via stackage 23.27 which required allow-newer
for them.
2025-07-08 22:02:07 +02:00
Wolfgang Walther
0b058d6934
chore: fix stack's nix integration
...
The pkgconfig package has been renamed to pkg-config in... February
2019. So this has not been working for quite some time.
2025-07-08 20:29:24 +02:00
Wolfgang Walther
70057e65a5
chore: remove left-over comment for Ubuntu (arm)
...
We have been building with GHC 9.6 on that platform for a while.
2025-07-08 20:18:18 +02:00
Wolfgang Walther
5030c665be
chore: build with GHC 9.8.4 for cabal
2025-07-08 20:18:17 +02:00
Wolfgang Walther
ac6dac64b8
chore: update hackage index-state
2025-07-08 20:18:16 +02:00
Wolfgang Walther
2f8dbdb183
chore: stackage 22.41 -> 22.44
...
Updates stackage to 22.44, which is also supported on FreeBSD, where GHC
9.6.7 is available again.
2025-07-08 20:18:15 +02:00
steve-chavez and Wolfgang Walther
67379f1d5e
docs: clarify health checks empty response body
2025-07-08 20:18:13 +02:00
Wolfgang Walther
d30abd99ae
chore: remove Paths_postgrest module
...
The dependency on it was removed in #3608 already, but we forgot to
remove it from postgrest.cabal, which caused it to still be built.
We didn't realize because all references of it were stripped away by
dead code elimination anyway.
2025-07-08 18:37:14 +02:00
Joel Jakobsson and Wolfgang Walther
73d335e976
fix(openapi): respect function volatility for GET methods
...
The OpenAPI specification was incorrectly exposing GET methods for
VOLATILE functions, even though such functions properly reject GET
requests at runtime with "405 Method Not Allowed". This created
a mismatch between the advertised API specification and the actual
runtime behavior.
VOLATILE functions should only be callable via POST since they may
have side effects, while STABLE and IMMUTABLE functions can safely
be called via GET since they don't modify database state.
Fix by checking the pdVolatility field in makeProcPathItem() and
only including GET methods in the OpenAPI PathItem for non-volatile
functions.
The runtime behavior was already correct; this fixes only the
OpenAPI documentation generation.
2025-07-07 17:28:07 +02:00
Taimoor Zaeem and Wolfgang Walther
81b25871ae
docs: horizontal filtering on table-valued functions
2025-07-05 21:09:56 +02:00
Taimoor Zaeem and Wolfgang Walther
8f4a200f33
fix: OpenAPI broken docs link
2025-06-28 07:58:14 +00:00