Commit Graph

986 Commits

Author SHA1 Message Date
6ae8102fae meta: Fix style issues 2022-07-23 15:27:11 +02:00
cdb31aa15b service: Don't fetch blocklist on push 2022-07-23 15:24:14 +02:00
d2ba743f2e xmpp: Flush before closing the socket 2022-07-23 15:22:34 +02:00
6ab3d05a3f xmpp: Add _isResumed attribute 2022-07-23 15:22:10 +02:00
bd345a77ff ui: Fix crash while navigating to blocklist 2022-07-23 15:20:09 +02:00
4bbecd3b79 service: Add logging for connection updated events 2022-07-23 13:28:48 +02:00
be3d41b3ff xmpp: Fix connectAwaitable not working 2022-07-23 13:11:03 +02:00
25221cba1b ui(wip): Migrate to flutter_blurhash 2022-07-22 20:38:06 +02:00
a5e0df02f6 ui: Add logging to UIDownloadService 2022-07-22 19:22:24 +02:00
164bac6de5 xmpp: Fix the resume attribute of XmppConnectionState 2022-07-21 23:31:11 +02:00
2017e77090 service: Register the roster negotiator 2022-07-21 23:21:57 +02:00
a72a1eeab5 xmpp: Fix roster negotiator constructor 2022-07-21 23:21:38 +02:00
4075d7968b ui: Fix casting issues 2022-07-21 23:18:12 +02:00
05e28c989b service: Change the avatar strategy 2022-07-21 17:24:28 +02:00
5f12eeeabe xmpp: Fix crash when downloading file that already exists 2022-07-21 17:16:16 +02:00
06192b87e7 test: Fix tests 2022-07-19 20:47:19 +02:00
cc290aa5c4 style: Fix linter warnings 2022-07-19 20:22:59 +02:00
3bb6c457d6 xmpp: Fix stream resumption 2022-07-19 20:21:26 +02:00
0d1b9f78ec xmpp: Add test for a successful stream resumption 2022-07-19 20:05:55 +02:00
0908ef8add xmpp: Fix loop in SM negotiation
Fix infinite loop caused by the SM negotiator creating a feedback
loop if the initial resume fails.
2022-07-19 20:02:16 +02:00
c2c11fc3c3 xmpp: Fix Stream Management 2022-07-18 22:03:30 +02:00
0bc856ec47 xmpp: Make getNegotiatorById behave like getManagerById 2022-07-18 20:05:32 +02:00
bbd4162488 xmpp: Fix switching xmlns and negotiator id 2022-07-18 19:58:03 +02:00
7be5ddb16f xmpp: Fix the connection state never getting set to connected 2022-07-18 19:54:36 +02:00
9d9b4bba96 xmpp: Add more logging in relation to pinging 2022-07-18 17:58:16 +02:00
686124dd6d service: Fix crash on connectivity change 2022-07-18 17:53:37 +02:00
c73c477c79 xmpp: Redact outgoing SASL data 2022-07-17 22:26:08 +02:00
6be8a75995 style: Fix weird indentation 2022-07-17 22:10:37 +02:00
109d77d43a Merge pull request 'Lint using very_good_analysis' (#22) from improvement/very-good into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/22
2022-07-17 22:12:54 +02:00
54046b6796 style: Use those settings permanently 2022-07-17 22:08:00 +02:00
8aa9c837be ui: Use Logger inside BlurhashChatWidget 2022-07-17 22:05:51 +02:00
9c7bc7fb1d style: Fix destroying socket 2022-07-17 22:02:58 +02:00
d01b46934f style: Add trailing commas 2022-07-17 22:02:20 +02:00
be8d6ac2ce test: Fix streambuffer test 2022-07-17 21:54:40 +02:00
50b5d2a9c1 test: Fix tests 2022-07-17 21:50:48 +02:00
3b60b2acaa style: Fix warnings for JID 2022-07-17 21:50:42 +02:00
08d83d6b0a xmpp: Allow destroying the socket 2022-07-17 21:30:50 +02:00
15af2c6c43 meta: Fix startup 2022-07-17 21:26:16 +02:00
dc8e8ff882 style: Migrate to very_good_analysis 2022-07-17 21:20:57 +02:00
3f480574d9 style: Migrate lib/ui/ to very_good_analysis 2022-07-17 19:24:18 +02:00
68fb1ec1b5 style: Migrate lib/shared/ to very_good_analysis 2022-07-17 15:02:15 +02:00
294dce22d9 style: Move lib/xmpp over to very_good_analysis 2022-07-17 14:55:16 +02:00
49369a9be2 test: Fix tests 2022-07-17 12:28:33 +02:00
74c4fd7470 Merge pull request 'Implement Stream Features Using a Negotiator System' (#19) from improvement/negotiators into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/19
2022-07-17 12:09:18 +02:00
e067993ec9 service: Register the CSINegotiator 2022-07-17 12:03:47 +02:00
989f0fd48d service: Register SCRAM negotiators 2022-07-17 12:01:15 +02:00
69b10ee978 service: Register negotiators during service setup 2022-07-17 11:54:40 +02:00
6335d85d4c xmpp: Fix small issues 2022-07-17 11:51:47 +02:00
03ce942364 ui: Fix the GetFeaturesEvent 2022-07-17 11:48:59 +02:00
de468563fc xmpp: Perform disco sweep after negotiation 2022-07-17 11:28:40 +02:00