Commit Graph
1393 Commits
Author SHA1 Message Date
Evgeny @ SimpleX Chat 6808b78fa4 Merge branch 'master' into ep/channel-web-render 2026-06-06 11:44:04 +00:00
Evgeny Poberezkin 466a2164ab schema 2026-06-04 21:32:14 +01:00
Evgeny @ SimpleX Chat 7a3b83a660 sanitize links, include mentioned members 2026-06-04 19:43:30 +00:00
Evgeny @ SimpleX Chat 53cea75afd improve security 2026-06-04 16:25:53 +00:00
Evgeny @ SimpleX Chat 6f539d8786 more efficient rendering 2026-06-04 07:39:39 +00:00
Evgeny @ SimpleX Chat 3de88fb9b7 more tests 2026-06-03 22:44:38 +00:00
Evgeny Poberezkin 0ddf8a8026 fix tests 2026-06-03 23:44:14 +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
Evgeny @ SimpleX Chat 56df8cec98 atomic file updates, escape attributes 2026-06-03 20:22:06 +00:00
Evgeny @ SimpleX Chat c9209bc3cc fixes 2026-06-03 20:00:19 +00:00
Evgeny @ SimpleX Chat a5a21a2e9f render channel on any message changes etc 2026-06-03 17:34:12 +00:00
Evgeny @ SimpleX Chat ac7930c091 better layout 2026-06-02 14:50:33 +00:00
Evgeny @ SimpleX Chat 19eb1feeea remove stale json files 2026-06-02 13:11:43 +00:00
Evgeny @ SimpleX Chat 7c2c6eec40 include only history items and senders 2026-06-02 06:55:45 +00:00
Evgeny @ SimpleX Chat fee2724bf3 use domains for relay data, path is fixed 2026-06-01 21:03:57 +00:00
Evgeny Poberezkin 3fd7ed244c Merge branch 'master' into ep/channel-web-render 2026-06-01 21:41:49 +01: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 6136282f8b ios update channel web page info 2026-05-31 22:59:13 +01:00
Evgeny @ SimpleX Chat 1d1fcf9ebd fix 2026-05-31 20:42:33 +00:00
Evgeny @ SimpleX Chat 346518d334 update relay base URL 2026-05-31 20:11:48 +00:00
Evgeny Poberezkin ac8503b75f Merge branch 'master' into ep/channel-web-render 2026-05-31 18:36:31 +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 @ SimpleX Chat 6adf62bfae view public group access changes in CLI 2026-05-31 14:28:14 +00:00
Evgeny @ SimpleX Chat 45828c6d8f command to change group access parameters 2026-05-31 14:13:43 +00:00
Evgeny @ SimpleX Chat f03d8fd0c0 rename options 2026-05-31 10:48:30 +00:00
Evgeny Poberezkin 6538b15270 Revert "cli: fix redraw slowness (#6735)"
This reverts commit b801d77c74.
2026-05-31 10:38:12 +01:00
Evgeny Poberezkin 35e03be99e Revert "cli: fix redraw slowness (#6735)"
This reverts commit b801d77c74.
2026-05-31 10:36:32 +01:00
Evgeny @ SimpleX Chat 5b733f0d71 core: render channel preview data in relays 2026-05-30 22:02:41 +00:00
Evgeny @ SimpleX Chat 9fa503c1c7 core: render channel preview data 2026-05-30 17:34:43 +00:00
Evgeny Poberezkin 5b4b51b1b1 Merge branch 'ep/channel-web' into ep/channel-web-render 2026-05-30 17:19:42 +01:00
EvgenyandGitHub 16982b6111 core: rename migrations (#7028) 2026-05-30 17:16:56 +01:00
Evgeny Poberezkin c51a457f35 rename migrations 2026-05-30 16:28:00 +01:00
Evgeny Poberezkin 9f93e87f56 Merge branch 'stable' 2026-05-30 16:01:27 +01:00
Evgeny Poberezkin fdbcc270b6 update schema 2026-05-30 10:56:43 +01:00
Evgeny Poberezkin d2b57b5756 update schema and api types 2026-05-30 10:28:24 +01:00
Evgeny @ SimpleX Chat 6970169eda migrations 2026-05-30 07:43:02 +00:00
Evgeny Poberezkin 853a8d5672 Merge branch 'stable' into ep/channel-web 2026-05-30 08:37:30 +01:00
Evgeny @ SimpleX Chat 65e10e9ce8 fix 2026-05-30 07:29:08 +00:00
Evgeny @ SimpleX Chat a9dc496059 types for recipient side to support channel web previews and domain names 2026-05-30 07:25:18 +00: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
Evgeny Poberezkin 507a4de61c Merge branch 'stable' 2026-05-28 23:19:54 +01: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
spaced4ndyandGitHub 037c05cd29 core: fix races on member removal / delivery of their messages (#7010) 2026-05-26 09:07:26 +00:00
spaced4ndyandGitHub 12fbf61f32 core, ui: require update for public groups (#7009) 2026-05-26 09:03:41 +00:00
spaced4ndyandGitHub c017c25d0f core, ui: member full delete with messages (#6994) 2026-05-25 10:43:36 +00:00
fe6b5186e1 core: update simplexmq (receiving services) (#6212)
* core: update simplexmq

* update agent api

* update simplexmq

* core: add flag to User to use client services

* update simplexmq

* cli command to toggle service for a user

* test, fix

* query plans, core/bot api types

* remove local package reference

* increase server queue size in tests

* show client service status in users list

* update query plans

* cli: fix redraw slowness (#6735)

* cli: add pland to fix redraw slowness

* updtae doc

* cli: decouple key reading from processing via TQueue

* schema and bot types

---------

Co-authored-by: sh <37271604+shumvgolove@users.noreply.github.com>
2026-05-25 10:37:13 +01:00
spaced4ndyandGitHub 2b48b55190 core: deliver member profiles via relay (#6953) 2026-05-22 20:52:01 +00:00
spaced4ndyandGitHub 92e9640e4f core, ui: relay reject rejoin (#6978) 2026-05-18 09:06:25 +00:00