Taimoor Zaeem
c73c676849
test: move error verbosity test from io tests to spec tests
...
Signed-off-by: Taimoor Zaeem <taimoorzaeem@gmail.com >
2026-07-07 23:32:40 +05:00
Taimoor Zaeem
f5fd2e71b6
test: move jwt error tests from io tests to spec tests
...
Towards #4946 .
Signed-off-by: Taimoor Zaeem <taimoorzaeem@gmail.com >
2026-06-22 23:52:45 +05:00
Taimoor Zaeem
1a35af5024
test(spec): rename misleading function name in ErrorSpec.hs
...
Signed-off-by: Taimoor Zaeem <taimoorzaeem@gmail.com >
2026-06-22 23:52:45 +05:00
Wolfgang Walther
268ab00ed9
test(spec): inline config into test suite
...
Previously, information about each test-suite was repeated in 3 separate
places:
- as a label and as implicit knowledge in the test-suite itself,
- as a comment in Main.hs, and
- as a configuration in SpecHelper.hs.
With this change, there will be a single source of truth in the test
suite itself. This will allow a single test-suite to easily test
multiple different configurations.
2026-06-02 06:49:15 +00:00
Taimoor Zaeem and Steve Chavez
5abacba0d8
fix(error): leaking table and function names when calculating hint
...
Increase similarity score to 0.75 from 0.33 for table and functions
error hint.
Signed-off-by: Taimoor Zaeem <taimoorzaeem@gmail.com >
2026-03-06 16:03:21 -05:00
Taimoor Zaeem and Steve Chavez
8b63ea82ec
test: add test for duplicate entries in pg_description with same OID
2025-05-14 09:31:48 -05:00
Laurence Isla and Steve Chavez
57ef9988a5
feat: add Content-Length response header
2025-04-24 12:49:18 -05:00
Taimoor Zaeem and GitHub
f7f87b42ca
feat: add Proxy-Status header for better error response
2025-04-05 13:43:39 -05:00
Wolfgang Walther and Wolfgang Walther
86c3257f54
feat: Fail schema cache lookup with invalid db-schemas config
...
Previously, we'd silently report "200 OK" on the root endpoint, but
would never return any endpoints from the schema cache.
Now the schema cache query fails because of the ::regnamespace cast.
2024-07-09 08:31:31 +02:00
Taimoor Zaeem and Steve Chavez
5cc32c7f87
fix: fix incorrect 413 error on pg 54* errors
2024-05-20 18:59:33 -05:00
steve-chavez
45cabacdcc
fix: wrong subquery error returning as 400 status
2024-02-02 22:08:56 -05:00
steve-chavez
8230128ff6
fix: no empty tx on bad HTTP method
2022-07-11 18:21:36 -05:00
steve-chavez
6d7bf9faa9
fix: no empty tx on Not Found error
2022-07-11 18:21:36 -05:00
Laurence Isla and GitHub
a2349d90c0
Reorganize error groups
...
* Grouped Hasql errors into one error and renamed it to InternalError
* Move all the General errors to ApiRequest errors
2022-05-02 21:16:31 -05:00
Laurence Isla and GitHub
d6834e8bf8
Add 'PGRST' error code to differentiate from PostgreSQL errors
2022-03-04 15:57:38 -05:00
Wolfgang Walther and Wolfgang Walther
58f76f3d6d
fix: Return 405 Method Not Allowed for unsupported verbs
...
Signed-off-by: Wolfgang Walther <walther@technowledgy.de >
2022-01-28 19:26:33 +01:00