Wolfgang Walther and Steve Chavez
a7403fecc2
refactor: split InsertSpec into InsertSpec and UpdateSpec
2020-11-03 10:43:06 -05:00
Francois-Guillaume Ribreau and steve-chavez
fbef0078d5
Update index.rst
...
- add netwo
- add how to guide :)
- fix my name :')
2020-11-02 14:02:49 -05:00
Wolfgang Walther and Steve Chavez
efc725fb24
run stylish-haskell v0.12.1.0
2020-11-02 13:22:01 -05:00
Wolfgang Walther and Steve Chavez
4b4a622a17
fix non-variadic repeated param in variadic function
2020-10-30 10:06:53 -05:00
steve-chavez
8618ffa5fc
perf: shortcut for proc with no variadic arg
...
Also refactor how rpc params are converted to json
2020-10-29 18:53:24 -05:00
steve-chavez
2798ced9b9
Fix charset=utf-8 appending to binary output
2020-10-29 18:53:24 -05:00
steve-chavez
a6696f3ba1
refactor: add Hasql arrayColumn decoder
2020-10-29 18:53:24 -05:00
steve-chavez
04eaeec7fc
refactor: reorder PgVersion(95/96)Spec tests
...
* move json ops tests to JsonOperatorSpec
* move phfts operator tests to QuerySpec and RpcSpec
* add custom spec for pre-request header guc tests
2020-10-29 18:53:24 -05:00
Wolfgang Walther and Steve Chavez
06dba3953f
calling variadic functions
2020-10-27 21:03:12 -05:00
Wolfgang Walther and Steve Chavez
302d4e15ad
Allow calling variadic functions with repeated query params or JSON array in body
2020-10-26 17:49:51 -05:00
Wolfgang Walther and Steve Chavez
18cc214c04
refactor moving findProc into ApiRequest to allow parsing parameters differently by proc
2020-10-26 17:49:51 -05:00
Wolfgang Walther and Steve Chavez
06e85357c7
add tests to pass regular arrays properly to RPCs
2020-10-26 17:49:51 -05:00
Exahilosys and Steve Chavez
15d5b8a292
Moved aiodata to Extensions
2020-10-24 22:18:28 -05:00
Exa and Steve Chavez
a05aed9b3e
Added aiodata
2020-10-24 22:18:28 -05:00
Wolfgang Walther and Steve Chavez
eed0d3a66c
ci: add coveralls.io integration
2020-10-22 12:05:25 -05:00
steve-chavez
d1d0c6772a
perf: change Text queries to ByteString
...
Improves performance by not utf8 encoding the whole query with
encodeUtf8. Only certain parts.
It's also a gradual step needed to use the Snippet type
from hasql-dynamic-statements.
2020-10-17 15:01:06 -05:00
steve-chavez
7e3e19acbb
refactor: untangle addFiltersOrdersRanges
...
Remove convoluted function composition
2020-10-17 15:01:06 -05:00
Wolfgang Walther and GitHub
b7b66b600d
ci: remove io tests from stack-test because of random segmentation faults ( #1627 )
...
io tests already run on nix-build-test
2020-10-16 13:53:43 -05:00
Wolfgang Walther and GitHub
780970885e
ci: run spec tests against all pg versions, even if one of them fails ( #1628 )
...
- when the build fails no tests are run(circleci-agent step halt)
- when the build succeeds all tests are run, even if some of them fail(when: always)
2020-10-16 11:15:20 -05:00
Wolfgang Walther and Steve Chavez
5f33f01094
correct issue numbers in changelog
2020-10-16 10:24:41 -05:00
Wolfgang Walther and Steve Chavez
719c4abba2
Drop support for postgres 9.4
2020-10-15 08:43:28 -05:00
Wolfgang Walther and Steve Chavez
29858b8d0d
improve cirrus build time by properly using cabal cache
2020-10-14 22:25:42 -05:00
Wolfgang Walther and Steve Chavez
b21a0f6192
fix travis build timeout swallowing error code
2020-10-14 10:49:47 -05:00
Wolfgang Walther and Steve Chavez
f5331d1a77
fix build error on windows
2020-10-14 09:26:35 -05:00
Wolfgang Walther and Steve Chavez
5bb670b736
fix appveyour build script
2020-10-14 09:26:35 -05:00
Remo Rechkemmer and Steve Chavez
2eb8083869
Simplify Nix CI jobs
2020-10-14 09:10:47 -05:00
Wolfgang Walther and GitHub
99ecc7af70
Update stack.yaml.lock ( #1616 )
2020-10-13 10:50:19 -05:00
steve-chavez
ccad9eb9bc
Change default log-level, from info to error
2020-10-06 14:21:46 -05:00
steve-chavez
d9a608d9b0
Add warn log level
2020-10-06 14:21:46 -05:00
steve-chavez
f6b6abe734
Add error log level
2020-10-06 14:21:46 -05:00
steve-chavez
e9efcc70a5
Add log-level config
2020-10-06 14:21:46 -05:00
Robert Vollmert and Steve Chavez
60398ad538
Allow wai-middleware-static 0.9
...
- Only serve static files on HEAD or GET requests.
2020-10-06 12:45:40 -05:00
Remo Rechkemmer and Steve Chavez
741f017a17
Use Postgres 13 in tests/docker-compose.yml
2020-10-05 13:47:53 -05:00
monacoremo and Steve Chavez
e4e84e5714
Upgrade nixpkgs and add Postgres 13 support
2020-10-05 13:47:53 -05:00
Wolfgang Walther and Steve Chavez
d395bb6052
Fix error messages on connection failure for postgres on localized Windows
2020-10-03 10:11:41 -05:00
Gergely Mészáros and steve-chavez
32173bed4d
Missing library dependency
...
Without zlib1g-dev the build process fails.
2020-09-28 10:10:34 -05:00
Felix Yan and GitHub
17f04a886e
Allow hspec-wai/hspec-wai-json 0.11 ( #1595 )
2020-09-27 16:04:47 -05:00
Robert Vollmert and Steve Chavez
807dae1768
Allow wai-extra 3.1
2020-09-22 11:45:58 -05:00
Severin Ibarluzea and steve-chavez
57200320c3
add postgrest-vercel and postgrest-node
2020-09-21 11:27:11 -05:00
7af54c5813
Upgrade nixpkgs to current master and add an upgrade checklist ( #1579 )
...
* simplify haskell packages overrides based on new nixpkgs
* update Nix gitignore
* simplify Haskell packages overlay
Co-authored-by: monacoremo <monacoremo>
2020-09-09 19:08:16 -05:00
Saltuk Alakus and GitHub
089895ac27
Improvements for Auth0 documentation. ( #350 )
...
Update for Auth0 integration with the OIDC flow using APIs
2020-08-26 19:23:54 -05:00
Vikas Prasad and steve-chavez
5b59e79dc9
Mention --install-ghc flag is needed only for the first time. ( #347 )
2020-08-20 14:23:14 -05:00
Geoffrey van Wyk and steve-chavez
92f76722cc
Fix order of options in tar command ( #345 )
...
With the current order, the tar command thinks the name of the archive is J.
This happens on Windows 10 WSL2 with tar 1.29.
2020-08-20 13:50:30 -05:00
Sam Khawase and Steve Chavez
47bd27badb
Updated the link to the blog post for PostgREST + Auth0 tutorial
2020-08-17 20:45:21 -05:00
Robert Vollmert and Steve Chavez
bd2160db26
Make cabals bound more consistent
...
Specifically, allow point-updates to hasql-notifications, and
give a reasonable lower bound for network (the version that comess
with GHC 8.0 on stackage).
2020-08-14 21:12:58 -05:00
Robert Vollmert and Steve Chavez
a3f4548a81
Allow base64-bytestring 1.2 and optparse-applicative 0.16
2020-08-14 21:12:58 -05:00
Wolfgang Walther and GitHub
49bc82bfca
Clarify function volatility and location header ( #339 )
...
* clarify location header only available with PK
* clarify function volatility and GET/POST
* improve stable/immutable for post and get
* add 405 for read only transaction error
2020-08-13 10:29:32 -05:00
Aleš Najmann and GitHub
c7e623549d
Add Windows installation using Scoop to install page ( #342 )
2020-08-04 12:02:44 -05:00
vbalasu and steve-chavez
7f67cf78e7
Update ecosystem.rst ( #341 )
...
Added pg-notify-webook
2020-07-28 11:31:59 -05:00
Tad Lispy and GitHub
5811682025
Fix #334 : Alter default privileges ( #338 )
...
* Suggest granting execute on all functions in schema api
* Suggest to permanently alter default privileges on functions
2020-07-17 11:36:45 -05:00