libervia-backend/sat
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Goffi 643d491e80 component AP gateway: JID/node ⟺ AP outbox conversion:
- convert a combination of JID and optional pubsub node to AP actor handle (see
  `getJIDAndNode` for details) and vice versa
- the gateway now provides a Pubsub service
- retrieve pubsub node and convert it to AP collection, AP pagination is converted to RSM
- do the opposite: convert AP collection to pubsub and handle RSM request. Due to
  ActivityStream collection pagination limitations, some RSM request produce inefficient
  requests, but caching should be used most of the time in the future and avoid the
  problem.
- set specific name to HTTP Server
- new `local_only` setting (`True` by default) to indicate if the gateway can request or
  not XMPP Pubsub nodes from other servers
- disco info now specifies important features such as Pubsub RSM, and nodes metadata

ticket 363
2022-01-25 17:54:06 +01:00
..
bridge merge bookmark @ 2021-09-08 11:20:37 +02:00
core memory (disco), core (main): new hasIdentity method 2022-01-25 17:07:15 +01:00
memory memory (sqla): fix complete setting when index is None in getItems 2022-01-25 17:09:54 +01:00
plugins component AP gateway: JID/node ⟺ AP outbox conversion: 2022-01-25 17:54:06 +01:00
stdui date update 2021-03-19 15:45:14 +01:00
test date update 2021-03-19 15:45:14 +01:00
tools tools (common): new async_utils module with an async version of lru_cache 2022-01-25 17:25:10 +01:00
__init__.py core: remove print which may provoke undesired side effects 2021-04-14 15:54:26 +02:00
VERSION v0.8.0 release 2021-11-30 23:31:07 +01:00