Commit Graph
2923 Commits
Author SHA1 Message Date
steve-chavez 698db87590 Reorder configuration reloading 2021-08-09 14:10:46 -05:00
steve-chavez 8d4bc76aab Add entry for OPTIONS on views
* Also clarify the schema cache page
2021-08-09 14:10:46 -05:00
steve-chavez 52cdd50561 Show timestamps for server diagnostic information 2021-08-09 14:10:46 -05:00
steve-chavez 57d725bab6 Add Bearer without capitalization 2021-08-09 14:10:46 -05:00
steve-chavez 9543e746ec Mention log-level=crit/error increase throughput 2021-08-09 14:10:46 -05:00
steve-chavez 33f0da0509 Add no downtime schema cache reload 2021-08-09 14:10:46 -05:00
Remo b3899e7aa4 ci: Set Docker Hub username 2021-08-08 06:42:59 +02:00
monacoremo 6d9fcfa09f ci: Remove unused create_test_db script 2021-08-08 06:42:59 +02:00
monacoremo 38e5b76996 ci: Remove appveyor.yml 2021-08-08 06:42:59 +02:00
monacoremo ca4539e78d ci: Remove .travis.yml 2021-08-08 06:42:59 +02:00
monacoremo a54a61d00e ci: Remove .circleci/config.yml 2021-08-08 06:42:59 +02:00
monacoremo 142fc06b15 ci: Add .github/release script that tags and pushes a new release 2021-08-08 06:42:59 +02:00
monacoremo c7b1cda3ed ci: Move codecov.yml and add thresholds as intermittent fix to random coverage changes 2021-08-08 06:42:59 +02:00
monacoremo fb2adea5e9 ci: Adjust build status badge in READMEs 2021-08-08 06:42:59 +02:00
monacoremo d9b15adb35 ci: Use GitHub Actions for CI/CD 2021-08-08 06:42:59 +02:00
Laurence Isla 20bee2ec34 Fix log-level value for status 4xx errors 2021-08-02 18:33:50 -05:00
Duncan OgilvieandGitHub c4387ec7dd Mention environment variables in the configuration section 2021-08-02 11:45:12 -05:00
steve-chavez 0bc7c034cf Bump to version v8.0.0 v8.0.0 2021-07-25 23:12:51 -05:00
steve-chavez cbe0e5254e Reorganize the CHANGELOG
* Removed some entries that were fixes for the nigthly versions, not
stable versions.
* Reference the actual issue number(not the PR number) on some entries
* Remove duplicate entries
* Clarify some entries
* Grouped CLI entries
2021-07-25 23:12:51 -05:00
Laurence IslaandSteve Chavez 6909e3435e Add changelog for embedding views recursively 2021-07-25 14:49:42 -05:00
laurenceislaandGitHub 2e50a22e64 Add config reloading with SIGUSR2 2021-07-24 18:52:52 -05:00
laurenceislaandGitHub 5cbabe4a21 Add database notification functionality and configuration variables for schema reloading 2021-07-24 16:27:02 -05:00
laurenceislaandGitHub 77faf9e9bc Add explicit headers-only POST request using Prefer header and default the request to minimal 2021-07-23 17:15:30 -05:00
Remo RechkemmerandGitHub 68bf17118d Upgrade Nix dependencies including nixpkgs and static-haskell-nix (#1899) 2021-07-23 19:54:29 +02:00
laurenceislaandGitHub 41325fd9ba Add db-prepared-statements config option 2021-07-23 11:41:47 -05:00
laurenceislaandGitHub f5c5094d7d Add db-tx-end config option 2021-07-21 19:49:41 -05:00
laurenceislaandGitHub a7cddd8ece Add log-level config option 2021-07-21 14:40:34 -05:00
laurenceislaandGitHub 204b0ed259 Add improved error messages for RPC on a stale schema
Error message for a not found RPC.

Unsupported overloaded RPC with the same argument names but different types.
2021-07-20 16:40:45 -05:00
laurenceislaandGitHub 8562f48a37 Add openapi-mode configuration option 2021-07-20 16:15:17 -05:00
Remo RechkemmerandGitHub fdf6c510ec Update changelog (#1897) 2021-07-17 00:14:37 +02:00
laurenceislaandGitHub db95bd1c37 feat: Add compatibility with connection poolers on transaction mode
Update the hasql-transaction library to version 1.0.1

Add hints and kill thread at configuration read when using incompatible pooling modes: statement pooling and transaction pooling with prepared statements enabled.
2021-07-15 13:39:55 -05:00
monacoremo 83cc358e1b nix: Update static-haskell-nix and fix stripped executable 2021-07-15 09:41:52 +02:00
monacoremo 11374c2fae ci: upgrade stackage to LTS 18.2 / GHC 8.10.4 2021-07-15 09:41:52 +02:00
monacoremo 27c8dabd8d nix: Use GHC 8.10.4 in Nix build environment 2021-07-15 09:41:52 +02:00
monacoremo 9568c4605a nix: Update nixpkgs and static-haskell-nix 2021-07-15 09:41:52 +02:00
Laurence Isla 3f2a58ab76 Add Oblivious as a sponsor 2021-07-12 19:59:59 -05:00
Laurence Isla 6fe88ef53c Add Oblivious as a sponsor and a Sponsors section to the docker hub description 2021-07-12 19:30:35 -05:00
steve-chavez 0961a587c0 Correct openapi ignore-privs table comments 2021-07-06 11:19:54 -05:00
laurenceislaandGitHub 67c2ed7c62 feat: Show comprehensive error when an RPC is not found in a stale schema cache (#1841)
* Add 300 response for overloaded functions with same argument names but different types
* Add Path type to handle validations and errors before defining the Target
2021-07-06 09:19:26 -05:00
steve-chavez f3a184af01 Correct openapi ignore mode to filter schemas
Also rename openapi-mode options

* follow-acl -> follow-privileges
* ignore-acl -> ignore-privileges
2021-06-27 22:48:49 -05:00
Steve ChavezandGitHub 41d119b19f feat: add openapi-mode config (#1881)
* openapi-mode="follow-acl"(default): follows access control for the
JWT role.
* openapi-mode="ignore-acl": ignores access control for the JWT role.
* openapi-mode="disabled": disables OpenAPI output, the root endpoint
replies with 404 Not Found.
2021-06-25 19:20:04 -05:00
laurenceislaandGitHub 214a92f207 Change the default db-channel-enabled config value from False to True (#1880) 2021-06-25 11:12:28 -05:00
steve-chavez 1759c1c75b Update CirrusCI encrypted var 2021-06-22 20:10:43 -05:00
Steve ChavezandGitHub 2944cf94c7 feat: Add time to startup/worker logs (#1872)
BREAKING CHANGE

Sends startup/worker logs to stderr to differentiate them from
access logs, which go to stdout
2021-06-19 15:55:18 -05:00
laurenceislaandGitHub 59e0b006a5 fix: Location header with a null PK on a view (#1875)
Regression after #1475
2021-06-18 18:09:19 -05:00
laurenceislaandGitHub f7f3aadab8 Reorganize the Schema Cache information into a separate reference page (#404) 2021-06-18 12:10:31 -05:00
laurenceislaandGitHub 326019cca2 Add reference for OPTIONS on the API page (#407)
* Add CORS documentation
* Add options requests to upcoming page
2021-06-14 19:30:22 -05:00
Wolfgang WaltherandWolfgang Walther a9dbd9e14f Add user-agent to sphinx config to fix some linkchecks 2021-06-03 16:55:10 +02:00
Wolfgang WaltherandWolfgang Walther 8e0b67ed09 Sort ecosystem 2021-06-03 16:55:10 +02:00
Wolfgang WaltherandWolfgang Walther 7447b03295 Fix broken links 2021-06-03 16:55:10 +02:00