view mod_cloud_notify_encrypted/README.md @ 4942:e7b9bc629ecc

mod_rest: Add special handling to catch MAM results from remote hosts Makes MAM queries to remote hosts works. As the comment says, MAM results from users' local archives or local MUCs are returned via origin.send() which is provided in the event and thus already worked. Results from remote hosts go via normal stanza routing and events, which need this extra handling to catch. This pattern of iq-set, message+, iq-result is generally limited to MAM. Closest similar thing might be MUC join, but to really handle that you would need the webhook callback mechanism.
author Kim Alvefur <zash@zash.se>
date Mon, 16 May 2022 19:47:09 +0200
parents 7f8b0830bf40
children
line wrap: on
line source

---
labels:
- 'Stage-Alpha'
summary: 'Support for encrypted payloads in push notifications'
rockspec:
  dependencies:
  - mod_cloud_notify
...

Introduction
============

This module implements support for a [Encrypted Push Notifications](https://xeps.tigase.net//docs/push-notifications/encrypt/),
a custom extension to [XEP-0357: Push Notifications](https://xmpp.org/extensions/xep-0357.html).

It is planned that this will evolve to a XEP in the near future.

Details
=======

Add to modules_enabled, there are no configuration options.

Depends on
[luaossl](http://25thandclement.com/~william/projects/luaossl.html)
which is available in Debian as
[`lua-luaossl`](https://tracker.debian.org/pkg/lua-luaossl) or via
`luarocks install luaossl`.

Compatibility
=============

Not tested, but hopefully works on 0.11.x and later.