f8950d9fb3
service: Migrate the basics to sqflite
2022-09-07 22:10:55 +02:00
31464e5025
service: Move the database service somewhere else
2022-09-07 12:31:30 +02:00
7bcccd5558
meta: Update moxplatform
2022-09-06 14:32:05 +02:00
a798b72515
service: Make the default mute state configurable
2022-09-06 12:17:50 +02:00
d66a6790f9
service: Don't create a notification if the chat is muted
2022-09-06 12:12:08 +02:00
50f488ae21
ui: Implement muting chats
2022-09-06 12:06:54 +02:00
2a18715f77
xmpp: Update File Metadata Element to 0.2.0
2022-09-05 20:50:22 +02:00
805a701daa
service: Use native_imaging to generate blurhash thumbnail
...
Closes #109 .
This should be much faster than before but required a bump
of isar, which means that you need to delete all data of
Moxxy before running it again. This is, however, not that
big a deal as I'm going to replace isar with sqlite
soon(tm) anyway.
2022-08-30 11:52:53 +02:00
df4bf316fb
service: Fix sending File Upload Notifications
2022-08-29 20:49:50 +02:00
8c32e42fe9
service: Allow sharing text with others
2022-08-27 22:26:08 +02:00
a0864933de
service: Move blurhash thumbnail generation further back
2022-08-27 21:56:40 +02:00
757e0be5ef
service: Implement a sharing page
2022-08-27 19:32:22 +02:00
7f51df97b7
service: Generate Blurhash thumbnail for images on sending
2022-08-25 15:08:19 +02:00
6ef07ba5a2
meta: File Thumbnails -> Extensible File Thumnails
2022-08-25 14:52:41 +02:00
05e48fd279
service: Fix File Upload Notifications vulnerability
2022-08-25 13:45:05 +02:00
652fc28273
service: Replace the message sent attribute with sender
2022-08-25 13:37:44 +02:00
33d7b729f7
service: Use all possible mime guess locations
2022-08-25 11:45:31 +02:00
68983e28d4
meta: Fix showing no filename when receiving a File Upload Notification
2022-08-25 11:42:48 +02:00
b696f53127
xmpp: Move File Upload Notifications into their own manager
2022-08-25 11:31:50 +02:00
e68d15f62a
service: Fix FUN replacements not being put in the shared media list
2022-08-23 18:29:09 +02:00
054d5b0df7
service: Handle File Upload Notifications when auto-download is disabled
2022-08-23 18:23:40 +02:00
225bf126dd
service: Implement receiving File Upload Notifications
2022-08-23 18:12:35 +02:00
f521647f96
service: Send File Upload Notifications
2022-08-22 19:42:38 +02:00
436bccf86c
service: Do the image copying much smarter
2022-08-17 20:04:13 +02:00
071fcc6d58
service: Request our own avatar after connection
2022-08-17 19:45:05 +02:00
529a148254
service: Fix disroot login
...
Also fixes
- Reconnections happening after failed authentication
- Failed authentications not being displayed in the UI
2022-08-17 15:52:13 +02:00
9eb94583f2
service: Show a notification if we are not connected for 30 minutes
2022-08-13 12:08:09 +02:00
9d5577cdc5
service: Add an error attribute to each message
2022-08-11 19:10:25 +02:00
7a74b5d2c5
service: Implement uploading
2022-08-11 18:33:56 +02:00
bc47b4effa
service: Make the download work
2022-08-11 18:15:53 +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
4dd9ef6d6f
service: Add sent files to the gallery
2022-07-26 13:55:40 +02:00
4f6aca8328
ui: Allow picking generic files
2022-07-26 13:55:40 +02:00
660c56e27a
service: Allow sending multiple files
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
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
8bfe591a7b
meta: Badly plumb in HTTP File Upload
2022-07-26 13:55:40 +02:00
4bbecd3b79
service: Add logging for connection updated events
2022-07-23 13:28:48 +02:00
dc8e8ff882
style: Migrate to very_good_analysis
2022-07-17 21:20:57 +02:00
2f46eab15a
service: Request the blocklist once disco is done
2022-07-14 21:27:31 +02:00
d02a944c43
service: Add callback for ServerDiscoDoneEvent
2022-06-26 12:11:40 +02:00
81e827dda0
feat: Implement a network-connection-aware reconnection
...
We don't need to do an exponential backoff when we know that
it won't work. So just idle until we are connected again.
2022-06-05 15:40:12 +02:00
fc69261029
refactor: Move implies into moxlib
2022-05-13 14:01:05 +02:00
8217346399
feat: Use moxdns' federated plugins
...
Also replace the git repositories with a selfhosted
pub repository.
2022-04-30 16:23:45 +02:00
689e115559
meta: Use moxplatform for platform-specific tasks
2022-04-28 21:43:01 +02:00
81d40b4ee3
service: Cancel the stream subscription before listening
2022-04-20 13:08:05 +02:00