Commit Graph

783 Commits

Author SHA1 Message Date
Evgeny Poberezkin 9db893a7ec Merge branch 'master' into master-android 2025-09-08 17:26:14 +01:00
Evgeny Poberezkin eafbc80e79 6.4.5: ios 298, android 319, desktop 120 2025-09-08 17:25:31 +01:00
Evgeny Poberezkin 478710e81c ios: update core library 2025-09-07 22:38:01 +01:00
Evgeny Poberezkin 45dfff939d Merge branch 'master' into master-android 2025-09-07 15:27:33 +01:00
spaced4ndy 9d65b9eb2b ui: navigation from support chat to member info (#6237) 2025-09-03 13:07:28 +00:00
Evgeny Poberezkin e32dadc9d7 Merge commit '3a52fbf3e325252f3eac86fe848a3eb4b62122f9' into master-android 2025-08-28 07:37:49 +01:00
Evgeny Poberezkin 3a52fbf3e3 6.4.4: ios 297, android 317, desktop 119 2025-08-27 21:19:02 +01:00
Evgeny Poberezkin 98b11b3df1 ios: update core library 2025-08-27 19:10:48 +01:00
Evgeny Poberezkin 8edc96cfc4 Merge branch 'master' into master-android 2025-08-27 18:10:53 +01:00
Evgeny Poberezkin 7f9e4cece2 ios: update core library 2025-08-24 17:40:39 +01:00
Evgeny Poberezkin 6941539f25 6.4.4-beta.0: ios 296, android 316, desktop 118 2025-08-19 22:00:00 +01:00
Evgeny Poberezkin 85b8beeee9 Merge branch 'master' into master-android 2025-08-19 20:08:36 +01:00
Evgeny Poberezkin c7b8d6c852 ios: update core library 2025-08-18 18:24:24 +01:00
Evgeny Poberezkin 55f49a85e6 Merge commit '79beace6b381ece835f6884b1f6d31df1c2a39f4' into master-android 2025-08-11 07:19:52 +01:00
Evgeny Poberezkin 79beace6b3 6.4.3.1: ios 295, android 314, desktop 117 2025-08-10 15:13:09 +01:00
Evgeny Poberezkin 0498d39365 Merge branch 'master' into master-android 2025-08-09 20:09:29 +01:00
Evgeny Poberezkin 37837b3fc1 6.4.3: ios 294, android 311, desktop 116 2025-08-09 20:04:53 +01:00
Evgeny Poberezkin 96708dbbf0 ios: update core library 2025-08-09 14:07:54 +01:00
Evgeny Poberezkin 1e745b991d Merge branch 'master' into master-android 2025-08-09 11:07:50 +01:00
Evgeny ef60ceea12 core, ui: markdown for hyperlinks, warn on unsanitized links, option to sanitize sent links (#6160)
* core: markdown for "hidden" links

* update, test

* api docs

* chatParseUri FFI function

* ios: hyperlinks, offer to open sanitized links, an option to send sanitized links (enabled by default)

* update markdown

* android, desktop: ditto

* ios: export localizations

* core: rename constructor, change Maybe semantics for web links

* rename
2025-08-09 10:52:35 +01:00
Evgeny 4811d663e6 rfc: bot messages and buttons, core: command markdown, supported commands in profile preferences, chat sessions preference, peer type field in profile to identify bots (#5360)
* rfc: bot messages and buttons

* update

* update bot rfc

* core: add bot commands to chat preferences and peer type to profile

* update postgresql schema

* update query plans

* chat sessions preference

* markdown for bot commands

* schema

* core: file preference, options to create bot from CLI

* core: different command type

* ios: commands menu

* update types

* update ios

* improve command markdown

* core, ios: update types

* android, desktop: clickable commands in messages in chats with bots

* android, desktop: commands menu

* command menu button, bot icon

* ios: connect flow for bots

* android, desktop: connect flow for bots

* icon

* CLI commands to view and set commands, remove "hidden" property of command, bot api docs

* corrections

* fix inheriting profile preferences to business groups

* note on business address

* ios: export localizations

* fix test

* commands to set file preference on user/contact, tidy up layout and display of command and attachment buttons
2025-08-07 11:13:35 +01:00
Evgeny Poberezkin 4e82830ee5 Merge branch 'master' into master-android 2025-08-02 18:27:35 +01:00
Evgeny Poberezkin 335c0e03c4 6.4.2: ios 293, android 309, desktop 115 2025-08-02 18:18:36 +01:00
Evgeny Poberezkin 9ef4761593 Merge branch 'master' into master-android 2025-08-02 09:05:49 +01:00
spaced4ndy f42a6751b1 core: allow to manually accept member contact requests (#6129)
* core: allow to manually accept member contact requests

* response

* comment

* comment

* add fields

* fix

* field in request

* compiles

* fix tests

* test

* plans

* fix mobile tests

* fix doc tests

* renames

* group name in event

* fix renames

* tests

* plans

* rename selector

* ios wip

* fix

* ios wip

* move

* fix backend bug, ui

* reject dialogue

* update plans

* kotlin

* delete swipe

* should accept text

* rename

* postgres migration

* ios: pass chat as binding

* rename module

* fix queries

* schema

* update plans, api docs

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2025-08-01 10:18:29 +01:00
Evgeny Poberezkin 7b8902de5a Merge branch 'master' into master-android 2025-07-28 20:45:58 +01:00
Evgeny Poberezkin bf75c071fc 6.4.1: ios 292, android 307, desktop 114 2025-07-28 20:45:11 +01:00
Evgeny Poberezkin 501fcee60c Merge branch 'master' into master-android 2025-07-28 17:47:21 +01:00
Evgeny Poberezkin 677298de38 6.4.1-beta.0: ios 291, android 305, desktop 113 2025-07-25 23:39:45 +01:00
Evgeny Poberezkin d8427ae252 ios: update core library 2025-07-25 22:46:38 +01:00
Evgeny Poberezkin a981f0db98 Merge branch 'master' into master-android 2025-07-25 22:22:14 +01:00
spaced4ndy e9a3eb8f10 core: fix retrying connection via contact card (preset contacts) (#6104)
* core: fix retrying connection via contact card (preset contacts)

* ios

* kotlin

* banner
2025-07-25 17:31:05 +01:00
Evgeny Poberezkin 99cba275af Merge branch 'master' into master-android 2025-07-15 20:12:17 +01:00
Evgeny Poberezkin 2669727754 6.4: ios 290, android 303, desktop 112 2025-07-15 20:07:38 +01:00
Evgeny Poberezkin e65ab2c80f ios: update core library 2025-07-15 18:50:42 +01:00
Evgeny Poberezkin cb043120e5 Merge branch 'master' into master-android 2025-07-15 15:39:41 +01:00
Evgeny Poberezkin 9d7ce48016 6.4-beta.6: ios 289, android 302, desktop 111 2025-07-12 22:30:24 +01:00
Evgeny Poberezkin 66be59753a ios: update core library 2025-07-12 20:27:43 +01:00
Evgeny Poberezkin 01f7254778 Merge branch 'master' into master-android 2025-07-12 20:14:13 +01:00
Evgeny a5768e903d core, ui: short bio/description for contact and group profiles (#6055)
* core: short bio/description for contact and group profiles

* use short description in commands

* fix tests

* query plans

* ios: show contact and group profile descriptions

* android, desktop: short description/bio

* ui: layout for chat info, correct copy

* comment out fields to add/edit short descriptions

* remove short description from events

* postgres schema
2025-07-11 21:28:10 +01:00
Evgeny Poberezkin 9ff29f3afd 6.4-beta.5: ios 288, android 301, desktop 110 2025-07-07 20:20:55 +01:00
Evgeny Poberezkin ebac747422 ios: update library 2025-07-07 12:23:59 +01:00
Evgeny Poberezkin 1523c8a9e8 Merge branch 'master' into master-android 2025-07-07 11:40:21 +01:00
Evgeny 88547ab704 core: use longer timeouts for background network requests, support retries with increased timeouts (#6043)
* core: use longer timeouts for background network requests, support retries with increased timeouts

* ios: update types

* ios: allow user retry actions with failed network requests

* build: add exporting API functions with retry

* android, desktop: update types and C APIs

* android, desktop: alert to retry action on network error

* simplexmq
2025-07-07 11:01:03 +01:00
Evgeny Poberezkin 05965c8aa1 6.4-beta.4: ios 287, android 300, desktop 109 2025-07-01 17:33:38 +01:00
Evgeny Poberezkin 1f555b5388 Merge branch 'master' into master-android 2025-07-01 15:09:53 +01:00
Evgeny 8b770ca03e ios: better error handling when connecting via links, improve alerts with chat information (#6012)
* simplexmq

* ios: error handling

* better new chat alerts

* vertical buttons in alert when they dont fit

* allow messages in prepared groups
2025-06-26 12:10:06 +01:00
Evgeny fc04872c91 core: chat item content types for chat initiation (#5998)
* core: chat item content types for chat initiation

* connection mode for ui

* padding

* simplexmq

* initial items

* update content items

* core: feature and e2e items

* refactor

* chat items

* ios types

* fix condition for PQ encryption of link
2025-06-20 11:54:21 +01:00
Evgeny Poberezkin 77eaea5b38 Merge branch 'master' into short-links 2025-06-15 15:54:50 +01:00
Evgeny Poberezkin 0634d7ed0f 6.4-beta.3: ios 283, android 297, desktop 107 2025-06-14 23:34:34 +01:00