sh
0506c5bdc2
flatpak: update metainfo ( #6085 )
2025-07-16 08:17:12 +01:00
Evgeny Poberezkin
cc32eb131b
core: 6.4.0.6 (simplexmq 6.4.0.12)
2025-07-12 20:13:48 +01:00
Evgeny Poberezkin
ca22cd4367
core: update simplexmq (fix message delivery to groups when the first member connection is broken)
2025-07-10 10:27:40 +01:00
Evgeny Poberezkin
bd02053e28
core: 6.4.0.5.1 (simplexmq 6.4.0.11.2)
2025-07-07 11:38:14 +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
spaced4ndy
e5d3029edf
core: update simplexmq (postgres modules) ( #6031 )
...
* core: update simplexmq (postgres modules)
* simplexmq
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-07-04 20:28:50 +01:00
spaced4ndy
79041390f1
core: allow to accept contact requests after address is deleted ( #6032 )
...
* core: allow to accept contact requests after address is deleted
* update
* update
* plans
* ios, postgres migration
* schema
* request lock, refactor
* update simplexmq
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-07-03 10:34:11 +00:00
shum
1b9abdef57
flatpak: update metainfo
2025-07-02 07:21:45 +00:00
Evgeny Poberezkin
9240be2dda
core: 6.4.0.5 (simplexmq 6.4.0.11)
2025-07-01 15:09:35 +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
c0b704f846
core: store welcome and request message IDs, ios: fix sending request without messages, trim sent messages ( #6009 )
...
* core: store welcome and request message IDs, ios: fix sending request without messages, trim sent messages
* remove comments
* rename, fix tests
* simplexmq
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2025-06-25 16:59:32 +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
spaced4ndy
c08a3e7c4a
Merge branch 'master' into short-links
2025-06-17 10:57:11 +04:00
Evgeny
289b5ffffe
core: fix updating invitation link data, use flexible link data encoding for backward/forward compatibility ( #5988 )
...
* core: fix updating invitation link data
* ghc 8.10.7 type annotation
* update link data encoding to use long strings for user data
* update encoding
* fix test
* update simplexmq
* rename field
* simplexmq
* remove comments
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2025-06-16 12:31:37 +01:00
sh
ba06ce8232
flatpak: update metainfo ( #5990 )
2025-06-16 08:10:14 +01:00
Evgeny Poberezkin
779b1ffdee
core: 6.4.0.4 (simplexmq 6.4.0.10)
2025-06-14 21:42:03 +01:00
sh
5af6a59e65
flatpak: update metainfo ( #5986 )
2025-06-12 17:08:42 +01:00
Evgeny
ede43bec4f
core: update simplexmq (PQ keys in short links and invitations sent to contact address) ( #5982 )
...
* core: update simplexmq (PQ keys in short links and invitations sent to contact address)
* update
* update simplexmq
2025-06-12 11:03:45 +01:00
sh
231d5ac8c2
scripts/reproduce-builds: add desktop ( #5976 )
...
* scripts/reproduce-builds: add desktop
* scripts/reproduce-builds: remove whole directory
2025-06-10 13:10:30 +01:00
Evgeny Poberezkin
3c2391dc32
core: update simplexmq
2025-06-09 18:26:57 +01:00
sh
4da8133faf
ci: add reproducible Linux desktop builds ( #5960 )
...
* ci: add reproducible Linux desktop builds
* ci: move commands from ci to script
* scripts: switch appimage tools to simplex-chat forks (stable release)
2025-06-05 08:26:40 +01:00
Evgeny Poberezkin
ee3f9ad08c
core: update simplexmq
2025-06-03 14:00:02 +01:00
Evgeny
6af8d781fa
core: update simplexmq (use static RNG function) ( #5957 )
...
* core: update simplexmq (use static RNG function)
* ios: update library
* update simplexmq
2025-06-03 13:36:57 +01:00
spaced4ndy
6ff42ad585
core: update simplexmq (AConnShortLink instances) ( #5954 )
2025-05-29 10:56:23 +00:00
Evgeny
dfe94b6e28
core: update simplexmq (short links API) ( #5953 )
...
* core: update simplexmq (short links API)
* simplexmq
2025-05-29 10:52:33 +01:00
sh
cbaab06975
scripts/prepare-vlc: switch to using simplex vlc builds ( #5939 )
2025-05-26 09:10:13 +01:00
Evgeny
ee2ea152dc
core: refactor types for DB entity ( #5945 )
2025-05-24 21:13:10 +01:00
Evgeny
96dcf16cc3
core: update simplexmq ( #5941 )
...
* core: update simplexmq
* update types
2025-05-24 16:49:45 +01:00
spaced4ndy
b2bc4d6a5c
core: fix short link type when adding for group link ( #5942 )
...
* core: fix short link type when adding for group link
* shorten, rename
* update setContactShortLink
* update
* fix
* plans
* simplexmq
* ui: show error when setting short link
---------
Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com >
2025-05-24 14:34:03 +01:00
Evgeny Poberezkin
0e99e8010a
core: 6.4.0.2 (simplexmq 6.4.0.4)
2025-05-21 10:12:53 +01:00
Evgeny Poberezkin
c82919cdab
core: 6.4.0.0 (simplexmq 6.4.0.3)
2025-05-15 21:57:00 +01:00
sh
a36a6d44db
flatpak: update metainfo ( #5899 )
...
* flatpak: update metainfo
* flatpak: rewrite metainfo
2025-05-14 10:55:03 +01:00
Evgeny Poberezkin
9329bf6144
core: 6.3.4.0 (simplexmq 6.4.0.2)
2025-05-07 08:14:11 +01:00
Evgeny
05de019ecd
ios: deliver notifications instantly when server has no more messages and better concurrency ( #5872 )
...
* core: return error and message absence when getting notifications
* ios: do not wait for notification messages when server says "no"
* do not postpone some notification events, comments
* refactor
* simplexmq (mapM)
* simplexmq (release lock)
* ios: inline, more aggressive GHC RTC settings for garbage collection
* simplexmq
* corrections
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
* refactor ntf delivery
* ios: 6.3.4 (build 274)
* simplexmq (fix updating last ts)
* improve notification for multiple messages
* simplexmq
---------
Co-authored-by: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com >
2025-05-07 07:33:00 +01:00
Evgeny
a0d1cca389
core: split response to two types, to improve iOS parsing memory usage ( #5867 )
...
* core: split response to two types, to improve iOS parsing memory usage
* ios: split core events to separate types
* comment
* limit more events to CLI
* fix parser
* simplemq
2025-05-04 22:14:36 +01:00
Evgeny
e7a4611be9
ios: deliver notifications even if iOS fails to fire expiration notice, prevent repeat delivery of stale notifications ( #5861 )
...
* ios: deliver notification when iOS fails to fire expiration notice for NSE
* update core api
* update ui
* sha256map.nix
* do not enable background processes in maintenance mode
* fix ios
* fix parser
* ios: fix command
* compatible parser for connection ID
* log
* pass DB queue ID
* simplexmq
* query plans
* fix broadcast bot test
2025-05-02 12:23:05 +01:00
Evgeny
7b11d8514a
core, ui: option to use web port by default for preset servers only ( #5847 )
...
* core: option to use web port by default for preset servers only
* ui
* refactor
* simplexmq
2025-04-25 11:17:27 +01:00
sh
3625233931
flatpak: update metainfo ( #5846 )
2025-04-24 09:11:43 +01:00
sh
5351fa68d0
ci: switch to sha256 and skip 8.10.7 on release ( #5837 )
...
* ci: skip 8.10.7 on release
* ci: switch to sha256
* script/reproduce-builds: make it executable
* scripts/reproduce-builds: rename to simplex-chat-reproduce-builds
* ci: bump actions
* ci: 20.04 is deprecated
* scripts/reproduce-builds: remove Ubuntu 20.04
* docs: adjust reproduce script
* ci: skip 8.10.7 in stable or release for Linux
* ci: really skup 8.10.7 in stable or release
* ci: remove useless linux checks
* ci: remove timeout from mac tests
* ci: fix action names
* ci: setup swap for 8.10.7
* ci: bump swap to 30gb
* ci: simplify
* ci: 10 -> 3 retries
* ci: retry only in stable or release
2025-04-23 13:27:30 +01:00
Evgeny Poberezkin
b637d370f3
core: 6.3.3.0 (simplexmq 6.4.0.1)
2025-04-23 08:33:17 +01:00
sh
f52d06af3a
flatpak: update metainfo ( #5836 )
...
* flatpak: update metainfo
* include previous changes
2025-04-15 10:24:24 +01:00
Evgeny
45e395d35a
core, ui: short connection links with stored data ( #5824 )
...
* core, ui: optionally use short links (#5799 )
* core: optionally use short links
* update test
* update simplexmq, short group links
* fix query
* fix parser for _connect
* ios: use short links
* shorten links to remove fingerprint and onion hosts from known servers
* fix parser
* tests
* nix
* update query plans
* update simplexmq, simplex: schema for short links
* simplexmq
* update ios
* fix short links in ios
* android: use short links
* fix short group links, test short link connection plans
* core: fix connection plan to recognize own short links
* update simplexmq
* space
* all tests
* relative symlinks in simplexmq to fix windows build
* core: improve connection plan for short links (#5825 )
* core: improve connection plan for short links
* improve connection plans
* update UI
* update simplexmq
* ios: add preset server domains to entitlements, add short link paths to .well-known/apple-app-site-association
* update simplexmq
* fix group short link in iOS, fix simplex:/ scheme saved to database or used for connection plans
* update simplexmq
* ios: delay opening URI from outside until the app is started
* update simplexmq
2025-04-14 21:25:32 +01:00
Evgeny Poberezkin
8766891124
core: 6.3.2.0 (simplexmq 6.3.2.0)
2025-04-12 20:07:27 +01:00
sh
48b1ef764b
ci: reproducible builds/refactor ( #5808 )
...
* ci: reproducible builds/refactor
* ci: fix mac desktop upload
* ci: docker shell abort on error
* scripts: add reproduce script
* ci: add new reproduce workflow
* scripts/reproduce-builds: change repo back to official
2025-04-11 23:19:24 +01:00
sh
d45ecff13a
flatpak: update metainfo ( #5794 )
2025-04-01 12:44:22 +01:00
Evgeny Poberezkin
9f853e2e84
core: 6.3.1.0 (simplexmq 6.3.1.0)
2025-03-22 14:20:29 +00:00
Evgeny
6556e09a33
core: update simplexmq to support PostgreSQL servers ( #5760 )
...
* core: update simplexmq to support postgres
* update simplexmq
* update ios
2025-03-19 07:16:31 +00:00
Evgeny
b8e2e71a60
core: exclude CLI modules from client library ( #5758 )
...
* core: exclude CLI modules from client library
* client_library flag in nix builds
* use client_library in builds, update iOS library
2025-03-16 19:30:31 +00:00
sh
5050d60825
flatpak: update metainfo ( #5740 )
2025-03-11 08:37:48 +00:00
Evgeny Poberezkin
e2d488266c
core: 6.3.0.8 (simplexmq 6.3.0.8)
2025-03-07 14:59:00 +00:00