Mercurial > libervia-pubsub
annotate MANIFEST.in @ 467:d86e0f8a1405
privilege: store roster cache in database:
- rosters are now stored on database and restored on startup. This way, presence map can
be restored without the need to wait for all contact to send presence again
- roster version are checked, if a new version is received, presence map is updated
accordingly
- roster are not retrieved if presence are received in a too short delay (see ROSTER_TTL),
to avoid using too much resources if a client connect/disconnect a lot
The current behaviour works around XEP-0356 limitations. An update of the XEP will be
needed to get roster pushes and roster version.
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 15 Oct 2021 15:30:18 +0200 |
parents | c56a728412f1 |
children |
rev | line source |
---|---|
405
c56a728412f1
file organisation + setup refactoring:
Goffi <goffi@goffi.org>
parents:
264
diff
changeset
|
1 include MANIFEST.in sat_pubsub/VERSION |
c56a728412f1
file organisation + setup refactoring:
Goffi <goffi@goffi.org>
parents:
264
diff
changeset
|
2 global-include *.py |
c56a728412f1
file organisation + setup refactoring:
Goffi <goffi@goffi.org>
parents:
264
diff
changeset
|
3 global-include CHANGELOG COPYING* INSTALL README* |
c56a728412f1
file organisation + setup refactoring:
Goffi <goffi@goffi.org>
parents:
264
diff
changeset
|
4 global-include Makefile *.rst *.bat |
c56a728412f1
file organisation + setup refactoring:
Goffi <goffi@goffi.org>
parents:
264
diff
changeset
|
5 graft doc |
c56a728412f1
file organisation + setup refactoring:
Goffi <goffi@goffi.org>
parents:
264
diff
changeset
|
6 graft db |
189 | 7 graft twisted |
405
c56a728412f1
file organisation + setup refactoring:
Goffi <goffi@goffi.org>
parents:
264
diff
changeset
|
8 global-exclude *.un~ |