Laurence Isla and Wolfgang Walther
cf7b9bad08
nix: only json output for postgrest-dump-schema
2024-03-07 16:50:14 +01:00
Laurence Isla and Wolfgang Walther
c276e9741e
nix: fix postgrest-dump-schema with optional yaml output
2024-03-07 16:50:14 +01:00
Laurence Isla and Wolfgang Walther
b8b957667b
docs: add enums to working with data types how-to
2024-03-02 12:14:13 +01:00
Laurence Isla and GitHub
2479e0d4a5
changelog: clarify breaking change about dropping legacy gucs
2024-02-26 20:13:28 -05:00
Laurence Isla and GitHub
229bc77886
docs: using or across embedded resources
2024-02-20 17:15:42 -05:00
Laurence Isla and Wolfgang Walther
a1f2ecadda
nix: Move docs tools into core infrastructure
2024-02-18 13:10:00 +01:00
Laurence Isla and Wolfgang Walther
4059e1ea76
Add tutorial for Godot 4 + PostgREST in ecosystem
2024-02-16 22:14:05 +01:00
Laurence Isla and Wolfgang Walther
93e50b1d90
docs: Enable non-broken link again
2024-02-16 22:11:00 +01:00
Laurence Isla and GitHub
4a0b93c451
Fix technical_specs in sample DB using UNIQUE instead of PRIMARY KEY
2024-02-08 14:10:17 -05:00
Laurence Isla and GitHub
439db880dd
Simplify htmx how-to functions using Pico CSS and Ionicons
2024-01-26 20:28:58 -05:00
Laurence Isla and GitHub
9ef0e677e0
Use -g to prevent globbing in some curl examples
2024-01-17 12:39:42 -05:00
Laurence Isla and GitHub
cb5d80aff8
Remove HTTP Snippets
2024-01-17 09:07:37 -05:00
Laurence Isla and GitHub
be2778edb5
Replace the term 'password' with 'secret' to clarify the Tutorial 1
2024-01-17 09:06:20 -05:00
Laurence Isla and GitHub
74a3217bee
Update sponsor logo
2024-01-15 20:17:55 -05:00
Laurence Isla and GitHub
e063a29212
Fix Sphinx version error in RTD ( #739 )
2024-01-15 20:09:54 -05:00
Laurence Isla and GitHub
f5fca59b2e
chore: update sponsor logo ( #3161 )
2024-01-15 20:09:42 -05:00
Laurence Isla and GitHub
0ce37f8fd6
Update sponsor image ( #728 )
2023-12-20 19:16:48 -05:00
Laurence Isla and GitHub
b2095a8ef6
chore: update sponsor image
2023-12-20 19:16:31 -05:00
Laurence Isla
d99e3ac805
changelog: update to 12.0.2
2023-12-20 18:26:05 -05:00
Laurence Isla and Steve Chavez
c97bd1f01b
Add warning and fix to htmx how-to
2023-12-19 13:30:06 -05:00
Laurence Isla and GitHub
3ec6526467
Add new sponsor
2023-12-18 12:14:52 -05:00
Laurence Isla and GitHub
4a1dee453b
chore: add new sponsor
2023-12-18 12:14:01 -05:00
Laurence Isla
f95a8e77a6
changelog: update to 12.0.1
2023-12-14 12:10:08 -05:00
Laurence Isla and Steve Chavez
1e65a72264
Add missing in-db configuration for jwt-cache-max-lifetime
2023-12-12 16:36:24 -05:00
Laurence Isla and GitHub
4fb521cac6
fix: add jwt_cache_max_lifetime as an in-database configuration option ( #3102 )
2023-12-12 16:29:50 -05:00
Laurence Isla and GitHub
0938e72c5c
Add new sponsor ( #723 )
2023-12-12 10:39:05 -05:00
Laurence Isla and Steve Chavez
e31363a325
chore: add new sponsor
2023-12-12 10:38:09 -05:00
Laurence Isla and GitHub
5bd7cda308
Priorize query parameters instead of headers in limits and pagination
2023-12-07 18:47:56 -05:00
Laurence Isla and GitHub
d24a3c82ef
Add meta tags using an Open Graph extension
2023-12-07 15:52:57 -05:00
Laurence Isla and GitHub
c6b71551f4
changelog: move missplaced unreleased fix ( #3094 )
2023-12-07 11:00:46 -05:00
Laurence Isla and GitHub
d49e3d7132
fix: allow using special characters in json keys ( #3081 )
...
* increase memory size test
2023-12-06 17:28:51 -05:00
Laurence Isla and Steve Chavez
f80a33cf32
Add missing curl requests in Preferences section
2023-12-06 17:22:31 -05:00
Laurence Isla and GitHub
48dee75d1a
Separate Admin into Observability and Health Check ( #716 )
2023-12-04 16:32:02 -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
Laurence Isla and GitHub
7640de34e2
refactor: use a data type instead of Map for Server Timing
2023-11-28 18:26:56 -05:00
Laurence Isla and GitHub
ca5eb64deb
chore: fix server-timing metric order and doctest
2023-11-28 12:45:39 -05:00
Laurence Isla and Steve Chavez
dfa875c8c7
fix: do not log internal db errors like 'acquisition timeout' when log-level=crit
2023-11-27 23:06:40 -05:00
Laurence Isla and Steve Chavez
33891e3a73
feat: log all internal database errors to stderr
2023-11-27 23:06:40 -05:00
Laurence Isla and Steve Chavez
8483459d59
chore: add missing --example for server-timing-enabled
2023-11-24 17:41:16 -05:00
Laurence Isla and Steve Chavez
b538ab9823
feat: add timing for the api request parse
2023-11-24 16:29:25 -05:00
Laurence Isla and Steve Chavez
850b15fe13
fix: change timing name from 'query' to 'transaction'
2023-11-24 16:29:25 -05:00
Laurence Isla and GitHub
7e7e494b31
Remove former sponsors ( #694 )
2023-11-07 17:24:46 -05:00
Laurence Isla and Steve Chavez
99b705d44f
chore: remove former sponsors
2023-11-07 16:25:47 -05:00
Laurence Isla and GitHub
e0586c3afa
add Neon as new sponsor ( #693 )
2023-11-06 22:49:53 -05:00
Laurence Isla and GitHub
379d9d6298
chore: add Neon as sponsor
2023-11-06 20:02:58 -05:00
Laurence Isla and Steve Chavez
2c35257eec
chore: add prefix info to the PR template
2023-11-03 19:42:06 -05:00
Laurence Isla
96ca177c31
transaction-scoped settings are now shown clearly in the postgres logs
2023-11-02 15:50:22 -05:00
Laurence Isla
226400a5bc
break:remove the db-use-legacy-gucs config
...
BREAKING CHANGE
All PostgreSQL versions will use JSON GUCs for headers, cookies and JWT claims.
2023-11-02 15:50:22 -05:00
Laurence Isla and GitHub
b235227119
allow all origins when server-cors-allowed-origins is an empty string
2023-10-27 21:30:56 -05:00
Laurence Isla and GitHub
317619bf62
fix: regression by reverting fix that returned 206 when first-pos=length in Range header
2023-10-21 16:28:08 -05:00
Laurence Isla and GitHub
056c748c5f
refactor: DRY and enforce error format
2023-10-10 11:42:36 -05:00
Laurence Isla and GitHub
e29260d754
Version not set when invalid URI or key/value format
2023-10-05 15:18:25 -05: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
Laurence Isla and Steve Chavez
90e3a5e29f
Add test option for PostgreSQL 16
2023-09-21 15:38:46 -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
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
Laurence Isla and GitHub
2888f351d1
Remove former sponsor
2023-09-12 22:41:39 -05:00
Laurence Isla and GitHub
4ee5410c3d
Remove former sponsor
2023-09-11 15:19:10 -05:00
Laurence Isla and GitHub
d719cbf59d
Fix and add images to htmx how-to
2023-09-05 12:38:51 -05:00
Laurence Isla and Steve Chavez
d643aab261
Add html-htmx how-to
2023-09-02 20:26:55 -05:00
Laurence Isla and Steve Chavez
46548dd09b
Fix typo and version
2023-08-14 22:54:39 -05:00
Laurence Isla and Steve Chavez
562f699770
Revert disamb using FK instead of computed rels
2023-08-10 08:49:55 -05:00
Laurence Isla and Steve Chavez
3f112553b0
Add missing ERD/SQL tabs and fix some requests
2023-08-10 08:49:55 -05:00
Laurence Isla and GitHub
aa53623aac
fix: error when a function returns RECORD or SETOF RECORD
2023-08-03 20:09:55 -05:00
Laurence Isla and GitHub
40c2bcd4a1
fix: paramaters of type character and bit not ignoring length
...
- Fixes the error "value too long for type character(1)" when the char length of the parameter was bigger than one.
2023-07-31 18:36:37 -05:00
Laurence Isla and GitHub
630e0a1691
fix: character and bit columns with fixed length not inserting/updating properly
...
Fixes the error "value too long for type character(1)" when the char length of the column was bigger than one.
2023-07-21 11:30:01 -05:00
a6aa2adf04
Remove embedding disambiguation in favor of computed rels ( #660 )
...
* Add SQL snippets for ERDs
---------
Co-authored-by: steve-chavez <stevechavezast@gmail.com >
2023-07-20 09:02:33 -05:00
Laurence Isla and GitHub
774d015eb5
feat: add the --version CLI option to print the version information
2023-07-07 18:19:02 -05:00
Laurence Isla and GitHub
e752224f14
feat: show PostgREST version in the logs
2023-07-07 10:28:27 -05:00
Laurence Isla and GitHub
5cdafb23e7
ci: fix ARM docker containers not stopping immediately
2023-07-06 11:20:32 -05:00
Laurence Isla and GitHub
7508230760
feat: allow to verify the PostgREST version through SQL
2023-07-03 18:31:32 -05:00
Laurence Isla and GitHub
83cf15fb7e
ci: specify GHC_VERSION for ARM build on CI config
...
* change cabal version from recommended to latest
2023-06-21 16:54:15 -05:00
Laurence Isla and GitHub
c1a8661ab3
ci: Update dependabot to look for dependencies in nested folder
...
- Bump cachix/install-nix-action from 21 to 22
- Add actions/setup-nix to dependabot dependencies
2023-06-19 12:33:42 -05:00
Laurence Isla and GitHub
772046242e
Add postgrest-docs-dictcheck to CI
2023-06-14 14:55:28 -05:00
Laurence Isla and GitHub
fdf85773e7
Fix jwt_secret in example
2023-06-14 14:25:54 -05:00
Laurence Isla and GitHub
396afa106e
Remove old or unmaintained links from the ecosystem page
2023-06-12 19:36:06 -05:00
Laurence Isla and GitHub
48365188ad
Add redirect to many-to-many relationships from embedding through join tables
2023-05-31 12:33:08 -05:00
Laurence Isla and GitHub
05bd033539
Add JavaScript redirect from the old api.html to new pages and sections
...
Uses the hashtag in the url to redirect to the sections where the content was moved to
2023-05-12 21:48:01 -05:00
Laurence Isla and GitHub
ce82b0c79b
Re-add missing legacy gucs information
2023-05-12 21:27:12 -05:00
Laurence Isla and Laurence Isla
d593bcff80
Fix remaining info about pg-safeupdate in nginx docs
2023-05-10 15:35:22 -05:00
424eac4b3e
Add documentation for v10.2.0
...
Co-authored-by: Steve Chavez <stevechavezast@gmail.com >
2023-04-25 20:27:02 -05:00
Laurence Isla and GitHub
f55ced0306
Add a warning when working with computed relationships
2023-04-21 17:04:31 -05:00
Laurence Isla and GitHub
0a2b7064c7
fix: PATCH requests not recognizing embedded filters
...
- Already fixed in #2618
- Adds tests and CHANGELOG
2023-04-14 16:42:55 -05:00
Laurence Isla and GitHub
f588bb6daf
Fix info on updates without filters
2023-04-13 18:38:07 -05:00
Laurence Isla and GitHub
ad7d80a430
ci: clean files from arm server only on build failure/cancel for a version release
2023-04-13 16:29:26 -05:00
Laurence Isla and GitHub
d3b10e7b2a
feat: Allow filtering by IS DISTINCT FROM using the isdistinct operator
2023-04-06 13:02:03 -05:00
Laurence Isla and GitHub
1aed55be68
Ignore the Range header when the method is different than GET
...
fix: bug when using Range header on PATCH/DELETE
- Fix the "message": "syntax error at or near \"RETURNING\"" error
- Fix doing a limited update/delete when an order query parameter was present
breaking: The Range header is now only considered on GET requests and is ignored for any other method
- Other methods should use the `limit/offset` query parameters for sub-ranges
- PUT requests no longer return an error when this header is present
2023-04-03 10:40:25 -05:00
Laurence Isla and GitHub
caaa9a3944
ci: Update ARM build script to use GHC 9.2.4
2023-03-24 20:23:43 -05:00
Laurence Isla and GitHub
6b65a5b151
Add HTTP status codes to PGRST errors ( #590 )
2023-02-09 16:48:17 -05:00
Laurence Isla and GitHub
60f4446fd8
Change inaccurate error codes to new ones
...
- Code for column is not found is PGRST204
- Code for timed out when acquiring connection to db is PGRST003
2023-02-09 14:57:51 -05:00
Laurence Isla and GitHub
378a225a9b
Add db-pool-acquisition-timeout configuration parameter
2023-02-09 14:56:38 -05:00
Laurence Isla and GitHub
c893ac15dc
Add the missing 'get' path item for RPCs to the OpenAPI output
2023-02-09 12:04:41 -05:00
Laurence Isla and GitHub
eb3f7c696a
Fix release date for v10.1.2 in CHANGELOG
2023-02-02 14:50:42 -05:00
Laurence Isla and Steve Chavez
09249f97ab
Update CHANGELOG to include release 10.1.2
2023-02-02 14:40:34 -05:00
Laurence Isla and GitHub
754282c385
Add missing fixes to the changelog
2023-02-01 22:15:43 -05:00
Laurence Isla and GitHub
775c006806
fix: FK pointing to VIEW instead of TABLE in OpenAPI output
2023-01-20 09:37:15 -05:00
Laurence Isla and GitHub
4ddd5b4a76
Add upsert headers for POST requests to the OpenAPI output
2022-12-27 16:16:41 -05:00