Collapse index sections and improve the wording
This commit is contained in:
committed by
Steve Chávez
parent
7805b99d57
commit
5942db7fa7
+16
-38
@@ -1,18 +1,3 @@
|
|||||||
.. _eco_external_notification:
|
|
||||||
|
|
||||||
External Notification
|
|
||||||
---------------------
|
|
||||||
|
|
||||||
These are PostgreSQL bridges that propagate LISTEN/NOTIFY to external queues for further processing. This allows stored procedures to initiate actions outside the database such as sending emails.
|
|
||||||
|
|
||||||
* `diogob/postgres-websockets <https://github.com/diogob/postgres-websockets>`_ - expose web sockets for PostgreSQL's LISTEN/NOTIFY
|
|
||||||
* `frafra/postgresql2websocket <https://github.com/frafra/postgresql2websocket>`_ - Websockets
|
|
||||||
* `matthewmueller/pg-bridge <https://github.com/matthewmueller/pg-bridge>`_ - Amazon SNS
|
|
||||||
* `aweber/pgsql-listen-exchange <https://github.com/aweber/pgsql-listen-exchange>`_ - RabbitMQ
|
|
||||||
* `SpiderOak/skeeter <https://github.com/SpiderOak/skeeter>`_ - ZeroMQ
|
|
||||||
* `FGRibreau/postgresql-to-amqp <https://github.com/FGRibreau/postgresql-to-amqp>`_ - AMQP
|
|
||||||
* `daurnimator/pg-kinesis-bridge <https://github.com/daurnimator/pg-kinesis-bridge>`_ - Amazon Kinesis
|
|
||||||
|
|
||||||
.. _eco_example_apps:
|
.. _eco_example_apps:
|
||||||
|
|
||||||
Example Apps
|
Example Apps
|
||||||
@@ -38,6 +23,22 @@ Example Apps
|
|||||||
* `PierreRochard/postgrest-boilerplate <https://github.com/PierreRochard/postgrest-boilerplate>`_ - example auth back-end
|
* `PierreRochard/postgrest-boilerplate <https://github.com/PierreRochard/postgrest-boilerplate>`_ - example auth back-end
|
||||||
* `marmelab/ng-admin-postgrest <https://github.com/marmelab/ng-admin-postgrest>`_ - automatic database admin panel
|
* `marmelab/ng-admin-postgrest <https://github.com/marmelab/ng-admin-postgrest>`_ - automatic database admin panel
|
||||||
|
|
||||||
|
.. _eco_external_notification:
|
||||||
|
|
||||||
|
External Notification
|
||||||
|
---------------------
|
||||||
|
|
||||||
|
These are PostgreSQL bridges that propagate LISTEN/NOTIFY to external queues for further processing. This allows stored procedures to initiate actions outside the database such as sending emails.
|
||||||
|
|
||||||
|
* `diogob/postgres-websockets <https://github.com/diogob/postgres-websockets>`_ - expose web sockets for PostgreSQL's LISTEN/NOTIFY
|
||||||
|
* `frafra/postgresql2websocket <https://github.com/frafra/postgresql2websocket>`_ - Websockets
|
||||||
|
* `matthewmueller/pg-bridge <https://github.com/matthewmueller/pg-bridge>`_ - Amazon SNS
|
||||||
|
* `aweber/pgsql-listen-exchange <https://github.com/aweber/pgsql-listen-exchange>`_ - RabbitMQ
|
||||||
|
* `SpiderOak/skeeter <https://github.com/SpiderOak/skeeter>`_ - ZeroMQ
|
||||||
|
* `FGRibreau/postgresql-to-amqp <https://github.com/FGRibreau/postgresql-to-amqp>`_ - AMQP
|
||||||
|
* `daurnimator/pg-kinesis-bridge <https://github.com/daurnimator/pg-kinesis-bridge>`_ - Amazon Kinesis
|
||||||
|
|
||||||
|
|
||||||
.. _eco_extensions:
|
.. _eco_extensions:
|
||||||
|
|
||||||
Extensions
|
Extensions
|
||||||
@@ -77,26 +78,3 @@ Commercial
|
|||||||
---------------
|
---------------
|
||||||
|
|
||||||
* `subZero <https://subzero.cloud/>`_ - Automated GraphQL & REST API with built-in caching (powered in part by PostgREST)
|
* `subZero <https://subzero.cloud/>`_ - Automated GraphQL & REST API with built-in caching (powered in part by PostgREST)
|
||||||
|
|
||||||
.. _eco_production:
|
|
||||||
|
|
||||||
In Production
|
|
||||||
-------------
|
|
||||||
|
|
||||||
* `Moat <https://moat.com/>`_
|
|
||||||
* `Catarse <https://www.catarse.me/>`_
|
|
||||||
* `Redsmin <https://www.redsmin.com/>`_
|
|
||||||
* `Image-charts <https://image-charts.com/>`_
|
|
||||||
* `MotionDynamic - Fast highly dynamic video generation at scale <https://api.motiondynamic.tech/>`_
|
|
||||||
* `Drip Depot <https://www.dripdepot.com/>`_
|
|
||||||
* `Convene <https://info.convene.thomsonreuters.com/en.html>`_ by Thomson-Reuters
|
|
||||||
* `eGull <http://www.egull.co>`_
|
|
||||||
* `Elyios <https://elyios.com>`_
|
|
||||||
* `Simply Connected Systems <https://www.simplyconnectedsystems.com/>`_
|
|
||||||
* `Nimbus <https://nimbusforwork.com/>`_
|
|
||||||
|
|
||||||
- See how Nimbus uses PostgREST in `Paul Copplestone's blog post <https://paul.copplest.one/blog/nimbus-tech-2019-04.html#products>`_.
|
|
||||||
* `Datrium <https://www.datrium.com>`_
|
|
||||||
|
|
||||||
.. * `OpenBooking <http://openbooking.ch>`_
|
|
||||||
.. * `triggerFS - A realtime messaging and distributed trigger system <https://triggerfs.io/>`_
|
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ The project has a friendly and growing community. Join our `chat room <https://g
|
|||||||
Tutorials
|
Tutorials
|
||||||
---------
|
---------
|
||||||
|
|
||||||
Start here if you're new to PostgREST.
|
Are you new to PostgREST? This is the place to start!
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:glob:
|
:glob:
|
||||||
@@ -86,10 +86,12 @@ Start here if you're new to PostgREST.
|
|||||||
- :doc:`tutorials/tut0`
|
- :doc:`tutorials/tut0`
|
||||||
- :doc:`tutorials/tut1`
|
- :doc:`tutorials/tut1`
|
||||||
|
|
||||||
|
Also have a look at :doc:`Installation <install>`.
|
||||||
|
|
||||||
How-to guides
|
How-to guides
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
Goal-oriented guides that show how to solve a specific problem.
|
These are recipes that'll help you address specific use-cases.
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:glob:
|
:glob:
|
||||||
@@ -104,19 +106,23 @@ Goal-oriented guides that show how to solve a specific problem.
|
|||||||
Reference guides
|
Reference guides
|
||||||
----------------
|
----------------
|
||||||
|
|
||||||
Technical references for PostgREST's API and Configuration.
|
Technical references for PostgREST's functionality.
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:caption: API
|
:caption: API
|
||||||
:titlesonly:
|
:hidden:
|
||||||
|
|
||||||
api.rst
|
api.rst
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:caption: Configuration
|
:caption: Configuration
|
||||||
|
:hidden:
|
||||||
|
|
||||||
configuration.rst
|
configuration.rst
|
||||||
|
|
||||||
|
- :doc:`API <api>`
|
||||||
|
- :doc:`configuration`
|
||||||
|
|
||||||
Topic guides
|
Topic guides
|
||||||
------------
|
------------
|
||||||
|
|
||||||
@@ -124,26 +130,30 @@ Explanations of some key concepts in PostgREST.
|
|||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:caption: Authentication
|
:caption: Authentication
|
||||||
:titlesonly:
|
:hidden:
|
||||||
|
|
||||||
auth.rst
|
auth.rst
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:caption: Installation
|
:caption: Installation
|
||||||
:titlesonly:
|
:hidden:
|
||||||
|
|
||||||
install.rst
|
install.rst
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:caption: Administration
|
:caption: Administration
|
||||||
:titlesonly:
|
:hidden:
|
||||||
|
|
||||||
admin.rst
|
admin.rst
|
||||||
|
|
||||||
|
- :doc:`Authentication <auth>`
|
||||||
|
- :doc:`Installation <install>`
|
||||||
|
- :doc:`Administration <admin>`
|
||||||
|
|
||||||
Ecosystem
|
Ecosystem
|
||||||
---------
|
---------
|
||||||
|
|
||||||
PostgREST has a growing ecosystem of examples, and libraries, experiments, and users. Here is a selection.
|
PostgREST has a growing ecosystem of examples, libraries, and experiments. Here is a selection.
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:caption: Ecosystem
|
:caption: Ecosystem
|
||||||
@@ -151,30 +161,33 @@ PostgREST has a growing ecosystem of examples, and libraries, experiments, and u
|
|||||||
|
|
||||||
ecosystem.rst
|
ecosystem.rst
|
||||||
|
|
||||||
* :ref:`eco_external_notification`
|
|
||||||
* :ref:`eco_example_apps`
|
* :ref:`eco_example_apps`
|
||||||
|
* :ref:`eco_external_notification`
|
||||||
* :ref:`eco_extensions`
|
* :ref:`eco_extensions`
|
||||||
* :ref:`clientside_libraries`
|
* :ref:`clientside_libraries`
|
||||||
* :ref:`eco_commercial`
|
* :ref:`eco_commercial`
|
||||||
* :ref:`eco_production`
|
|
||||||
|
|
||||||
.. _supporting-dev:
|
In Production
|
||||||
|
-------------
|
||||||
|
|
||||||
Supporting development
|
Here are some companies that use PostgREST in production.
|
||||||
----------------------
|
|
||||||
|
|
||||||
You can help PostgREST ongoing maintenance and development by:
|
* `Datrium <https://www.datrium.com>`_
|
||||||
|
* `Nimbus <https://nimbusforwork.com/>`_
|
||||||
|
- See how Nimbus uses PostgREST in `Paul Copplestone's blog post <https://paul.copplest.one/blog/nimbus-tech-2019-04.html#products>`_.
|
||||||
|
* `Catarse <https://www.catarse.me/>`_
|
||||||
|
* `Moat <https://moat.com/>`_
|
||||||
|
* `Redsmin <https://www.redsmin.com/>`_
|
||||||
|
* `Image-charts <https://image-charts.com/>`_
|
||||||
|
* `MotionDynamic - Fast highly dynamic video generation at scale <https://api.motiondynamic.tech/>`_
|
||||||
|
* `Drip Depot <https://www.dripdepot.com/>`_
|
||||||
|
* `Convene <https://info.convene.thomsonreuters.com/en.html>`_ by Thomson-Reuters
|
||||||
|
* `eGull <http://www.egull.co>`_
|
||||||
|
* `Elyios <https://elyios.com>`_
|
||||||
|
* `Simply Connected Systems <https://www.simplyconnectedsystems.com/>`_
|
||||||
|
|
||||||
- Making a regular donation through `Patreon <https://www.patreon.com/postgrest>`_
|
.. * `OpenBooking <http://openbooking.ch>`_
|
||||||
|
.. * `triggerFS - A realtime messaging and distributed trigger system <https://triggerfs.io/>`_
|
||||||
- Alternatively, you can make a one-time donation via `Paypal <https://www.paypal.me/postgrest>`_
|
|
||||||
|
|
||||||
Every donation will be spent on making PostgREST better for the whole community.
|
|
||||||
|
|
||||||
Translations
|
|
||||||
------------
|
|
||||||
|
|
||||||
* `Chinese <http://postgrest.org/zh/latest/>`_ (latest version ``v0.4.2.0``)
|
|
||||||
|
|
||||||
Testimonials
|
Testimonials
|
||||||
------------
|
------------
|
||||||
@@ -215,3 +228,8 @@ Testimonials
|
|||||||
Couldn't be happier."
|
Couldn't be happier."
|
||||||
|
|
||||||
-- Anupam Garg, Datrium, Inc.
|
-- Anupam Garg, Datrium, Inc.
|
||||||
|
|
||||||
|
Translations
|
||||||
|
------------
|
||||||
|
|
||||||
|
* `Chinese <http://postgrest.org/zh/latest/>`_ (latest version ``v0.4.2.0``)
|
||||||
|
|||||||
@@ -1,32 +0,0 @@
|
|||||||
Release Notes
|
|
||||||
=============
|
|
||||||
|
|
||||||
Here we'll include the most relevant changes so you can migrate to newer versions easily.
|
|
||||||
You can see the full changelog of each release in the `PostgREST repository <https://github.com/PostgREST/postgrest/releases>`_.
|
|
||||||
|
|
||||||
v5.2.0
|
|
||||||
======
|
|
||||||
|
|
||||||
* `Explicit qualification <http://postgrest.org/en/v5.0/api.html#explicit-qualification>`_ introduced in ``v5.0`` is no longer necessary, this section will not be included from this version onwards. A :ref:`db-extra-search-path` configuration parameter was introduced to avoid the need to explictly qualify database objects. If you install PostgreSQL extensions on the ``public`` schema, they'll work normally from now on.
|
|
||||||
|
|
||||||
* Now you can filter :ref:`tabs-cols-w-spaces`.
|
|
||||||
|
|
||||||
* Included the ability to quote columns that have :ref:`reserved-chars`.
|
|
||||||
|
|
||||||
* Thanks to `Zhou Feng <https://github.com/zhoufeng1989>`_, now is possible to reference an external file in :ref:`db-uri`.
|
|
||||||
|
|
||||||
* Thanks to `Russell Davies <https://github.com/russelldavies>`_, Json Web Key Sets are now accepted by :ref:`jwt-secret`.
|
|
||||||
|
|
||||||
Thanks
|
|
||||||
------
|
|
||||||
|
|
||||||
This release was made possible thanks to:
|
|
||||||
|
|
||||||
* `Daniel Babiak <https://github.com/d-babiak>`_
|
|
||||||
* `Michel Pelletier <https://github.com/michelp>`_
|
|
||||||
* Tsingson Qin
|
|
||||||
* Jay Hannah
|
|
||||||
* Victor Adossi
|
|
||||||
* Petr Beles
|
|
||||||
|
|
||||||
If you like to join them please consider :ref:`supporting PostgREST development <supporting-dev>`.
|
|
||||||
|
|||||||
Reference in New Issue
Block a user