annotate doc/index.rst @ 1504:409d10211b20

server, browser: dynamic pages refactoring: dynamic pages has been reworked, to change the initial basic implementation. Pages are now dynamic by default, and a websocket is established by the first connected page of a session. The socket is used to transmit bridge signals, and then the signal is broadcasted to other tabs using broadcast channel. If the connecting tab is closed, an other one is chosen. Some tests are made to retry connecting in case of problem, and sometimes reload the pages (e.g. if profile is connected). Signals (or other data) are cached during reconnection phase, to avoid lost of data. All previous partial rendering mechanism have been removed, chat page is temporarily not working anymore, but will be eventually redone (one of the goal of this work is to have proper chat).
author Goffi <goffi@goffi.org>
date Wed, 01 Mar 2023 18:02:44 +0100
parents fe5c282461bd
children 4b0464b2a12b
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
1409
83b477d36725 doc: rename main title
Goffi <goffi@goffi.org>
parents: 1209
diff changeset
6 Libervia Web documentation
83b477d36725 doc: rename main title
Goffi <goffi@goffi.org>
parents: 1209
diff changeset
7 ==========================
1190
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
1497
fe5c282461bd doc: the official MUC room is now `libervia@chat.jabberfr.org`
Goffi <goffi@goffi.org>
parents: 1409
diff changeset
18 You can follow this documentation to learn more on it, or join our official XMPP room at `libervia@chat.jabberfr.org <xmpp:libervia@chat.jabberfr.org?join>`_ (also available via a `web link <https://chat.jabberfr.org/converse.js/libervia@chat.jabberfr.org>`_)
1190
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::
1209
13447f785ba1 doc: added installation instructions
Goffi <goffi@goffi.org>
parents: 1190
diff changeset
21 :maxdepth: 3
1190
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
1209
13447f785ba1 doc: added installation instructions
Goffi <goffi@goffi.org>
parents: 1190
diff changeset
24 installation.rst
1190
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
25 web_framework/quick_start.rst
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
26 web_framework/css_framework.rst
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
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
30 Indices and tables
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
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
33 * :ref:`genindex`
1209
13447f785ba1 doc: added installation instructions
Goffi <goffi@goffi.org>
parents: 1190
diff changeset
34
1190
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
35 ..
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
36 * :ref:`modindex`
1209
13447f785ba1 doc: added installation instructions
Goffi <goffi@goffi.org>
parents: 1190
diff changeset
37
1190
b9a5418e9f2e doc: added forgotten conf.py and index.rst files
Goffi <goffi@goffi.org>
parents:
diff changeset
38 * :ref:`search`