steve-chavez and Laurence Isla
ec0f99c686
fix: aggregates not working for all schemas
...
Closes https://github.com/PostgREST/postgrest/issues/3124
2023-12-20 16:33:31 -05:00
Laurence Isla
b2cd365866
chore: add new sponsor
2023-12-20 16:29:37 -05:00
dependabot[bot] and Laurence Isla
fcc330311f
build(deps): bump actions/upload-artifact from 3 to 4 ( #3123 )
2023-12-20 16:29:37 -05:00
dependabot[bot] and Laurence Isla
e557161b84
build(deps): bump dawidd6/action-download-artifact from 2 to 3 ( #3122 )
2023-12-20 16:29:37 -05:00
dependabot[bot] and Laurence Isla
962268fd6b
build(deps): bump actions/download-artifact from 3 to 4 ( #3121 )
2023-12-20 16:29:37 -05:00
Laurence Isla
cb501a9041
Add warning and fix to htmx how-to
2023-12-19 13:32:51 -05:00
steve-chavez
a7d2c8e6ad
docs: soap how-to is outdated
...
`*/*` can now be handled with media type handlers
2023-12-19 00:00:56 -05:00
Laurence Isla and steve-chavez
40e16bd468
Add new sponsor
2023-12-18 18:23:39 -05:00
Laurence Isla
49e257617e
Priorize query parameters instead of headers in limits and pagination
2023-12-13 11:48:53 -05:00
Laurence Isla
474bb93e89
Add meta tags using an Open Graph extension
2023-12-13 11:48:41 -05:00
Laurence Isla
d75538ec4a
Add missing curl requests in Preferences section
2023-12-13 11:48:32 -05:00
Laurence Isla and steve-chavez
fc58262cb2
Add new sponsor ( #723 )
2023-12-12 23:05:43 -05:00
steve-chavez
fdfc095b0e
fix: correct any media type handler
2023-12-12 22:46:56 -05:00
Laurence Isla and steve-chavez
eb582fb4b0
Add missing in-db configuration for jwt-cache-max-lifetime
2023-12-12 22:46:46 -05:00
Laurence Isla
cd38da56d5
bump version to 12.0.1
v12.0.1
2023-12-12 19:20:47 -05:00
steve-chavez and Laurence Isla
229a4e4cd6
fix: any handler sets a default application/json
...
Now it sets application/octet-stream as the generic type.
2023-12-12 18:46:40 -05:00
Laurence Isla
c3f7440e33
fix: add jwt_cache_max_lifetime as an in-database configuration option ( #3102 )
2023-12-12 18:46:40 -05:00
Laurence Isla
4e03ee252b
chore: add new sponsor
2023-12-12 18:46:40 -05:00
Andrei Dziahel and Laurence Isla
0ac4d0d0a9
fix: replace json parser error with generic msg ( #3090 )
2023-12-12 18:46:40 -05:00
Andrei Dziahel and Laurence Isla
ceda77c5de
ci: cancel in-progress loadtests for PRs as well
2023-12-12 18:46:40 -05:00
Andrei Dziahel and Laurence Isla
a6e4a0078b
ci: test only head of branch
2023-12-12 18:46:40 -05:00
Laurence Isla
15f4157cc5
changelog: move missplaced unreleased fix ( #3094 )
2023-12-12 18:46:40 -05:00
Laurence Isla
50ea1999b2
fix: allow using special characters in json keys ( #3081 )
...
* increase memory size test
2023-12-12 18:46:40 -05:00
Andrei Dziahel and Laurence Isla
c92f16a2cb
ci: similar jobs use a single cache for Nix stores
...
Jobs that use the setup-nix action will share a single cache, which is created by a previous warm up Job.
2023-12-12 18:46:40 -05:00
dependabot[bot] and Laurence Isla
1cebc03313
build(deps): bump cachix/cachix-action in /.github/actions/setup-nix ( #3085 )
2023-12-12 18:46:40 -05:00
steve-chavez
9f252678a4
fix: add missing pgrst.server_timing_enabled
2023-12-12 10:57:47 -05:00
steve-chavez
802131aa96
fix: any media type should be bytea
2023-12-05 17:49:46 -05:00
steve-chavez
275bdee47c
fix server-timing header section
...
Also link it to jwt caching
2023-12-02 01:36:26 -05:00
steve-chavez
f70e852a0a
bump to 12.0.0
2023-12-01 19:41:04 -05:00
steve-chavez
00580bc8cb
bump version to 12.0.0
v12.0.0
2023-12-01 19:18:07 -05:00
steve-chavez
70c0d88fa7
bring back schema isolation on its own page
2023-12-01 19:03:23 -05:00
steve-chavez
2b4e0cc10a
move return representation to preferences page
2023-12-01 18:32:38 -05:00
steve-chavez
1268b0a258
split pagination/count into own page
2023-12-01 16:24:52 -05:00
steve-chavez
11f40c384a
use the clearer START TRANSACTION
2023-12-01 16:24:52 -05:00
Tim Abdulla and GitHub
2bb9cee996
Add documentation for aggregate functions ( #701 )
2023-12-01 11:38:42 -05:00
steve-chavez
a38eee399e
chore: improve mt handlers snippets
2023-12-01 10:59:48 -05:00
steve-chavez
ee4321623f
chore: improve intro of media type handlers
2023-12-01 10:51:46 -05:00
steve-chavez
49903ca6db
chore: wording of media type handlers
2023-12-01 10:08:12 -05:00
steve-chavez
d15e357d2e
reference: media type handlers
2023-11-30 23:27:06 -05:00
Laurence Isla and GitHub
62512268cd
Add PostgREST installation using package managers to tut0
2023-11-30 18:20:54 -05:00
Laurence Isla and GitHub
84152b483a
Remove db-use-legacy-gucs
2023-11-29 15:37:25 -05:00
steve-chavez
9fe11249f9
feat: custom SQL handler for the "*/*" media type
2023-11-28 23:14:38 -05:00
Laurence Isla and GitHub
7640de34e2
refactor: use a data type instead of Map for Server Timing
2023-11-28 18:26:56 -05:00
Andrei Dziahel and Steve Chavez
31ce39ba36
ci: cabal+GHC: tweak caching
...
Makes it to cache only relevant directories, adds `dist-newstyle` to prevent needless rebuilding even harder and shortens cache key name by supplying `hashFiles`multiple arguments
2023-11-28 12:48:57 -05:00
Laurence Isla and GitHub
ca5eb64deb
chore: fix server-timing metric order and doctest
2023-11-28 12:45:39 -05:00
Andrei Dziahel and Steve Chavez
a72241ad4e
ci: fixes job caches not producing after recent cabal upgrade
...
Recent cabal adopted XDG guidelines and stores data
across multiple directories under $HOME.
Creating ~/.cabal manually returns old behavior and allows caching single directory again.
2023-11-28 11:52:52 -05:00
steve-chavez
b080f59bac
test: server timing on root and options method
2023-11-28 10:25:25 -05:00
steve-chavez
558e9d40e8
changelog: join server-timing entries
2023-11-28 10:25:25 -05:00
steve-chavez
958339b8d3
chore: change server timing render to response
...
"render" is a loaded term than might be thought as the generation
of a full HTML page. While for this phase we only process the status
and the headers.
Changing it to "response" so is not misleading at least. Users can check the
docs for clarification.
2023-11-28 10:25:25 -05:00
steve-chavez
3d56f8435d
chore: delete dead error codes
2023-11-28 10:25:25 -05:00