spaced4ndy
3d3f25c40a
wip
2026-06-16 16:08:16 +04:00
spaced4ndy and GitHub
07c566f6d7
core: RSAcknowledgedRoster relay status ( #7078 )
2026-06-16 11:33:59 +00:00
spaced4ndy
7fad11d89f
Merge branch 'master' into f/public-groups
2026-06-16 13:37:54 +04:00
spaced4ndy
218542c522
schema
2026-06-16 11:06:37 +04:00
Evgeny Poberezkin
37f7ed3126
Merge branch 'stable'
2026-06-16 07:40:58 +01:00
ad23da63d0
core: supporter badges using anonymous BBS credentials ( #7040 )
...
* core: supporter badges using anonymous BBS credentials
* badges in profiles
* badge in profiles
* process badges
* update simplexmq
* update simplexmq
* change types
* fix migration
* migration
* update simplexmq
* fix bot API, schema
* fix postgresql build
* refactor
* postgresql schema
* correctly set badges in all cases
* badges ffi
* plan, bot types
* FFI
* FFI: export badge symbols
* add extra field
* refactor badge types to GADT
* configurable badge key
* add badge to profile, test
* ui: badge images
* generate badge key and sign badge
* badge sign in CLI
* fix commands, ui
* rename badges
* Binary
* image size, migration
* update badge images, add public key
* send badges in more cases
* update UI, tests
* bot types, schema
* postgres schema
* tone down badges
* revert formula
* refactor badges
* smaller badges
* badge position
* better badge position
* simpler
* position
* move position
* update simplexmq
* show badge after name
* badge layout
* fix badge
* debug badge height
* shift badge
* fix badge in member name
* bigger badge
* badge layout
* differentiate badge colors
* more avatars for the user's profiles
* refactor
* remove color filter
* alerts
* multiple keys, old expired
* use new BBS api
* update badge keys, bot api
* presentation header
* simplify
* parser
* update iOS images
* update public keys
* query plans
* update simplexmq
* refactor badge types
* simplexmq
* bot api types
* update simplexmq - commoncrypto flag
* update simplexmq
* pass commoncrypto flag to simplexmq in nix iOS build
* ios ui
* update core library, fixes
* badge layout
* badge size
* badge gap
* remove extensions
* simplify
* share badge in more events, reverify badge if verification failed
* larger files with badges
* allow sending larger files
* simpler
* update simplexmq
* better decoder for badge keys
* update simplexmq
---------
Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com >
Co-authored-by: shum <github.shum@liber.li >
2026-06-15 22:25:08 +01:00
spaced4ndy
1c5b21dc26
wip
2026-06-16 00:06:24 +04:00
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