Commit Graph
6457 Commits
Author SHA1 Message Date
Evgeny @ SimpleX Chat 7477cb4c82 add tests 2026-08-04 16:59:33 +00:00
Evgeny @ SimpleX Chat c899a39cf3 update test 2026-08-04 12:50:50 +00:00
Evgeny Poberezkin 3f74a7cb32 update query plans 2026-08-04 08:20:11 +01:00
Evgeny Poberezkin bf8290c90f remove test delays 2026-08-04 08:16:46 +01:00
Evgeny @ SimpleX Chat 01bb8d8e7a fix sending messages in groups with members before version 18 2026-08-04 07:12:51 +00:00
Evgeny @ SimpleX Chat 9b83ef7e73 failing test 2026-08-03 19:59:39 +00:00
Evgeny @ SimpleX Chat 3640e8fcd9 reduce diff 2026-08-02 19:10:49 +00:00
Evgeny @ SimpleX Chat d31bd2073b diff 2026-08-02 18:25:49 +00:00
Evgeny Poberezkin 89c4986f4a update bot api 2026-08-02 18:33:21 +01:00
Evgeny @ SimpleX Chat cee60fa59e remove ad hoc key sending 2026-08-02 17:07:53 +00:00
Evgeny @ SimpleX Chat 45c11d8f8c Merge branch 'master' into ep/p2p-group-signing 2026-08-02 16:33:40 +00:00
Evgeny Poberezkin ec4d8ca176 fix type 2026-08-02 16:47:53 +01:00
Evgeny 34b74d1c49 directory: remove support for directory log file (#7331)
* directory: remove support for directory log file

* remove unused exports
2026-08-02 16:01:22 +01:00
Evgeny Poberezkin f444a2890e Merge branch 'master' into ep/p2p-group-signing 2026-08-02 14:14:05 +01:00
Evgeny 31faceef73 docs: add bot library APIs (#7334) 2026-08-02 14:12:57 +01:00
Evgeny Poberezkin 9c8d1b3b6d clean up 2026-08-02 13:41:12 +01:00
Evgeny Poberezkin eb0b4e0e56 rename, remove liftIO 2026-08-02 13:35:50 +01:00
Evgeny @ SimpleX Chat 54fd14b30a create key at group/member creation 2026-08-02 12:22:08 +00:00
Evgeny @ SimpleX Chat 7c6000439a revert change to createNewGroup 2026-08-02 11:01:12 +00:00
Evgeny @ SimpleX Chat 124f5e7b56 unify signing of connection info packets 2026-08-02 10:46:48 +00:00
Evgeny Poberezkin 2caf1655e1 fix test, query plans 2026-08-02 11:30:36 +01:00
Evgeny @ SimpleX Chat 112941985a fix test 2026-08-02 07:59:26 +00:00
Evgeny @ SimpleX Chat 9a4b7fa0bb mark keys sent with invitations 2026-08-02 07:15:20 +00:00
Evgeny @ SimpleX Chat 91c74bdfcc disable test output 2026-08-01 22:00:19 +00:00
Evgeny @ SimpleX Chat bc53c723ab simplify 2026-08-01 21:50:16 +00:00
Evgeny @ SimpleX Chat 7f4a424d1b fix more tests 2026-08-01 21:46:15 +00:00
Evgeny Poberezkin 1938690b02 fix tests 2026-08-01 22:43:31 +01:00
Evgeny @ SimpleX Chat b5af1f388e increase timeout 2026-08-01 21:30:25 +00:00
Evgeny Poberezkin 39957589e0 Merge branch 'master' into ep/p2p-group-signing 2026-08-01 21:24:34 +01:00
Evgeny @ SimpleX Chat ba09a79c53 fix test 2026-08-01 20:03:44 +00:00
Evgeny @ SimpleX Chat c4675bf89f add key distribution steps, and fix some tests 2026-08-01 19:13:33 +00:00
Evgeny Poberezkin cbae9c5e87 core: 7.1.0.0 (simplexmq 7.1.0.0) 2026-08-01 13:13:40 +01:00
EvgenyandEvgeny @ SimpleX Chat e1a349b90f core: support contact addresses with DR keys, service requests (#7310)
* core: use double ratchet keys in contact address (#7278)

* core: use double ratchet keys in contact address

* use PQ from the first message

* query plans

* update simplexmq

* api to rotate keys, option to show full links in CLI

* shorter description

* ui: add error parameters

* disable DR in addresses

* core: parameter for create address command to configure ratchet keys

* add pqRatchet param to address-related commands

* query plan

* fix parser

* fix kotlin

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>

* core: contact request rejection and service requests (#7292)

* update simplexmq

* implement service requests and rejections

* tests

* migration

* fix migration

* add api event and response

* bot api, postgres migration

* nix shas

* bot types, rename property

* update bot type

* sign service requests

* update bots api

* query plan

* update plan

* update simplexmq

* fix test, update bot api

* fix bot api

* resolve name for service request

* refactor

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>

* update simplexmq

* update simplexmq

* test delays

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
2026-08-01 12:51:03 +01:00
EvgenyandEvgeny @ SimpleX Chat 61012d208e core, ui: extend profile peer type (#7277)
* core, ui: extend profile peer type

* remove comments

Co-authored-by: Evgeny <evgeny@poberezkin.com>

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
2026-07-31 23:53:12 +01:00
Evgeny @ SimpleX Chat 6c74a917a4 fix some tests 2026-07-31 21:30:32 +00:00
Evgeny Poberezkin a7d80ba105 fix bot apis 2026-07-31 16:29:19 +01:00
Evgeny @ SimpleX Chat 51a852c24d only mark as "key sent" when forwarder supports binary encoding 2026-07-31 14:58:47 +00:00
Evgeny Poberezkin 46e6835580 null 2026-07-31 12:47:00 +01:00
Evgeny Poberezkin 4b5864a945 fuse 2026-07-31 12:33:35 +01:00
Evgeny @ SimpleX Chat 53f5b810d4 split 2026-07-31 11:06:31 +00:00
Evgeny Poberezkin 85f2e01aa5 fix test 2026-07-31 11:59:23 +01:00
Evgeny @ SimpleX Chat 20983d5baf optimize 2026-07-31 10:56:15 +00:00
Evgeny @ SimpleX Chat 6850037e21 limit attempts for key sending 2026-07-31 09:38:49 +00:00
Evgeny Poberezkin f99473ca6f Merge branch 'master' into ep/p2p-group-signing 2026-07-29 19:40:32 +01:00
EvgenyandEvgeny @ SimpleX Chat f1418f9e55 core: drop support of chat versions older than 08/2024 (#7319)
* core: drop support of chat versions older than 08/2024

* fix encoding tests

* skip failing tests

* rename

* fix

* query plans

* remove unused legacy code

* remove more unused

* remove unused

* remove unused names

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
2026-07-29 19:06:20 +01:00
EvgenyandEvgeny @ SimpleX Chat 64bf358040 core: fix version update on binary chunks (#7320)
* core: fix version update on binary chunks

* pass chat event

* pass encoding

* revert

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
2026-07-28 17:51:01 +01:00
Evgeny Poberezkin 8dc387cb56 Merge branch 'stable' 2026-07-28 16:58:15 +01:00
SimpleX Chat e11128ce5b 7.0: android 366, desktop 155, ios 345 v7.0.0 2026-07-28 16:41:46 +01:00
Narasimha-sc bd298a1d4a ios, android, desktop: fix draft in support chat appearing in group chat (#7309)
Group chat and its support chats have the same chat id, so a draft saved
in "chat with admins" was restored in the group chat and shown as its draft
in the chat list. Include chat scope in the draft chat id.

Also save the draft when support chat is closed without changing chat id -
in that case KeyChangeEffect that saves drafts doesn't run.
2026-07-28 13:55:49 +01:00
spaced4ndy 7c931d08ea ui: show "connect to name" button starting with 5 characters; ios: show button in New chat view search (#7318)
* ui: show "connect to name" button starting with 5 characters

* show button in new chat view search
2026-07-28 12:03:42 +01:00