Commit Graph
3971 Commits
Author SHA1 Message Date
Joe NelsonandGitHub 9af539b51c Treat blank pre-request config as missing (#929) 2017-08-09 08:42:32 -05:00
Joe NelsonandGitHub 0ed4215a0d Support asymmetric JWK (#919) 2017-08-09 08:42:00 -05:00
Priyank PurohitandJoe Nelson 84bfa2d9ca Updated docs for complex logic API capability (#94) 2017-08-05 20:42:31 -05:00
George TrudeauandJoe Nelson 2243f4b653 Improve relations initialization time (#924) (#926) 2017-08-05 14:04:52 -05:00
Ruslan TalpaandGitHub b03e3fbec7 Ability to embed using a specific relation when there are multiple between tables, fixes #907 (#918)
* Ability to embed using a specific relation when there are multiple between tables, fixes #907

* fix lint errors

* fix code comments

* add type comments
2017-07-25 19:01:35 +03:00
Lucas DesgouillesandJoe Nelson 6d5f72bf5f Update OpenAPI (SQL COMMENT to description, constraints, cleaning up) (#885) 2017-07-22 10:56:23 -05:00
Eric BréchemierandJoe Nelson 7fcdbf9153 strip newline before Base64 decoding (#916) 2017-07-20 09:21:31 -05:00
Steve ChávezandJoe Nelson 4be05649f4 Add documentation for binary output in rpc, Fix #84 (#92) 2017-07-20 00:06:57 -05:00
Steve ChávezandJoe Nelson 968bf9ce59 Put traditional Filters inside [LogicTree] (#911) 2017-07-19 18:01:37 -05:00
Joe Nelson cdf5dece65 Include link to next tutorial 2017-07-18 22:32:13 -05:00
Peter SomogyvariandJoe Nelson d6c47006b2 fix(doc): server-proxy-uri -- URI, not URL (#914)
There was this typo in the ./docker/postgrest.conf example file, hoping to spare others from having to chase this straight back to the source code.
2017-07-17 08:18:51 -07:00
Pfalzgraf MartinandJoe Nelson c47e37177d comments for Main.hs (#888) 2017-07-11 08:11:20 -07:00
Chris StryczynskiandJoe Nelson 49a62772c0 Single quotes give an error (#88)
of postgrest: ParseError "postgrest.config" "endOfInput"
2017-07-08 00:14:30 -05:00
Joe NelsonandGitHub 1513c88f77 Merge pull request #895 from steve-chavez/binary-proc
Binary output support for RPC
2017-07-07 22:34:06 -05:00
steve-chavez cce3138cc1 Add test for a proc name = return col name, Fix #901 2017-07-07 16:32:16 -05:00
Joe Nelson aa6e3afc0e Small edit and correct config file name 2017-07-04 22:49:19 -05:00
Joe Nelson cb4c54074a Tutorial 1 2017-07-04 22:28:17 -05:00
Richard FoxandJoe Nelson 71da89fdcc intro.rst: Correct first example app link (#87) 2017-07-04 17:48:54 -05:00
Joe Nelson 6382b597fa Zeroeth tutorial 2017-07-02 21:17:49 -05:00
Joe NelsonandGitHub 7cc38330a8 Interpolate boolean env vars from conf file (#897) 2017-06-25 23:30:23 -05:00
steve-chavez f0bd507ab9 Add binary output to rpc, Fix #883 2017-06-24 22:45:53 -05:00
steve-chavez ecd58e1ad2 Refactor rpc to not use count when returning scalar 2017-06-24 21:07:07 -05:00
steve-chavez 4cf1bcec64 Add test cases for procs that returns array and setof scalars 2017-06-24 21:07:07 -05:00
Steve ChávezandJoe Nelson b007428142 Allow more than two conditions in a single and/or, Fix #889 (#892) 2017-06-21 00:52:21 -05:00
Joe Nelson cee92cac05 How to read headers/cookies from a proc 2017-06-18 22:19:46 -05:00
Joe Nelson e8cdd4463b Example of quoted comma in IN operator 2017-06-18 21:52:53 -05:00
Joe Nelson 127fbb41d5 Note function volatility in RPC
Fixes #64
2017-06-18 12:06:21 -05:00
Joe Nelson 83e4ad41fe Deprecate {} for resource embedding 2017-06-18 11:49:08 -05:00
Joe Nelson 35d5e930ea Bump version v0.4.2.0 2017-06-11 17:14:19 -05:00
Daniel PfeiferandJoe Nelson 3165d5dbc0 Dockerfile: Clean up to save space (#891)
Running postgrest requires the libpq library runtime, not the -dev
package.

Make sure that tools that are used to download and extract the postgrest
package do not remain installed in the image.
2017-06-11 15:06:58 -05:00
Lucas DesgouillesandJoe Nelson 1c09058628 Fix broken link to 'building from source' in CONTRIBUTING (#886) 2017-06-08 09:10:29 -05:00
Leon du ToitandJoe Nelson f4c6a99adb Address JWT security in docs, related to postgrest issue #842 (#79) 2017-06-08 01:55:42 -05:00
Joe Nelson 174ccadb15 Update ecosystem 2017-05-29 18:09:08 -05:00
Steve PhillipsandJoe Nelson cb90e3e557 api.rst: de-duped a word, added commas (#78) 2017-05-29 17:28:37 -05:00
Steve PhillipsandJoe Nelson 49af7dcbc2 api.rst: Added example alluded to in docs (#77) 2017-05-29 17:28:31 -05:00
Michel PelletierandJoe Nelson e35f2d28c7 Use current_setting optional param to suppress raise (#70) 2017-05-29 17:27:18 -05:00
Steve PhillipsandJoe Nelson 6bb81b5d4b api.rst typo: Directories -> Directors (#74) 2017-05-27 10:26:45 -05:00
Joe NelsonandGitHub 50de0536de Allow csv formatting in rpc output (#882) 2017-05-27 00:07:23 -05:00
James DaltonandJoe Nelson 3cb2c0f297 switch tar command for xz instead of gzip (#73) 2017-05-24 22:56:29 -05:00
Joe NelsonandGitHub 74227d3c2b Use env interpolation in config (#826) 2017-05-24 22:50:09 -05:00
Joe Nelson 3dbcf9cbc3 Heroku deploy button for master branch again 2017-05-24 21:37:22 -05:00
Joe Nelson 44b3bd5fa5 Demo server is down and I don't care to maintain it 2017-05-20 11:53:37 -05:00
Steve PhillipsandJoe Nelson b09b677cd8 README.md: Fixed typo (sentence fragment) 2017-05-16 22:02:57 -05:00
Matt BretlandJoe Nelson 1a5cadb855 auth.rst: minor fixes to example scripts (#68) 2017-05-16 22:02:07 -05:00
SteveBashandJoe Nelson 8593600cfa Transition IN operator and select query param to new block delimiters 2017-05-13 16:49:25 -05:00
SteveBashandJoe Nelson b8eb2cd9c1 Add and/or params for complex boolean logic
* Add support for and/or params in GET, POST, PATCH and DELETE
* Restrict usage of IN in and/or to be inside parens e.g. in.(1,2,3)
* Allow quoting operators for values that have ',)' chars
  inside and/or e.g. eq."(entity,1)"
2017-05-13 16:49:25 -05:00
SteveBashandJoe Nelson 59abecaf5b Add missing tests for NOT IN accepting empty values and refactor
Go back to operators map since the previously defined
Operator constructors added innecesary complexity also
rename Path to EmbedPath
2017-05-13 16:49:25 -05:00
Steve ChávezandJoe Nelson 3e26c1a83f Add connection retrying on startup and SIGHUP, Fix #742 (#869)
* Add connection retrying on startup and SIGHUP, Fix #742
* Ensure that only one connection worker can run at a time
* Change ConnectionError status code to 503 and add automatic connection retrying
2017-05-06 19:11:18 -05:00
Joe Nelson c912601e1c Merge branch 'build-0.4.1.0' v0.4.1.0 2017-04-30 00:06:25 -05:00
Joe Nelson 7ba880e902 Re-enable openapi tests on CI 2017-04-29 21:07:42 -05:00