Features für XMPP erweitern #70

Closed
opened 2024-06-06 20:37:53 +02:00 by qbi · 8 comments
Owner

Ryol möchte gern Push für XMPP haben. Jemand muss das aktivieren.

Ryol möchte gern Push für XMPP haben. Jemand muss das aktivieren.
qbi added the
Kind/Feature
Kind/Enhancement
Priority
Medium
labels 2024-06-06 20:37:53 +02:00
qbi self-assigned this 2024-06-06 20:37:53 +02:00
qbi added this to the IT-Infrastruktur project 2024-06-06 20:37:53 +02:00
Author
Owner

Für den Prosody gibt es das Modul mod_cloud_modify. Das sollte das leisten.

Für den Prosody gibt es das Modul [mod_cloud_modify](https://modules.prosody.im/mod_cloud_notify). Das sollte das leisten.
Ryol changed title from Push für XMPP aktivieren to Features für XMPP erweitern 2024-06-06 20:41:46 +02:00
Member

image

![image](/attachments/016a5ad9-b9fb-4eee-95d2-28eef64e8c01)
508 KiB
Member

image

![image](/attachments/2774c8b1-93f2-444a-b4c3-0c043708caad)
255 KiB
Author
Owner
  • XEP-0163
  • XEP-0191
  • XEP-0198
  • XEP-0199
  • XEP-0215
  • XEP-0237
  • XEP-0280
  • XEP-0313
  • XEP-0352
  • XEP-0357
  • XEP-0363
  • XEP-0379
  • XEP-0474
- [x] XEP-0163 - [x] XEP-0191 - [x] XEP-0198 - [x] XEP-0199 - [ ] XEP-0215 - [x] XEP-0237 - [x] XEP-0280 - [x] XEP-0313 - [ ] XEP-0352 - [X] XEP-0357 - [ ] XEP-0363 - [ ] XEP-0379 - [ ] XEP-0474
Author
Owner

Die letzten XEPs haben noch kein Modul im Prosody. Die anderen waren aktiv oder habe ich gerade aktiviert

Die letzten XEPs haben noch kein Modul im Prosody. Die anderen waren aktiv oder habe ich gerade aktiviert
qbi closed this issue 2024-06-06 21:40:05 +02:00
Author
Owner

image

JFTR, hier ist der Text dazu.

XEP-0163 Personal Eventing Protocol
This specification defines semantics for using the XMPP publish-subscribe protocol to broadcast state change events associated with an instant messaging and presence account.

XEP-0191: Blocking Command
XMPP protocol extension for communications blocking.

XEP-0198: Stream Management
Resume a stream when disconnected. Results in faster reconnect and saves battery life.

XEP-0199: XMPP Ping
XMPP protocol extension for sending application-level pings over XML streams.

XEP-0215: External Service Discovery
XMPP protocol extension for discovering services external to the XMPP network, like STUN or TURN servers needed for A/V calls.

XEP-0237: Roster Versioning
Defines a proposed modification to the XMPP roster protocol that enables versioning of rosters such that the server will not send the roster to the client if the roster has not been modified.

XEP-0280: Message Carbons
Synchronize your messages on all logged-in devices.

XEP-0313: Message Archive Management
Access message archives on the server.

XEP-0352: Client State Indication
Indicate when a particular device is active or inactive. Saves battery.

> ![image](/attachments/016a5ad9-b9fb-4eee-95d2-28eef64e8c01) JFTR, hier ist der Text dazu. XEP-0163 Personal Eventing Protocol This specification defines semantics for using the XMPP publish-subscribe protocol to broadcast state change events associated with an instant messaging and presence account. XEP-0191: Blocking Command XMPP protocol extension for communications blocking. XEP-0198: Stream Management Resume a stream when disconnected. Results in faster reconnect and saves battery life. XEP-0199: XMPP Ping XMPP protocol extension for sending application-level pings over XML streams. XEP-0215: External Service Discovery XMPP protocol extension for discovering services external to the XMPP network, like STUN or TURN servers needed for A/V calls. XEP-0237: Roster Versioning Defines a proposed modification to the XMPP roster protocol that enables versioning of rosters such that the server will not send the roster to the client if the roster has not been modified. XEP-0280: Message Carbons Synchronize your messages on all logged-in devices. XEP-0313: Message Archive Management Access message archives on the server. XEP-0352: Client State Indication Indicate when a particular device is active or inactive. Saves battery.
Author
Owner

image

Der Text:

XEP-0357: Push Notifications
Receive push notifications via Apple even when disconnected. Vastly improves reliability.

XEP-0363: HTTP File Upload
Upload files to the server to share with others. (Maximum allowed size of files reported by the server: 0.0 B)

XEP-0379: Pre-Authenticated Roster Subscription
Defines a protocol and URI scheme for pre-authenticated roster links that allow a third party to automatically obtain the user's presence subscription.

XEP-0474: SASL SCRAM Downgrade Protection
This specification provides a way to secure the SASL and SASL2 handshakes against method and channel-binding downgrades.
> ![image](/attachments/2774c8b1-93f2-444a-b4c3-0c043708caad) Der Text: XEP-0357: Push Notifications Receive push notifications via Apple even when disconnected. Vastly improves reliability. XEP-0363: HTTP File Upload Upload files to the server to share with others. (Maximum allowed size of files reported by the server: 0.0 B) XEP-0379: Pre-Authenticated Roster Subscription Defines a protocol and URI scheme for pre-authenticated roster links that allow a third party to automatically obtain the user's presence subscription. XEP-0474: SASL SCRAM Downgrade Protection This specification provides a way to secure the SASL and SASL2 handshakes against method and channel-binding downgrades.
Member

Vielen Dank, @qbi!

Vielen Dank, @qbi!
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Krautspace/Unkraut#70
No description provided.