spaced4ndy
094c9d5d7b
wip
2026-06-15 19:00:24 +04:00
spaced4ndy
64909eeeff
fix role check
2026-06-15 16:44:36 +04:00
spaced4ndy
f682ba107d
wip
2026-06-15 16:38:41 +04:00
spaced4ndy
e56ee2eefb
Merge branch 'master' into f/public-groups
2026-06-15 15:56:15 +04:00
spaced4ndy and GitHub
5dd74a6782
core: roster delivery via inline file ( #7048 )
2026-06-15 11:50:35 +00:00
spaced4ndy and GitHub
b9d1f0c0a3
core: fix delivery batching ( #7065 )
2026-06-09 16:58:17 +00:00
spaced4ndy and GitHub
931881c860
core: validate user chat ownership for chat tag and TTL APIs ( #7063 )
2026-06-09 13:03:51 +00:00
spaced4ndy and GitHub
dd150e2d70
core: limit xftp file description ( #7060 )
2026-06-09 06:47:39 +00:00
spaced4ndy
752330e925
Merge branch 'master' into f/public-groups
2026-06-08 14:25:39 +04:00
Evgeny Poberezkin
4d63d9e3a8
Merge branch 'stable'
2026-06-07 23:18:43 +01:00
95349430c5
core: support signature verification in p2p groups (forward compatibility) ( #7058 )
...
* core: support signature verification in p2p groups (forward compatibility)
* encoding
* mirror encoding
* comment
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-06-07 12:01:40 +01:00
Evgeny Poberezkin
adbffe2d1b
Merge branch 'stable'
2026-06-06 21:18:42 +01:00
5b93cb0e3f
core: store context to pass configuration parameters ( #7057 )
...
* core: store context to pass configuration parameters
* fix directory
* fix test
* comment
* order
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-06-06 20:48:11 +01:00
spaced4ndy and GitHub
79ac515f6c
core: fix delivery cursor not advancing to maximum group member id for posgtgres ( #7043 )
2026-06-03 22:04:28 +01:00
spaced4ndy and GitHub
0773ccd057
core: signed XMember in public group ( #7036 )
2026-06-03 15:49:54 +00:00
spaced4ndy
aed17866cb
Merge branch 'master' into f/public-groups
2026-06-02 12:49:41 +04:00
Evgeny Poberezkin
d657bcbba5
Merge branch 'stable'
2026-06-01 21:41:26 +01:00
83f4f6cd38
core: rename field in protocol ( #7038 )
...
* core: rename field in protocol
* update bot apis
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-06-01 21:33:35 +01:00
Evgeny Poberezkin
60e75aa398
Merge branch 'stable'
2026-05-31 17:33:52 +01:00
9bb2bec3fa
plan: web previews for channels ( #7022 )
...
* plan: web previews for channels
* types for recipient side to support channel web previews and domain names
* fix
* migrations
* update schema and api types
* update schema
* rename migrations
* core: check member role
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
2026-05-31 17:12:12 +01:00
Evgeny Poberezkin
6538b15270
Revert "cli: fix redraw slowness ( #6735 )"
...
This reverts commit b801d77c74 .
2026-05-31 10:38:12 +01:00
Evgeny and GitHub
16982b6111
core: rename migrations ( #7028 )
2026-05-30 17:16:56 +01:00
Evgeny Poberezkin
9f93e87f56
Merge branch 'stable'
2026-05-30 16:01:27 +01:00
Narasimha-sc and GitHub
5aace8401c
core: fix /start remote host parser when iface name contains a space ( #7025 )
...
* core: fix /start remote host parser when iface name contains a space
The iface= field used jsonP (which calls takeByteString and strict-decodes
the entire remaining input as JSON). When port= followed iface=, the strict
decode failed on the trailing data and the text1P fallback stopped at the
first space inside the JSON-quoted interface name (e.g. "Ethernet 2"),
leaving unparseable junk and producing "Failed reading: empty".
Replace jsonP with a bounded quotedP that consumes only up to the closing
quote, leaving port=… for the next parser.
* plan: document fix for /start remote host iface-with-space parser bug
2026-05-30 07:33:10 +01:00
spaced4ndy
462a5392cb
comment
2026-05-29 18:23:11 +04:00
spaced4ndy
f13c922a83
roster version
2026-05-29 17:55:11 +04:00
spaced4ndy
fc401a0fc3
wip
2026-05-29 17:26:27 +04:00
spaced4ndy
63ff797112
schema
2026-05-29 17:09:16 +04:00
spaced4ndy
b7ec5e616b
wip
2026-05-29 17:02:55 +04:00
spaced4ndy
56433aa6ae
wip
2026-05-29 14:40:22 +04:00
spaced4ndy
49f53f758f
wip
2026-05-29 13:52:45 +04:00
spaced4ndy
a1083dbe62
wip
2026-05-29 13:33:35 +04:00
spaced4ndy
1f57aa3bc1
wip
2026-05-29 13:04:56 +04:00
spaced4ndy
88217a6156
wip
2026-05-29 13:04:14 +04:00
Evgeny Poberezkin
507a4de61c
Merge branch 'stable'
2026-05-28 23:19:54 +01:00
spaced4ndy
5524b7b45f
refactor
2026-05-29 00:18:18 +04:00
spaced4ndy
5d079a898b
wip
2026-05-28 19:58:54 +04:00
spaced4ndy
d7bccceb8b
wip
2026-05-28 19:48:13 +04:00
spaced4ndy
7ca0d609d6
wip
2026-05-28 19:38:52 +04:00
spaced4ndy
779a8a7cff
wip
2026-05-28 19:15:31 +04:00
spaced4ndy
ca7ddc7278
wip
2026-05-28 14:37:53 +04:00
spaced4ndy
f24a429587
wip
2026-05-28 14:29:41 +04:00
spaced4ndy
45f91c9711
wip
2026-05-28 14:10:54 +04:00
spaced4ndy
8b5550812f
wip
2026-05-28 14:06:32 +04:00
spaced4ndy
3fbcd4b8ef
wip
2026-05-28 13:59:06 +04:00
spaced4ndy
5fcac65c1e
wip
2026-05-28 13:52:56 +04:00
spaced4ndy
904f0bd7df
remove comment
2026-05-28 13:42:33 +04:00
spaced4ndy
31a6abb7fe
wip
2026-05-28 12:47:11 +04:00
spaced4ndy
30698a36ff
wip
2026-05-28 12:03:23 +04:00
68abd805d4
rfc: namespace ( #7001 )
...
* rfc: namespace
* update rfc
* markdown for names
* record type, app "upgrade" alerts
* update api types
* rfc: change namespace syntax - now it is the usual namespace
* update bot types
* move types to simplexmq
* core: refactore markdown
* update simplexmq
* better names
* new names
* update nix content hashes
* fix
* change valid name function
* update simplexq, update valid name conditions
* fixes
Co-authored-by: simplex-chat-agent[bot] <287173099+simplex-chat-agent[bot]@users.noreply.github.com>
* update simplexmq
* fix localization
* simpler
* refactor
* refactor
* fix
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
Co-authored-by: simplex-chat-agent[bot] <287173099+simplex-chat-agent[bot]@users.noreply.github.com>
2026-05-28 08:44:43 +01:00