simplex-chat/tests
Alexander Bondarenko daf67c0456
core: add direct xftp upload/download commands (#3781)
* chat: add direct xftp upload/download commands

* adapt to FileDescriptionURI record

* bump simplexmq

* add description uploading

* filter URIs by size

* cleanup

* add file meta to events

* remove focus

* auto-redirect when no URI fits

* send "upload complete" event with the original file id

* remove description upload command

* add index

* refactor

* update simplexmq

* Apply suggestions from code review

Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>

* fix /fc command for non-chat uploads

* fix

* rename (tests fail)

* num recipients

* update messages

* split "file complete" events for chats and standalone

* restore xftpSndFileRedirect

* remove unused store error

* add send/cancel test

* untangle standalone views

* fix confused id

* fix /fc and /fs

* resolve comments

* misc fixes

* bump simplexmq

* fix build

* handle redirect errors independently

* fix missing file status in tests

---------

Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2024-02-19 10:21:32 +00:00
..
Bots core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00
ChatTests core: add direct xftp upload/download commands (#3781) 2024-02-19 10:21:32 +00:00
fixtures core: only send voice messages without acceptance (#1444) 2022-11-26 22:39:56 +00:00
ChatClient.hs core: update simplexmq (updated protocol, discontinue old versions) (#3818) 2024-02-17 16:29:45 +00:00
ChatTests.hs core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00
JSONTests.hs core: test JSON conversion (#3370) 2023-11-14 22:40:15 +00:00
MarkdownTests.hs core: update simplexmq (updated protocol, discontinue old versions) (#3818) 2024-02-17 16:29:45 +00:00
MessageBatching.hs core: update simplexmq, optimize batching, remove builder (#3685) 2024-01-15 10:46:13 +00:00
MobileTests.hs core: remove unused events from api (#3764) 2024-01-26 18:54:08 +00:00
ProtocolTests.hs core: update simplexmq (updated protocol, discontinue old versions) (#3818) 2024-02-17 16:29:45 +00:00
RemoteTests.hs core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00
SchemaDump.hs core: support batch sending in groups, batch introductions; send recent message history to new members (#3519) 2023-12-23 13:07:23 +00:00
Test.hs core: support deleting the last profile (always create user record in agent when user is created) (#3654) 2024-01-17 15:20:13 +00:00
ValidNames.hs core: more permissive display name validation, only allow single quotes in CLI for the names with spaces (#3282) 2023-10-25 11:55:06 +01:00
ViewTests.hs remote protocol (#3225) 2023-10-22 09:42:19 +01:00
WebRTCTests.hs core: use ChaChaDRG as the source of randomness (#3551) 2023-12-21 00:42:40 +00:00