annotate doc/index.rst @ 1203:251eba911d4d

server (websockets): fixed websocket handling on HTTPS connections: Original request used to retrieve a page was stored on dynamic pages, but after the end of it, the channel was deleted, resulting in a isSecure() always returning False, and troubles in chain leading to the the use of the wrong session object. This patch fixes this by reworking the way original request is used, and creating a new wrapping class allowing to keep an API similar to iweb.IRequest, with data coming from both the original request and the websocket request. fix 327
author Goffi <goffi@goffi.org>
date Sun, 14 Jul 2019 14:45:51 +0200
parents b9a5418e9f2e
children 13447f785ba1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1190
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
1 .. Libervia (Salut à Toi) documentation master file, created by
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
2 sphinx-quickstart on Thu Jan 24 15:20:15 2019.
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
3 You can adapt this file completely to your liking, but it should at least
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
4 contain the root `toctree` directive.
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
5
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
6 Libervia (Salut à Toi) documentation
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
7 ====================================
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
8
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
9 Welcome to Libervia's documentation. You'll find here both end-user end developer documentations.
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
10
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
11 Libervia is the web frontend of Salut à Toi (or SàT), a Libre communication ecosystem based on XMPP standard.
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
12
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
13 With Libervia you have access to main SàT features thanks to its easy to use pages.
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
14 It is a highly customizable project, the interface can be modified from slight to major changes, so it can be adapted to your association, university, entreprise or community.
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
15
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
16 Libervia includes its own web framework, using a unique architecture taking profit of the XMPP standard.
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
17
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
18 You can follow this documentation to learn more on it, or join our official XMPP room at `sat@chat.jabberfr.org <xmpp:sat@chat.jabberfr.org?join>`_ (also available via a `web link <https://chat.jabberfr.org/converse.js/sat@chat.jabberfr.org>`_)
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
19
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
20 .. toctree::
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
21 :maxdepth: 2
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
22 :caption: Contents:
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
23
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
24 web_framework/quick_start.rst
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
25 web_framework/css_framework.rst
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
26
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
27
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
28
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
29 Indices and tables
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
30 ==================
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
31
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
32 * :ref:`genindex`
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
33 ..
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
34 * :ref:`modindex`
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
35 * :ref:`search`