Commit Graph

2102 Commits

Author SHA1 Message Date
Evgeny @ SimpleX Chat
152c30ca68 rcv-services issues 2026-03-15 18:19:06 +00:00
Evgeny @ SimpleX Chat
ae57fef898 encryption schemes 2026-03-15 16:57:42 +00:00
Evgeny @ SimpleX Chat
486d3251fc update readme 2026-03-15 13:05:55 +00:00
Evgeny @ SimpleX Chat
8dfb59ba88 design notes for main spec files 2026-03-15 13:00:27 +00:00
Evgeny @ SimpleX Chat
bb72e1a97a update 2026-03-15 12:37:33 +00:00
Evgeny @ SimpleX Chat
f56b594036 remove old topic stubs 2026-03-15 11:03:30 +00:00
Evgeny @ SimpleX Chat
c0698817d1 xftp topic 2026-03-15 10:54:12 +00:00
Evgeny @ SimpleX Chat
73d12aad8a patterns 2026-03-15 10:22:24 +00:00
Evgeny @ SimpleX Chat
31158ab02e update 2026-03-15 09:21:01 +00:00
Evgeny @ SimpleX Chat
259e950282 transport 2026-03-15 08:52:52 +00:00
Evgeny @ SimpleX Chat
9b15cdc525 notifications spec 2026-03-14 23:34:36 +00:00
Evgeny @ SimpleX Chat
7d6e319fc2 client services 2026-03-14 22:52:16 +00:00
Evgeny @ SimpleX Chat
38fa104c7e subscriptions 2026-03-14 22:40:10 +00:00
Evgeny @ SimpleX Chat
c8de00872a fixes 2026-03-14 21:51:43 +00:00
Evgeny @ SimpleX Chat
eafc84fd02 fix doc 2026-03-14 20:43:26 +00:00
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