Mercurial > prosody-modules
comparison mod_rest/res/openapi.yaml @ 4936:a85efae90e21
mod_rest: Expand mapping of XEP-0045 join stanza
The previous 'join' mapping was apparently lost in translation when
swithing to datamapper, so might as well map some properties allowing
history control. Usually you probably want either zero history or
history since the last known time of being joined. Maybe that the former
should be the default?
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 30 Apr 2022 01:00:01 +0200 |
parents | 65438e4ba563 |
children | 2ff1fa824c5d |
comparison
equal
deleted
inserted
replaced
4935:ae83200fb55f | 4936:a85efae90e21 |
---|---|
281 vcard_update: | 281 vcard_update: |
282 $ref: '#/components/schemas/vcard_update' | 282 $ref: '#/components/schemas/vcard_update' |
283 idle_since: | 283 idle_since: |
284 $ref: '#/components/schemas/idle_since' | 284 $ref: '#/components/schemas/idle_since' |
285 | 285 |
286 join: | 286 muc: |
287 $ref: '#/components/schemas/join' | 287 $ref: '#/components/schemas/muc' |
288 | 288 |
289 error: | 289 error: |
290 $ref: '#/components/schemas/error' | 290 $ref: '#/components/schemas/error' |
291 | 291 |
292 iq: | 292 iq: |
508 xml: | 508 xml: |
509 name: replace | 509 name: replace |
510 namespace: urn:xmpp:message-correct:0 | 510 namespace: urn:xmpp:message-correct:0 |
511 x_single_attribute: id | 511 x_single_attribute: id |
512 | 512 |
513 join: | 513 muc: |
514 description: For joining Multi-User-Chats | 514 description: Multi-User-Chat related |
515 type: boolean | 515 type: object |
516 enum: | 516 xml: |
517 - true | 517 name: x |
518 namespace: http://jabber.org/protocol/muc | |
519 properties: | |
520 history: | |
521 type: object | |
522 properties: | |
523 maxchars: | |
524 type: integer | |
525 minimum: 0 | |
526 xml: | |
527 attribute: true | |
528 maxstanzas: | |
529 type: integer | |
530 minimum: 0 | |
531 xml: | |
532 attribute: true | |
533 seconds: | |
534 type: integer | |
535 minimum: 0 | |
536 xml: | |
537 attribute: true | |
538 since: | |
539 type: string | |
540 format: date-time | |
541 xml: | |
542 attribute: true | |
543 | |
518 | 544 |
519 invite: | 545 invite: |
520 type: object | 546 type: object |
521 description: Invite to a group chat | 547 description: Invite to a group chat |
522 required: | 548 required: |