Ikjot Singh Dhody
|
51bca6c25d
|
feat(xep): XEP-0045 cache fixes.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-19 18:40:39 +05:30 |
|
Ikjot Singh Dhody
|
8728166a4d
|
feat(xep): Add cache and roomstate to MUC implementation.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-18 20:49:13 +05:30 |
|
Ikjot Singh Dhody
|
1f1321b269
|
feat(xep): Small fixes - review cycle 1.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-18 20:09:06 +05:30 |
|
Ikjot Singh Dhody
|
66195f66fa
|
Merge branch 'master' into xep_0045
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-14 10:48:28 +05:30 |
|
Ikjot Singh Dhody
|
70fdfaf16d
|
feat(xep): Fix imports for xep_0045 files.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-14 10:47:51 +05:30 |
|
Ikjot Singh Dhody
|
cd73f89e63
|
feat(xep): Remove duplicate manager string
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-14 10:47:51 +05:30 |
|
Ikjot Singh Dhody
|
05c41d3185
|
feat(xep): Refactor sendMessage to allow groupchat
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-14 10:47:50 +05:30 |
|
Ikjot Singh Dhody
|
64a8de6caa
|
feat(xep): Set base for XEP 0045 implementation
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-14 10:47:07 +05:30 |
|
Ikjot Singh Dhody
|
68809469f6
|
feat(xep): Add joinRoom, leaveRoom routines.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-14 10:46:48 +05:30 |
|
Ikjot Singh Dhody
|
762cf1c77a
|
feat(xep): Set base for XEP 0045 implementation
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-14 10:46:48 +05:30 |
|
|
29a5417b31
|
Merge pull request 'Add support for XEP-0421.' (#45) from ikjot-2605/moxxmpp:feat_xep_0421 into master
Reviewed-on: https://codeberg.org/moxxy/moxxmpp/pulls/45
|
2023-06-12 10:58:32 +00:00 |
|
Ikjot Singh Dhody
|
255d0f88e0
|
feat(xep): Use cascading operation to return state
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-12 15:00:37 +05:30 |
|
|
fa2ce7c2d1
|
feat(xep): FASTSaslNegotiator now only takes a string as its token
|
2023-06-11 22:22:45 +02:00 |
|
Ikjot Singh Dhody
|
fa11a3a384
|
feat(xep): Checked for the occupant-id directly.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-11 23:29:17 +05:30 |
|
Ikjot Singh Dhody
|
ac5bb9e461
|
feat(xep): Implement XEP 0421 in Moxxmpp.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
|
2023-06-11 22:09:29 +05:30 |
|
|
aa71d3ed5d
|
feat(xep): Allow changing the SASL2 user agent
|
2023-06-11 16:30:49 +02:00 |
|
|
f2d8c6a009
|
fix(xep): Fix parsing user avatar data with newlines
|
2023-06-10 21:06:30 +02:00 |
|
|
88545e3308
|
fix(xep): Fix the OOB fallback for SFS
|
2023-06-09 00:07:18 +02:00 |
|
|
925a46c0da
|
feat(xep): Move to JID
|
2023-06-09 00:07:05 +02:00 |
|
|
8266765ff8
|
feat(core): Add encryption info to MessageEvent
|
2023-06-07 23:42:05 +02:00 |
|
|
e234c812ff
|
feat(core): Add a shorthand for MessageEvent.extensions.get
|
2023-06-07 21:11:11 +02:00 |
|
|
4ff2992a03
|
fix(all): Last minute fixes
|
2023-06-07 21:04:05 +02:00 |
|
|
09fd5845aa
|
feat(core): Re-fix the subscription functions
|
2023-06-07 18:54:05 +02:00 |
|
|
963f3f2cd9
|
feat(core): Check if we can do subscription pre-approval
|
2023-06-07 18:41:08 +02:00 |
|
|
da1d28a6d6
|
feat(core): Remove the PresenceReceivedEvent
|
2023-06-07 15:12:34 +02:00 |
|
|
cbd90b1163
|
feat(core): Add a list constructor to TypedMap
|
2023-06-07 14:13:46 +02:00 |
|
|
f0538b0447
|
feat(xep): Write a test for XEP-0334
|
2023-06-06 21:46:33 +02:00 |
|
|
968604b0ba
|
fix(tests): Fix SFS parsing test
|
2023-06-06 21:31:14 +02:00 |
|
|
60279a84e0
|
feat(all): Restrict extensions to StanzaHandlerExtension
|
2023-06-06 21:19:42 +02:00 |
|
|
cf3287ccf4
|
feat(core): Remove freezed artifact
|
2023-06-06 20:26:35 +02:00 |
|
|
1ab0ed856f
|
feat(all): Bump version to 0.4.0
|
2023-06-06 20:22:13 +02:00 |
|
|
10a5046431
|
feat(core): Rework [MessageEvent]
|
2023-06-06 16:19:16 +02:00 |
|
|
4d76b9f57a
|
feat(core): Remove [MessageDetails]
|
2023-06-06 15:57:55 +02:00 |
|
|
0ec3777f44
|
feat(xep): Managers register the sending callback
|
2023-06-06 15:14:19 +02:00 |
|
|
6f5de9c4dc
|
feat(xep): Implement the message sending callbacks
|
2023-06-06 14:12:49 +02:00 |
|
|
79d7e3ba64
|
feat(all): Move all managers to the new data system
|
2023-06-04 21:53:47 +02:00 |
|
|
8270185027
|
feat(core): Implement a typed map
|
2023-06-03 00:41:23 +02:00 |
|
|
9e0f38154e
|
feat(all): Various changes
- Fix unavailable presence being sent *after* connecting
- Migrate more APIs to the JID class
- Advertise +notify for user avatar metadata
|
2023-06-02 22:00:44 +02:00 |
|
|
1475cb542f
|
fix(xep): Just receiving <stanza-id/>s does not require disco
It is only required when we try to use them.
|
2023-05-25 12:42:42 +02:00 |
|
|
b949ec6ff5
|
fix(docs): Fix typo
|
2023-05-24 23:44:48 +02:00 |
|
|
83ebe58c47
|
feat(tests): Test emptying stanza queue on connect
|
2023-05-24 22:03:17 +02:00 |
|
|
4db0ef6b34
|
feat(core): Expose StanzaDetails
|
2023-05-24 20:41:02 +02:00 |
|
|
b95e75329d
|
feat(all): Remove StanzaAddFrom
|
2023-05-24 20:27:01 +02:00 |
|
|
3163101f82
|
feat(all): Migrate to the new StanzaDetails API
|
2023-05-24 14:28:42 +02:00 |
|
|
bd4e1d28ea
|
feat(core): Implement the send queue
|
2023-05-24 13:34:36 +02:00 |
|
|
b1da6e5a53
|
chore(xep): Move DiscoManager from String to JID
|
2023-05-23 17:28:20 +02:00 |
|
|
c6552968d5
|
feat(core): Remove resumed from connection state change events
|
2023-05-23 15:56:38 +02:00 |
|
|
1d87c0ce95
|
feat(xep): Separate XEP-0030 and XEP-0115 support
Also, we now validate whatever we get in terms of disco#info
and capability hashes before caching.
|
2023-05-23 15:52:48 +02:00 |
|
|
da591a552d
|
fix(xep): Fix discovery of XEP-0191 and XEP-0280
|
2023-05-16 19:06:50 +02:00 |
|
|
47b679d168
|
fix(xep): Do not set C2S counter to 0 after connecting
|
2023-05-16 13:45:52 +02:00 |
|