Commit Graph

2087 Commits

Author SHA1 Message Date
Evgeny @ SimpleX Chat 7aefcbf91d agent connection topic 2026-03-14 20:21:26 +00:00
Evgeny @ SimpleX Chat b62a22472e agent topics 2026-03-14 19:25:14 +00:00
Evgeny @ SimpleX Chat 1ddb165ad7 sequence diagrams layout 2026-03-14 17:03:53 +00:00
Evgeny @ SimpleX Chat 05824293e5 more diagram 2026-03-14 16:55:34 +00:00
Evgeny @ SimpleX Chat 1ed3444057 improve diagram 2 2026-03-14 16:36:54 +00:00
Evgeny @ SimpleX Chat 958f030899 improve diagram 2026-03-14 16:21:49 +00:00
Evgeny @ SimpleX Chat 021d929e66 titles 2026-03-14 16:15:13 +00:00
Evgeny @ SimpleX Chat 1354918ed5 improve diagram 2026-03-14 16:08:53 +00:00
Evgeny @ SimpleX Chat 7410cebac5 update agent diagram 2026-03-14 15:35:53 +00:00
Evgeny @ SimpleX Chat 8e294cb72d agent diagrams 2026-03-14 14:47:41 +00:00
Evgeny @ SimpleX Chat 1db93b936d corrections 2026-03-14 13:54:41 +00:00
Evgeny @ SimpleX Chat 4df501efe4 client diagrams 2026-03-14 11:24:12 +00:00
Evgeny @ SimpleX Chat abcc6da9a0 fixes 2026-03-14 10:37:31 +00:00
Evgeny @ SimpleX Chat a7c6dde39f router diagrams 2026-03-14 09:50:45 +00:00
Evgeny @ SimpleX Chat ca847b101a update 2026-03-13 23:04:00 +00:00
Evgeny @ SimpleX Chat cbf32a3339 ntf 2026-03-13 22:59:28 +00:00
Evgeny @ SimpleX Chat 13e8b7b411 links 2026-03-13 22:48:09 +00:00
Evgeny @ SimpleX Chat 388b13d417 docs 2026-03-13 22:16:49 +00:00
Evgeny @ SimpleX Chat fc5b601cb4 notes 2026-03-13 21:45:24 +00:00
Evgeny @ SimpleX Chat 1cc4d98dd0 terms 2 2026-03-13 17:56:14 +00:00
Evgeny @ SimpleX Chat 3bde77da10 update terms 2026-03-13 17:17:31 +00:00
Evgeny @ SimpleX Chat b9288544ed xrcp specs 2026-03-13 16:46:36 +00:00
Evgeny @ SimpleX Chat ceeeeec476 more topics 2026-03-13 16:33:45 +00:00
Evgeny @ SimpleX Chat f131531f5a xftp specs 2026-03-13 16:12:20 +00:00
Evgeny @ SimpleX Chat 546ee1a0e1 update specs 2026-03-13 12:43:02 +00:00
Evgeny @ SimpleX Chat bde90500ea agent store and notifications specs 2026-03-13 12:01:06 +00:00
Evgeny @ SimpleX Chat 8557d2ab29 agent util specs 2026-03-13 11:18:29 +00:00
Evgeny @ SimpleX Chat c940f16f37 update agent specs 2026-03-13 10:14:47 +00:00
Evgeny @ SimpleX Chat 541b3f924b agent spec 2026-03-13 09:43:58 +00:00
Evgeny @ SimpleX Chat 3a756f9842 agent client spec 2026-03-13 08:49:50 +00:00
Evgeny @ SimpleX Chat c8f2edc242 spec for agent protocol 2026-03-13 07:35:15 +00:00
Evgeny @ SimpleX Chat f7be44981a SMP router specs 2026-03-12 18:13:12 +00:00
Evgeny Poberezkin 8b39610ff4 Merge branch 'rcv-services' into ep/spec-2 2026-03-12 17:06:07 +00:00
Evgeny Poberezkin 48eba591bc Merge branch 'master' into rcv-services 2026-03-12 17:05:51 +00:00
sh 782cacfb3c fix: using simplexmq as dependency (move embedFile to executables) (#1734)
* web: parameterize generateSite, remove Embedded from library

Move embedFile/embedDir out of the library so it works when
simplexmq is consumed as a dependency. generateSite now accepts
mediaContent, wellKnown, and linkHtml as parameters.

* smp-server, xftp-server: embed static files in executables

Add shared apps/common/Embedded.hs with TH splices, update SMPWeb
and XFTPWeb to pass embedded content to generateSite, move
file-embed dependency from library to executables and test suite.

* refactor

* add export, move common files to Web subfolder

* fix .cabal

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
2026-03-12 17:05:00 +00:00
Evgeny @ SimpleX Chat 260ffb1a9d SMP router specs 2026-03-12 11:29:18 +00:00
Evgeny @ SimpleX Chat 09d55de115 protocol and client specs 2026-03-12 07:02:49 +00:00
Evgeny @ SimpleX Chat 35d4065f32 specs for transport 2026-03-11 17:52:57 +00:00
sh 328d3b941a xftp-web: use XFTP server domain in share link, verify on download (#1732)
* xftp-web: use XFTP server domain in share link, verify on download

Use a random XFTP server host from the file description as the link
origin instead of the current page domain. On download, verify
that the hosting domain matches one of the servers in the description.

* xftp-web: use first description server as link origin

* xftp-web: show wrong server error in download UI instead of blank page
2026-03-11 15:59:26 +00:00
Evgeny @ SimpleX Chat 9e3b47a362 code refs, additional specs 2026-03-11 12:54:56 +00:00
Evgeny @ SimpleX Chat 326d6cc559 code comments 2026-03-11 12:17:46 +00:00
Evgeny @ SimpleX Chat 844b5ad3f1 cryptography modules specs 2026-03-11 11:53:18 +00:00
Evgeny @ SimpleX Chat 7ece87f1b6 encoding notes 2026-03-11 09:47:18 +00:00
sh b6b87a6323 xftp-web: disable minification in vite build (#1731) 2026-03-11 09:08:23 +00:00
Evgeny @ SimpleX Chat e5dbe97e1d spec references in code 2026-03-11 09:06:05 +00:00
Evgeny @ SimpleX Chat 66d7efa61e some modules documented 2026-03-11 08:53:57 +00:00
Evgeny @ SimpleX Chat ea2a62ab7e more specs 2026-03-11 07:32:57 +00:00
Evgeny @ SimpleX Chat 0bba2efc45 add rcv services spec 2026-03-10 23:13:03 +00:00
Evgeny @ SimpleX Chat 8622908eb8 Merge branch 'rcv-services' into ep/spec-2 2026-03-10 19:18:58 +00:00
Evgeny @ SimpleX Chat b81670c414 docs: move implemented rfcs 2026-03-10 19:18:34 +00:00