Laurence Isla and GitHub
056c748c5f
refactor: DRY and enforce error format
2023-10-10 11:42:36 -05:00
Steve Chavez and GitHub
93f2b0093c
references: remark NOLOGIN impersonated roles
2023-10-07 19:20:48 -03:00
Taimoor Zaeem and GitHub
5ba370fe0a
add documentation for handling preference ( #684 )
2023-10-07 00:23:41 -03:00
Kam Ting Hoi and GitHub
818387f24e
fix: range request with 0 rows and 0 offset return status 416 ( #2991 )
2023-10-07 00:10:17 -03:00
steve-chavez
a9d6c318fd
nix: instructions for static binary
2023-10-06 19:54:05 -03:00
steve-chavez
2aa58164ab
refactor: move errors to ApiRequestError
2023-10-06 01:16:45 -03:00
steve-chavez
df08d7f3ff
refactor: rename JSONParseError to PGRSTParseError
...
The error name is too generic otherwise.
2023-10-06 01:16:45 -03:00
steve-chavez
3dd292be46
refactor: DRY application/json on Error.hs
...
Small refactor to help with:
https://github.com/PostgREST/postgrest/issues/2901
2023-10-06 01:16:45 -03:00
Laurence Isla and GitHub
e29260d754
Version not set when invalid URI or key/value format
2023-10-05 15:18:25 -05:00
steve-chavez
d9857e1c54
releases: add v11.2.1
2023-10-04 12:25:09 -03:00
steve-chavez
0703f27d2b
changelog: update to 11.2.1
2023-10-04 12:12:30 -03:00
dependabot[bot] and Steve Chavez
8a7889b9b1
Bump urllib3 from 2.0.2 to 2.0.6
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.0.2 to 2.0.6.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.2...2.0.6 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-03 23:41:04 -03:00
Laurence Isla and GitHub
af0e369c65
fix: regression that rejects URI connection strings with certain unescaped characters in the password
2023-10-03 10:57:21 -05:00
Laurence Isla and GitHub
910950dbac
fix: RPCs not embedding correctly when using overloaded functions for computed relationships
2023-10-02 16:00:33 -05:00
Andrei Dziahel and Steve Chavez
4c44782d15
refactor: complete purifying Response module
2023-09-30 09:35:50 -03:00
steve-chavez
3b1eb51744
ci: fix MacOS CI
2023-09-29 19:50:15 -03:00
steve-chavez
cf7ee67dfe
fix: arrow filter on RPC returning TABLE+composite
2023-09-28 20:26:38 -03:00
steve-chavez
290d90609b
fix: unnecessary set default_transaction_isolation
2023-09-27 17:48:48 -03:00
Taimoor Zaeem and Steve Chavez
3c1cdd434a
feat: add handling=strict/lenient for Prefer header
2023-09-27 15:00:52 -03:00
steve-chavez
2825ac059e
refactor: make Response module pure
2023-09-27 11:50:22 -03:00
Taimoor Zaeem and GitHub
a6e3eda5b2
feat: implement JWT caching ( #2928 )
2023-09-25 14:46:55 -03:00
steve-chavez
10231bc1a8
reorganize errors page
2023-09-23 20:29:01 -03:00
Laurence Isla and Steve Chavez
90e3a5e29f
Add test option for PostgreSQL 16
2023-09-21 15:38:46 -03:00
Andrei Dziahel and Steve Chavez
add4dfeed5
ci: loadtest PRs against latest releases
...
Leveraging the previously-improved postgrest-loadtest-against
introduces loadtesting PRS against latest release as well.
2023-09-21 14:08:53 -03:00
Andrei Dziahel and Steve Chavez
fca039a54d
nix:postgrest-loadtest-against multiple branches
...
Improve postgrest-loadtest-against script to accept multiple refs
to perform loadtests against *all* of them
2023-09-21 14:08:53 -03:00
Laurence Isla and Steve Chavez
1b4dae5a7a
Add missing changelog entries
2023-09-19 00:15:48 -03:00
Laurence Isla and GitHub
37a3f818dd
fix: error when requesting "Prefer: count=<type>" with null filters on embedded resources
2023-09-16 15:02:59 -05:00
Andrei Dziahel and Steve Chavez
c3169b7dc2
ci: less strict conditions for loadtest inmain
2023-09-15 16:35:20 -03:00
Taimoor Zaeem and Steve Chavez
d64b71cbf0
refactor: rename test module NullsStrip.hs to NullsStripSpec.hs
2023-09-15 14:39:12 -03:00
Taimoor Zaeem and Steve Chavez
c195eece65
feat: add Server-Timing header with JWT duration
2023-09-15 14:39:12 -03:00
Laurence Isla and GitHub
fa182c216e
fix: bug when Null Filtering on embedded resources
...
When doing Null Filtering, the to-one embed resources were not included if they had a NULL value in any of the selected fields.
2023-09-14 21:30:48 -05:00
Andrei Dziahel and Steve Chavez
30474c424c
ci: loadtest commits to main against latest release
...
Introduces loadtest job for main branch
that runs loadtest against latest release
2023-09-14 17:10:48 -03:00
Laurence Isla and GitHub
2888f351d1
Remove former sponsor
2023-09-12 22:41:39 -05:00
Taimoor Zaeem and GitHub
69eaef461f
nix: add postgrest-docs-check ( #676 )
2023-09-12 23:18:17 -03:00
steve-chavez
8d3c9f8435
refactor: move media type logic to Plan module
2023-09-12 19:24:26 -03:00
steve-chavez
d8a91453d1
fix: inconsistent Preference-Applied
...
* Don't apply `tx=commit` if the transaction doesn't commit
* Apply `count=exact`
* Also simplifies the Preference-Applied logic, removing the need for
some functions.
2023-09-12 13:52:49 -03:00
dependabot[bot] and GitHub
50c87fec88
Bump actions/checkout from 3 to 4 ( #678 )
2023-09-11 18:33:29 -03:00
Laurence Isla and GitHub
4ee5410c3d
Remove former sponsor
2023-09-11 15:19:10 -05:00
dependabot[bot] and GitHub
3f5e840baf
build(deps): bump cachix/install-nix-action ( #2935 )
2023-09-11 03:00:29 -03:00
dependabot[bot] and GitHub
2358b6670f
build(deps): bump actions/checkout from 3 to 4 ( #2936 )
2023-09-11 02:34:35 -03:00
Taimoor Zaeem and GitHub
96b8fccd2a
allow add-headers-with-raise ( #675 )
2023-09-06 13:00:01 -03:00
Laurence Isla and GitHub
d719cbf59d
Fix and add images to htmx how-to
2023-09-05 12:38:51 -05:00
steve-chavez
a6f1eefe55
fix linkcheck
2023-09-04 19:23:07 -03:00
steve-chavez
3dead2ac8b
clarify access mode
2023-09-04 19:23:07 -03:00
steve-chavez
5a1ed11924
note on current_setting inconsistency
...
Closes #362 .
2023-09-04 19:23:07 -03:00
dependabot[bot] and Steve Chavez
46eae105b7
Bump cachix/install-nix-action from 22 to 23
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-09-04 17:14:42 -03:00
Taimoor Zaeem and Steve Chavez
8eed576826
fix: range request with first position same as length return status 206
2023-09-04 15:50:00 -03:00
Laurence Isla and Steve Chavez
d643aab261
Add html-htmx how-to
2023-09-02 20:26:55 -05:00
Taimoor Zaeem and GitHub
07fef25591
feat: allow full response control when raising exceptions
2023-09-01 14:02:03 -05:00
Haowu Ge and Steve Chavez
9352a72195
Add a regular account to reduce operational security risks
2023-08-29 14:22:11 -05:00