Commit Graph

986 Commits

Author SHA1 Message Date
efb8818ecc xmpp: Reset XEP state on stream resumption fail 2022-07-28 21:28:51 +02:00
04bdc46969 xmpp: Reset the HTTP File Upload state if stream resumption failed 2022-07-28 21:21:35 +02:00
0e0626dcae xmpp: Remove the cache manager 2022-07-28 21:06:20 +02:00
648205fa40 service: Move getting the blocklist 2022-07-27 20:44:47 +02:00
23acd5478f xmpp: Add isSupported to all managers 2022-07-27 20:32:32 +02:00
8dedf82a28 xmpp: Maybe fix the null issue inside the SCRAM code (#35) 2022-07-27 19:29:54 +02:00
73acacdceb xmpp: Fix CSI commands not being sent 2022-07-27 19:23:03 +02:00
6b91b744a2 xmpp: Prevent reconnection from waiting too long 2022-07-27 13:10:53 +02:00
fe44b37278 xmpp: Do not process connection changes if the state is not different 2022-07-27 12:52:49 +02:00
45d65b3afb xmpp: Prevent SM from being attempted before SASL is done 2022-07-26 20:35:24 +02:00
5a7b5192b1 xmpp: Remove _performingStartTLS 2022-07-26 20:08:50 +02:00
6b41a76e24 test: Test resetting the SCRAM negotiator 2022-07-26 19:14:23 +02:00
1d3a670718 ui: Fix loading spinner on background image 2022-07-26 18:54:19 +02:00
916882a3c6 xmpp: Detect stream error 2022-07-26 14:55:54 +02:00
a16b937d74 service: Fix linter issue 2022-07-26 14:55:42 +02:00
0defd329fb xmpp: Fix stream resumption happening too late 2022-07-26 14:50:29 +02:00
f2d3d5d90f ui: Replace the back button with a close button 2022-07-26 14:28:03 +02:00
74c392e6c2 ui: Fix and improve CustomTextField 2022-07-26 14:05:56 +02:00
7fc5ccfd31 ui: Keep the chat background in the thumbnail cache 2022-07-26 14:04:17 +02:00
e94bb3dec9 Merge pull request 'HTTP File Upload' (#29) from feat/http-file-upload into master
Reviewed-on: https://codeberg.org/moxxy/moxxyv2/pulls/29
2022-07-26 14:00:15 +02:00
4dd9ef6d6f service: Add sent files to the gallery 2022-07-26 13:55:40 +02:00
63d9c63a83 ui: Prevent conversation updates on shared media update 2022-07-26 13:55:40 +02:00
cd0b3c5091 ui: Fix profile not updating 2022-07-26 13:55:40 +02:00
46d13d9a19 ui: Fix the SharedMediaPage not updating on file sending 2022-07-26 13:55:40 +02:00
f0958aad7c ui: Render video thumbnails in the SendFiles page 2022-07-26 13:55:40 +02:00
f6d85a505b ui: Fix some UI strings 2022-07-26 13:55:40 +02:00
4f6aca8328 ui: Allow picking generic files 2022-07-26 13:55:40 +02:00
58c5655457 ui: Fix SendFile's previews not being square 2022-07-26 13:55:40 +02:00
df281e6583 ui: Replace the back button with a close button 2022-07-26 13:55:40 +02:00
9d407088b9 ui: Allow removing items from the sharing menu 2022-07-26 13:55:40 +02:00
222521f3f7 ui: Move file picker invocation to the SendFiles bloc 2022-07-26 13:55:40 +02:00
cf8180d587 ui: Re-implement sending files 2022-07-26 13:55:40 +02:00
4fbf7e32c3 ui: Add a send files page 2022-07-26 13:55:40 +02:00
6262151532 ui: Migrate SharedImage to ImageThumbnailWidget 2022-07-26 13:55:40 +02:00
660c56e27a service: Allow sending multiple files 2022-07-26 13:55:40 +02:00
0acd812a60 ui: Work around bug for video thumbnail generation 2022-07-26 13:55:40 +02:00
1eb1dcbaa3 ui: Refactor the video widget 2022-07-26 13:55:40 +02:00
35e505a0cd ui: Make the image use the ThumbnailCache again 2022-07-26 13:55:40 +02:00
a1ad479c7c ui: Refactor the image widget 2022-07-26 13:55:40 +02:00
159d6a7937 ui: DownloadProgress -> ProgressWidget 2022-07-26 13:55:40 +02:00
dbba0e726a xmpp: Wrap closing socket in try-catch 2022-07-26 13:55:40 +02:00
e8324dab01 service: Actually set the message's isUploading 2022-07-26 13:55:40 +02:00
ad7b76c8ec service: Update the conversation body on file upload 2022-07-26 13:55:40 +02:00
634f68a745 meta: Fix linter warnings 2022-07-26 13:55:40 +02:00
2f995a8c58 service: Rate limit upload progress events 2022-07-26 13:55:40 +02:00
c8c61486f3 meta: Generalise the download progress to facilitate upload progress 2022-07-26 13:55:40 +02:00
07269aca48 xmpp: Send SFS and OOB data after upload 2022-07-26 13:55:40 +02:00
b687011274 service: Fix mediaUrl not being applied at message creation time 2022-07-26 13:55:40 +02:00
8bfe591a7b meta: Badly plumb in HTTP File Upload 2022-07-26 13:55:40 +02:00
4ef79e99a8 ui: Small consistency fixes 2022-07-24 19:46:58 +02:00