Wolfgang Walther and Wolfgang Walther
3c95d24d45
nix: update package list from hackage before building
...
This prevents errors in CI after updating the hackage index-state.
2024-11-12 21:13:31 +01:00
Wolfgang Walther and Wolfgang Walther
09adb44cc8
chore(deps): update readthedocs os to ubuntu-24.04
2024-11-12 21:13:31 +01:00
Wolfgang Walther and Wolfgang Walther
4c61749de9
chore(deps): update stackage snapshot to LTS 22.41
2024-11-12 21:13:31 +01:00
Wolfgang Walther and Wolfgang Walther
6f0c180b6b
chore(deps): update GHC for cabal builds
2024-11-12 21:13:31 +01:00
Wolfgang Walther and Wolfgang Walther
04a14d5941
nix: remove pkgsCross workaround for libpq
...
This will make it much easier to actually cross-compile the static
executable to different systems.
2024-11-12 21:13:31 +01:00
Wolfgang Walther and Wolfgang Walther
48aabeb473
nix: add postgrest-with-postgresql-17
...
PostgreSQL 17 has been released:
https://www.postgresql.org/about/news/postgresql-17-released-2936/
Let's make sure CI runs with it, too.
2024-11-12 21:13:31 +01:00
Wolfgang Walther and Wolfgang Walther
a023bd5742
nix: keep readthedocs dependencies in-sync with nix
...
This is to make sure that we will always have the same development
environment for the docs build as is used live on the website.
2024-11-12 21:13:31 +01:00
Wolfgang Walther and Wolfgang Walther
6c46f7dba5
chore(deps): update nixpkgs to unstable 2024-11-09
2024-11-12 21:13:31 +01:00
renovate[bot] and Wolfgang Walther
b83899340e
chore(deps): update dependency macos to v14
2024-11-06 09:43:41 +01:00
Wolfgang Walther
5be2327797
chore: Lift restriction for macos CI image
...
After updating to nix-quick-install-action v29 this should be possible
to do now.
2024-11-05 22:09:57 +01:00
renovate[bot] and Wolfgang Walther
5f7a2cda15
chore(deps): update nixbuild/nix-quick-install-action action to v29
2024-11-05 22:07:51 +01:00
steve-chavez
2564b323d7
chore: disallow github blank issue and cleanup
2024-11-05 13:04:32 -05:00
steve-chavez
b821857861
changelog: drop Removed heading and use Changed
2024-11-05 13:04:32 -05:00
Joel Jakobsson and GitHub
180a96ce48
remove support for Prefer: params=single-object ( #3757 )
...
BREAKING CHANGE
Using this preference was deprecated in 6c3d7a9 , in favor of Functions with an array of JSON objects.
2024-11-04 20:19:08 -05:00
Wolfgang Walther
da0f48ea92
Revert "docs: fix deprecation of analytics in RTD"
...
This reverts commit 4874428a17 .
We'll stick with RTD-builtin-analytics for now.
2024-10-29 20:31:23 +01:00
Steve Chavez
afa63f891e
chore: update github issue templates
...
Adds a feature request template.
2024-10-29 10:31:38 -05:00
Laurence Isla and Steve Chavez
4874428a17
docs: fix deprecation of analytics in RTD
2024-10-28 22:10:17 -05:00
jinjiadu and Wolfgang Walther
765696dfd0
chore: fix some typos in comments
2024-10-28 11:32:10 +01:00
Wolfgang Walther and Wolfgang Walther
0b0b4f2a79
ci: Update cirrus' freebsd image to 14.1
...
This should fix CI which is failing lately like this:
https://cirrus-ci.com/task/4665005218463744
ld-elf.so.1: /lib/libc.so.7: version FBSD_1.8 required by
/usr/local/bin/stack not found
2024-10-26 14:51:13 +02:00
renovate[bot] and Wolfgang Walther
994b60a187
chore(deps): update actions/cache action to v4.1.2
2024-10-24 05:15:43 +02:00
renovate[bot] and Wolfgang Walther
64f7f1451a
chore(deps): update actions/upload-artifact action to v4.4.3
2024-10-24 05:15:06 +02:00
renovate[bot] and Wolfgang Walther
204ae996a3
chore(deps): update actions/checkout action to v4.2.2
2024-10-24 05:09:39 +02:00
renovate[bot] and Wolfgang Walther
719cadf14b
chore(deps): update codecov/codecov-action action to v4.6.0
2024-10-24 05:06:21 +02:00
renovate[bot] and Wolfgang Walther
addbe5b7e2
chore(deps): update ubuntu:noble docker digest to 99c3519
2024-10-24 05:04:28 +02:00
steve-chavez
bee862c2fa
docs: inline one-to-one relationship SQL
...
More direct than having to jump to the sample film database definition.
2024-10-21 14:45:53 -05:00
Dan Kurin and Steve Chavez
5ca969f4b8
docs: add PGRST123 to error table
2024-10-17 19:21:07 -05:00
steve-chavez
28ebe37e07
docs: example for server-host
2024-10-07 17:14:43 -05:00
Wolfgang Walther
db5cbab3d5
docs: Remove broken link
...
https://github.com/PostgREST/postgrest/actions/runs/11136795565/job/30949162312
2024-10-04 16:02:08 +02:00
steve-chavez
7e99babec7
feat: log pool maximum size
...
It's important for observability to have an historic trace of the pool
size. Currently we expose it on the metrics endpoint, but not all
deployments use it.
This logs the pool size after the successful connection log to make it
more visible:
<timestamp>: Connection Pool initialized with a maximum size of 4 connections
2024-10-02 22:47:22 -05:00
steve-chavez
87dddd66d2
fix: clarify "listening" logs
...
It's not immediately clear on which port the API server is listening.
Also it's not clear that the "pgrst" channel is for database
notifications.
Goes from:
<timestamp>: Admin server listening on 0.0.0.0:3001
<timestamp>: Listening on 0.0.0.0:3000
<timestamp>: Listening for notifications on the "pgrst" channel
To:
<timestamp>: Admin server listening on 0.0.0.0:3001
<timestamp>: API server listening on 0.0.0.0:3000
<timestamp>: Listening for database notifications on the "pgrst" channel
2024-10-02 22:47:22 -05:00
renovate[bot] and Wolfgang Walther
bfbd033c6e
chore(deps): update ubuntu:noble docker digest to dfc1087
2024-09-18 20:01:51 +02:00
renovate[bot] and Wolfgang Walther
a064d0df94
chore(deps): update dependency urllib3 to v2.2.3
2024-09-12 21:00:50 +02:00
Andrei Dziahel and Wolfgang Walther
c2513c8861
ci: drop directories from windows release
...
Puts windows release in line with others which have the executable on the top level
2024-09-11 19:22:37 +02:00
renovate[bot] and Wolfgang Walther
678103bbfa
chore(deps): update actions/upload-artifact action to v4.4.0
2024-09-04 13:29:49 +02:00
Jason Close and steve-chavez
f21053dbee
docs: rpc example for array of json objects
...
This change adds an explanation of how to handle an array of JSON objects within an RPC call. To pass multiple objects, an array of JSON objects must be the JSON value, with the key being the json or jsonb variable name of the Postgres function.
For people who want to perform multiple tasks/inserts/updates within a single API call, this is a needed explanation for that use-case.
2024-08-23 13:01:43 -05:00
Laurence Isla
ded2e997e9
fix: spread embeds failing when using the "count()" aggregate without a field - @laurenceisla
...
- Fixed "column reference <col> is ambiguous" error when selecting "?select=...table(col,count())"
- Fixed "column <json_aggregate>.<alias> does not exist" error when selecting "?select=...table(aias:count())"
2024-08-21 16:56:32 -05:00
Laurence Isla
2302f78539
refactor: simplify functions in the "hoist from selected fields" process
2024-08-21 16:56:32 -05:00
Laurence Isla
e9244f1a4f
fix: a nested spread embedding now correctly groups by the fields of its top parent relationship
2024-08-21 16:56:32 -05:00
Laurence Isla
3539aaff89
fix: prevent spread embed to use aggregates when disabled
2024-08-21 16:56:32 -05:00
renovate[bot] and Wolfgang Walther
9a079607dd
chore(deps): update haskell-actions/setup action to v2.7.6
2024-08-18 14:04:19 +02:00
renovate[bot] and Wolfgang Walther
07febf41cc
chore(deps): update ubuntu:noble docker digest to 8a37d68
2024-08-18 14:04:05 +02:00
renovate[bot] and Laurence Isla
a9ba148373
chore(deps): update actions/upload-artifact action to v4.3.6
2024-08-13 13:25:55 -05:00
renovate[bot] and Wolfgang Walther
6c7963c1c4
chore(deps): update actions/upload-artifact action to v4.3.5
2024-08-02 21:07:32 +02:00
closeobserve and Wolfgang Walther
6b11332d6d
chore: fix some comments
2024-08-02 09:01:15 +02:00
steve-chavez
cccf8b750d
docs: rename to hoisted function settings
2024-08-01 19:17:56 -05:00
Wolfgang Walther
7af8f8175a
changelog: Add 12.2.3
2024-08-01 18:56:36 +02:00
Andrei Dziahel and GitHub
46537879ae
feat: Add resolved host to "Listening on ..." messages ( #3560 )
...
This adds resolved host's IP to "Listening on ..." messages emitted when
app and admin servers start.
2024-08-01 11:31:35 -05:00
Laurence Isla
48edab24c6
changelog: add missing entry for 3670
2024-08-01 11:17:01 -05:00
7c74f6cf0a
fix: schema cache loading before the in-db config ( #3670 )
...
Fixes #3660 . Load the config after getting the pg version but before loading the schema.
The regression happened on f09655b .
Also remove schema cache load wrapper and separate db queries in different functions.
Co-authored-by: Laurence Isla <lau.isla.c@gmail.com >
2024-08-01 10:37:48 -05:00
Dan Kurin and GitHub
b261abd5f5
fix: Remove OpenAPI format for rowFilter params ( #3661 )
2024-07-16 11:13:47 -05:00