Commit Graph
1583 Commits
Author SHA1 Message Date
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
spaced4ndyandGitHub 5dd74a6782 core: roster delivery via inline file (#7048) 2026-06-15 11:50:35 +00:00
spaced4ndyandGitHub b9d1f0c0a3 core: fix delivery batching (#7065) 2026-06-09 16:58:17 +00:00
spaced4ndyandGitHub 931881c860 core: validate user chat ownership for chat tag and TTL APIs (#7063) 2026-06-09 13:03:51 +00:00
spaced4ndyandGitHub 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
EvgenyGitHubEvgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
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
EvgenyGitHubEvgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
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
spaced4ndyandGitHub 79ac515f6c core: fix delivery cursor not advancing to maximum group member id for posgtgres (#7043) 2026-06-03 22:04:28 +01:00
spaced4ndyandGitHub 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
EvgenyGitHubEvgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
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
EvgenyGitHubEvgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
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
EvgenyandGitHub 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-scandGitHub 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
EvgenyGitHubEvgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>simplex-chat-agent[bot] <287173099+simplex-chat-agent[bot]@users.noreply.github.com>
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