 Laurence IslaandWolfgang Walther
|
c7152787b9
|
docs: clarify usage of upsert with surrogate primary keys
|
2024-11-16 13:16:35 +01:00 |
|
Laurence Isla
|
519615d5fb
|
bump version to 12.2.3
|
2024-08-01 11:46:52 -05:00 |
|
Laurence Isla
|
de5a8954b2
|
changelog: add missing entry for 3670
|
2024-08-01 11:18:15 -05:00 |
|
 Laurence IslaandWolfgang Walther
|
8f8dbd3425
|
fix: nested empty embeds no longer return empty values and are correctly omitted
|
2024-07-09 09:09:22 +02:00 |
|
 Laurence IslaandSteve Chavez
|
a71d9ea50f
|
changelog: add missing entries for #3592 and #3616
|
2024-06-27 14:08:16 -05:00 |
|
 Laurence IslaandSteve Chavez
|
5a1e9b01e4
|
nix: remove texlive dependencies from postgrest-docs-render
|
2024-06-27 14:08:16 -05:00 |
|
 Laurence IslaandSteve Chavez
|
d3292d42de
|
docs: use PlantUML instead of Latex to generate Schema Isolation image
|
2024-06-27 14:08:16 -05:00 |
|
 Laurence IslaandSteve Chavez
|
572581cbb6
|
chore: organize diagrams in different folders
|
2024-06-27 14:08:16 -05:00 |
|
 Laurence IslaandSteve Chavez
|
5b62501ce7
|
docs: improve architecture diagram
- SVG format instead of PNG
- The components now have links to their reference in the Docs
- Supports dark mode
|
2024-06-27 14:08:16 -05:00 |
|
Laurence Isla
|
d4e7d23268
|
docs: fix example of listener failure on read replicas
|
2024-06-12 19:46:23 -05:00 |
|
Laurence Isla
|
4e084b664c
|
docs: clarify what is logged when "log-level=debug"
|
2024-06-12 18:30:19 -05:00 |
|
Laurence Isla
|
91024b6eab
|
docs: add missing logs to stderr
- Schema cache stats are now logged to stderr
- Log when the LISTEN channel gets a notification
|
2024-06-12 18:30:19 -05:00 |
|
 Laurence IslaandSteve Chavez
|
0e4fcd7387
|
docs: add "Listener" page
Co-authored-by: Steve Chavez <stevechavezast@gmail.com>
|
2024-06-12 18:30:19 -05:00 |
|
Laurence Isla
|
db85faf3ed
|
docs: wrap in double quotes the filters with reserved characters in logical operators
|
2024-06-05 17:59:44 -05:00 |
|
Laurence Isla
|
aaf2d2e430
|
docs: add example for double embedding when doing OR filtering across embeds
|
2024-06-04 16:51:28 -05:00 |
|
Laurence Isla
|
50b2d302d0
|
docs: use "curl --get" for better readability when necessary
|
2024-05-31 20:24:06 -05:00 |
|
Laurence Isla
|
9c165e3edb
|
fix: log connection pool events on log-level="debug" instead of "info"
|
2024-05-24 17:19:31 -05:00 |
|
Laurence Isla
|
c8612f1df1
|
test: use only the first line in the logs to check the server version
|
2024-05-24 17:19:31 -05:00 |
|
Laurence Isla
|
4e0ffa6d0a
|
changelog: fix link for deprecated feature
|
2024-05-22 19:16:01 -05:00 |
|
Laurence Isla
|
f5767b8d86
|
docs: add "config" and "schema_cache" endpoints to the admin server
|
2024-05-22 19:16:01 -05:00 |
|
 Laurence IslaandSteve Chavez
|
1ca5b6f6ba
|
docs: ignore linkcheck for blog.frankel.ch
|
2024-05-21 17:23:11 -05:00 |
|
 Laurence IslaandGitHub
|
aea563bd82
|
fix: remove verbosity from some error logs
Error logs starting with "An error occured..." are replaced with "Failed to..."
|
2024-05-21 16:44:28 -05:00 |
|
 Laurence IslaandGitHub
|
5d3d09923f
|
refactor: unDRY PGRST prefix in errors for better search/grep
|
2024-05-21 14:34:00 -05:00 |
|
 Laurence IslaandGitHub
|
7671d63f06
|
refactor: add isParent flag to O2O relationships
It allows to identify the side with the FK when isParent == False
|
2024-05-21 12:11:27 -05:00 |
|
Laurence Isla
|
04d6f41f45
|
chore: update commit prefix info in the PR template
|
2024-05-21 09:03:12 -05:00 |
|
 Laurence IslaandWolfgang Walther
|
ea4d1596b7
|
ci: fix release not executing when skipping CI for docs and tests
|
2024-05-17 08:09:19 +02:00 |
|
 Laurence IslaandSteve Chavez
|
334c2710f6
|
changelog: update to 12.0.3
|
2024-05-11 13:30:50 -05:00 |
|
 Laurence IslaandGitHub
|
40bd9a7769
|
ci: DRY the cleanup job for ARM servers
|
2024-04-29 12:20:00 -05:00 |
|
Laurence Isla
|
85a4e35a2d
|
docs: fix http status for PGRST121 error
|
2024-04-24 15:04:35 -05:00 |
|
 Laurence IslaandGitHub
|
69bbce5b32
|
feat: improve PGRST121 error message
* Clarify the message field
* Show failed MESSAGE or DETAIL in the the PGRST121 error's details field
* Show the correct JSON format in the hint field
|
2024-04-24 13:33:10 -05:00 |
|
 Laurence IslaandGitHub
|
e788776ec3
|
ci: clean ARM server even when previous steps or jobs fail
|
2024-04-23 16:34:55 -05:00 |
|
 Laurence IslaandSteve Chavez
|
0d13b842a6
|
fix: OpenAPI now tags a FK correctly on O2O relationships
|
2024-04-18 17:08:14 -05:00 |
|
 Laurence IslaandGitHub
|
460259548d
|
perf: fix space leaks by downgrading fuzzyset to v0.2.4
|
2024-04-11 14:13:20 -05:00 |
|
Laurence Isla
|
4bcd6725fe
|
chore: update sponsor logos
|
2024-04-10 18:37:57 -05:00 |
|
Laurence Isla
|
70396d3f6c
|
docs: add dark mode
- Uses sphinx-rtd-dark-mode for sphinx-rtd-theme
- Adds dark mode logos for sponsors
|
2024-04-10 18:37:57 -05:00 |
|
Laurence Isla
|
378c11104b
|
test: fix some in-db config values
To correctly test in-db override of config file values, the former must be different from the latter.
|
2024-03-27 15:59:35 -05:00 |
|
Laurence Isla
|
428a6fef63
|
fix: in-db config values not loading for pgrst.server_trace_header and pgrst.server_cors_allowed_origins
|
2024-03-27 15:59:35 -05:00 |
|
 Laurence IslaandGitHub
|
3f162535b8
|
nix: add example on how to use a library locally
|
2024-03-26 11:39:07 -05:00 |
|
 Laurence IslaandWolfgang Walther
|
cf7b9bad08
|
nix: only json output for postgrest-dump-schema
|
2024-03-07 16:50:14 +01:00 |
|
 Laurence IslaandWolfgang Walther
|
c276e9741e
|
nix: fix postgrest-dump-schema with optional yaml output
|
2024-03-07 16:50:14 +01:00 |
|
 Laurence IslaandWolfgang Walther
|
b8b957667b
|
docs: add enums to working with data types how-to
|
2024-03-02 12:14:13 +01:00 |
|
 Laurence IslaandGitHub
|
2479e0d4a5
|
changelog: clarify breaking change about dropping legacy gucs
|
2024-02-26 20:13:28 -05:00 |
|
 Laurence IslaandGitHub
|
229bc77886
|
docs: using or across embedded resources
|
2024-02-20 17:15:42 -05:00 |
|
 Laurence IslaandWolfgang Walther
|
a1f2ecadda
|
nix: Move docs tools into core infrastructure
|
2024-02-18 13:10:00 +01:00 |
|
 Laurence IslaandWolfgang Walther
|
4059e1ea76
|
Add tutorial for Godot 4 + PostgREST in ecosystem
|
2024-02-16 22:14:05 +01:00 |
|
 Laurence IslaandWolfgang Walther
|
93e50b1d90
|
docs: Enable non-broken link again
|
2024-02-16 22:11:00 +01:00 |
|
 Laurence IslaandGitHub
|
4a0b93c451
|
Fix technical_specs in sample DB using UNIQUE instead of PRIMARY KEY
|
2024-02-08 14:10:17 -05:00 |
|
 Laurence IslaandGitHub
|
439db880dd
|
Simplify htmx how-to functions using Pico CSS and Ionicons
|
2024-01-26 20:28:58 -05:00 |
|
 Laurence IslaandGitHub
|
9ef0e677e0
|
Use -g to prevent globbing in some curl examples
|
2024-01-17 12:39:42 -05:00 |
|
 Laurence IslaandGitHub
|
cb5d80aff8
|
Remove HTTP Snippets
|
2024-01-17 09:07:37 -05:00 |
|
 Laurence IslaandGitHub
|
be2778edb5
|
Replace the term 'password' with 'secret' to clarify the Tutorial 1
|
2024-01-17 09:06:20 -05:00 |
|
 Laurence IslaandGitHub
|
74a3217bee
|
Update sponsor logo
|
2024-01-15 20:17:55 -05:00 |
|
 Laurence IslaandGitHub
|
e063a29212
|
Fix Sphinx version error in RTD (#739)
|
2024-01-15 20:09:54 -05:00 |
|
 Laurence IslaandGitHub
|
f5fca59b2e
|
chore: update sponsor logo (#3161)
|
2024-01-15 20:09:42 -05:00 |
|
 Laurence IslaandGitHub
|
0ce37f8fd6
|
Update sponsor image (#728)
|
2023-12-20 19:16:48 -05:00 |
|
 Laurence IslaandGitHub
|
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 IslaandSteve Chavez
|
c97bd1f01b
|
Add warning and fix to htmx how-to
|
2023-12-19 13:30:06 -05:00 |
|
 Laurence IslaandGitHub
|
3ec6526467
|
Add new sponsor
|
2023-12-18 12:14:52 -05:00 |
|
 Laurence IslaandGitHub
|
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 IslaandSteve Chavez
|
1e65a72264
|
Add missing in-db configuration for jwt-cache-max-lifetime
|
2023-12-12 16:36:24 -05:00 |
|
 Laurence IslaandGitHub
|
4fb521cac6
|
fix: add jwt_cache_max_lifetime as an in-database configuration option (#3102)
|
2023-12-12 16:29:50 -05:00 |
|
 Laurence IslaandGitHub
|
0938e72c5c
|
Add new sponsor (#723)
|
2023-12-12 10:39:05 -05:00 |
|
 Laurence IslaandSteve Chavez
|
e31363a325
|
chore: add new sponsor
|
2023-12-12 10:38:09 -05:00 |
|
 Laurence IslaandGitHub
|
5bd7cda308
|
Priorize query parameters instead of headers in limits and pagination
|
2023-12-07 18:47:56 -05:00 |
|
 Laurence IslaandGitHub
|
d24a3c82ef
|
Add meta tags using an Open Graph extension
|
2023-12-07 15:52:57 -05:00 |
|
 Laurence IslaandGitHub
|
c6b71551f4
|
changelog: move missplaced unreleased fix (#3094)
|
2023-12-07 11:00:46 -05:00 |
|
 Laurence IslaandGitHub
|
d49e3d7132
|
fix: allow using special characters in json keys (#3081)
* increase memory size test
|
2023-12-06 17:28:51 -05:00 |
|
 Laurence IslaandSteve Chavez
|
f80a33cf32
|
Add missing curl requests in Preferences section
|
2023-12-06 17:22:31 -05:00 |
|
 Laurence IslaandGitHub
|
48dee75d1a
|
Separate Admin into Observability and Health Check (#716)
|
2023-12-04 16:32:02 -05:00 |
|
 Laurence IslaandGitHub
|
62512268cd
|
Add PostgREST installation using package managers to tut0
|
2023-11-30 18:20:54 -05:00 |
|
 Laurence IslaandGitHub
|
84152b483a
|
Remove db-use-legacy-gucs
|
2023-11-29 15:37:25 -05:00 |
|
 Laurence IslaandGitHub
|
7640de34e2
|
refactor: use a data type instead of Map for Server Timing
|
2023-11-28 18:26:56 -05:00 |
|
 Laurence IslaandGitHub
|
ca5eb64deb
|
chore: fix server-timing metric order and doctest
|
2023-11-28 12:45:39 -05:00 |
|
 Laurence IslaandSteve 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 IslaandSteve Chavez
|
33891e3a73
|
feat: log all internal database errors to stderr
|
2023-11-27 23:06:40 -05:00 |
|
 Laurence IslaandSteve Chavez
|
8483459d59
|
chore: add missing --example for server-timing-enabled
|
2023-11-24 17:41:16 -05:00 |
|
 Laurence IslaandSteve Chavez
|
b538ab9823
|
feat: add timing for the api request parse
|
2023-11-24 16:29:25 -05:00 |
|
 Laurence IslaandSteve Chavez
|
850b15fe13
|
fix: change timing name from 'query' to 'transaction'
|
2023-11-24 16:29:25 -05:00 |
|
 Laurence IslaandGitHub
|
7e7e494b31
|
Remove former sponsors (#694)
|
2023-11-07 17:24:46 -05:00 |
|
 Laurence IslaandSteve Chavez
|
99b705d44f
|
chore: remove former sponsors
|
2023-11-07 16:25:47 -05:00 |
|
 Laurence IslaandGitHub
|
e0586c3afa
|
add Neon as new sponsor (#693)
|
2023-11-06 22:49:53 -05:00 |
|
 Laurence IslaandGitHub
|
379d9d6298
|
chore: add Neon as sponsor
|
2023-11-06 20:02:58 -05:00 |
|
 Laurence IslaandSteve 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 IslaandGitHub
|
b235227119
|
allow all origins when server-cors-allowed-origins is an empty string
|
2023-10-27 21:30:56 -05:00 |
|
 Laurence IslaandGitHub
|
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 IslaandGitHub
|
056c748c5f
|
refactor: DRY and enforce error format
|
2023-10-10 11:42:36 -05:00 |
|
 Laurence IslaandGitHub
|
e29260d754
|
Version not set when invalid URI or key/value format
|
2023-10-05 15:18:25 -05:00 |
|
 Laurence IslaandGitHub
|
af0e369c65
|
fix: regression that rejects URI connection strings with certain unescaped characters in the password
|
2023-10-03 10:57:21 -05:00 |
|
 Laurence IslaandGitHub
|
910950dbac
|
fix: RPCs not embedding correctly when using overloaded functions for computed relationships
|
2023-10-02 16:00:33 -05:00 |
|
 Laurence IslaandSteve Chavez
|
90e3a5e29f
|
Add test option for PostgreSQL 16
|
2023-09-21 15:38:46 -03:00 |
|
 Laurence IslaandSteve Chavez
|
1b4dae5a7a
|
Add missing changelog entries
|
2023-09-19 00:15:48 -03:00 |
|
 Laurence IslaandGitHub
|
37a3f818dd
|
fix: error when requesting "Prefer: count=<type>" with null filters on embedded resources
|
2023-09-16 15:02:59 -05:00 |
|
 Laurence IslaandGitHub
|
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 IslaandGitHub
|
2888f351d1
|
Remove former sponsor
|
2023-09-12 22:41:39 -05:00 |
|
 Laurence IslaandGitHub
|
4ee5410c3d
|
Remove former sponsor
|
2023-09-11 15:19:10 -05:00 |
|
 Laurence IslaandGitHub
|
d719cbf59d
|
Fix and add images to htmx how-to
|
2023-09-05 12:38:51 -05:00 |
|