Mercurial > libervia-web
annotate MANIFEST.in @ 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 | 843e303de5cb |
children |
rev | line source |
---|---|
1211
843e303de5cb
install (MANIFEST.in): added VERSION
Goffi <goffi@goffi.org>
parents:
1210
diff
changeset
|
1 include MANIFEST.in libervia/VERSION |
902 | 2 global-include *.py |
3 global-include *.ini | |
4 global-include *.po *.mo | |
5 global-include CHANGELOG COPYING* INSTALL README* | |
6 global-include *.sh | |
1210 | 7 global-include Makefile *.rst *.bat |
1118
6ddd47be0875
install: fixed manifest to include browser's public files + include package date during installation
Goffi <goffi@goffi.org>
parents:
906
diff
changeset
|
8 include src/browser/public/* |
906
9949f0940609
installation (MANIFEST): fixed missing files
Goffi <goffi@goffi.org>
parents:
902
diff
changeset
|
9 include themes |
1210 | 10 include doc |
906
9949f0940609
installation (MANIFEST): fixed missing files
Goffi <goffi@goffi.org>
parents:
902
diff
changeset
|
11 recursive-include src *.js |
9949f0940609
installation (MANIFEST): fixed missing files
Goffi <goffi@goffi.org>
parents:
902
diff
changeset
|
12 exclude *.sh |
902 | 13 global-exclude *.un~ |
906
9949f0940609
installation (MANIFEST): fixed missing files
Goffi <goffi@goffi.org>
parents:
902
diff
changeset
|
14 global-exclude *.pyc |
902 | 15 prune output |
16 prune html |