Ivan FB
17624e72ff
Remove ReliableEnvelope
2026-04-24 16:45:55 +02:00
Ivan FB
7de551edf9
use encryption as a parameter in createReliableChannel
2026-04-24 14:05:37 +02:00
Ivan FB
137f22f16d
reorganize sections from goals to code
2026-04-24 12:10:41 +02:00
Ivan FB
03c146b6b9
rm unneeded line
2026-04-24 09:49:50 +02:00
Ivan FB
1acec4f7e1
have event names in same style as messaging-api
2026-04-24 09:45:43 +02:00
Ivan FB
4a73efc414
introduce ReliableSendId concept
2026-04-24 09:45:22 +02:00
Ivan FB
706fa664d1
consistency changes
2026-04-24 09:32:35 +02:00
Ivan FB
f5b1199a87
add some leftover tweaks
2026-04-24 09:28:49 +02:00
Ivan FB
ce68befbef
add senderId as param for createReliableChannel func
2026-04-24 00:40:49 +02:00
Ivan FB
b03f1b8f24
refactor doc structure
2026-04-24 00:28:42 +02:00
Ivan FB
3eb8543c09
cleanup some unnecessary event types
2026-04-24 00:18:20 +02:00
Ivan FB
fabf0e0eb4
rm sync status stuff to avoid confusion
2026-04-24 00:15:29 +02:00
Ivan FB
eed8689530
improve ReliableEnvelope and its refs within the spec
2026-04-24 00:10:43 +02:00
Ivan FB
d85c71b7d1
rm segmentation api details
2026-04-23 23:37:01 +02:00
Ivan FB
bdab8f7cab
rm unnecessary descriptions
2026-04-23 23:32:50 +02:00
Ivan FB
d7836f4b32
chunks should alse be rate-limited
2026-04-23 23:27:12 +02:00
Ivan FB
9a67839c92
rm duplicated defaults
2026-04-23 23:20:00 +02:00
Ivan FB
3ec5732050
use payload term instead of ciphertext
...
Co-authored-by: Igor Sirotin <igor.sirotin.1012@gmail.com>
2026-04-23 23:05:59 +02:00
Ivan FB
033f17af96
add IPersistence as sds config param
2026-04-23 22:56:46 +02:00
Ivan FB
89148cae12
make it clear where RequestId type is defined
2026-04-23 22:11:08 +02:00
Ivan FB
2fc897e655
proper name for event objs
2026-04-23 22:05:41 +02:00
Ivan FB
bfaf91d02b
use term persistence instead of historyBackend
...
Co-authored-by: Igor Sirotin <igor.sirotin.1012@gmail.com>
2026-04-23 21:58:17 +02:00
Ivan FB
af1a8849d4
use content as parameter name instead of plaintext
...
Co-authored-by: Igor Sirotin <igor.sirotin.1012@gmail.com>
2026-04-23 21:54:29 +02:00
Ivan FB
49936a1a11
use createReliableChannel function name
...
Co-authored-by: Igor Sirotin <igor.sirotin.1012@gmail.com>
2026-04-23 21:51:25 +02:00
Ivan FB
b2ecac4ad5
avoid using the term logos chat
2026-04-23 21:47:51 +02:00
Ivan FB
f8156d4c2a
as per Zoltan recommendation, remove unneeded parameter in openChannel
2026-04-13 17:56:30 +02:00
Ivan FB
638f8676d6
clarify and make IEncrypt description more concise
2026-04-09 22:41:53 +02:00
Ivan FB
a267622a0f
add concepts from Franck's PR #89
2026-04-09 21:44:49 +02:00
Ivan FB
ffea66cacc
give better description about why encryption is needed
2026-04-09 17:06:30 +02:00
Ivan FB
42316c9e7e
make more explicit that messageEnvelop will get encrypted
2026-04-09 15:35:41 +02:00
Ivan FB
9d793208a8
Extend IEncryption description
2026-04-08 16:05:32 +02:00
Ivan FB
b44c2a5c27
rm SHOULD use comment from abstract
2026-04-08 15:54:43 +02:00
Ivan FB
27fef43f95
simplify reliale channel description
2026-03-31 21:38:59 +02:00
Ivan FB
c3daa9d127
rm line to avoid confusion
2026-03-31 21:28:14 +02:00
Ivan FB
92a746cca8
make IEncryption clearly optional
2026-03-31 21:24:29 +02:00
Ivan FB
9725dc84ad
simplify IEncryption to only accept raw encrypt and decrypt functions
2026-03-31 21:21:40 +02:00
Ivan FB
fa7ff625c2
proper use of logos chat term
2026-03-31 20:45:10 +02:00
Ivan FB
d4690df2e6
First version reliable-channel-api spec
2026-03-25 14:16:31 +01:00
Ivan Folgueira Bande
ea1d5f301e
rm leftovers waku-org
2026-03-18 22:34:15 +01:00
Ivan Folgueira Bande
3d4a1d5ffe
small refactor and fix broken links
2026-03-18 22:31:13 +01:00
Ivan Folgueira Bande
db3d5a8df7
rename waku-api.md to messaging-api.md
2026-03-18 22:25:47 +01:00
Ivan Folgueira Bande
a35f47dfbe
adjust comment as per Zoltan's recommendation
2026-02-27 14:59:58 +01:00
Ivan Folgueira Bande
66a75584db
add getAvailableConfigs into debug API
2026-02-27 14:49:47 +01:00
Ivan Folgueira Bande
424ea61cdc
add debug API
2026-02-25 14:31:07 +01:00
Fabiana Cecin
ed7b40c064
Introduce the Waku API's subscribe function (+ refactor waku_api.md)
...
This PR introduces subscribe and unsubscribe APIs to the Logos Messaging API spec.
This PR also provides an initial refactor of the waku_api.md spec file as part of merging master into this PR.
2026-02-09 11:33:44 -03:00
Cofson
b84e5c1036
Merge pull request #98 from logos-messaging/op-chanA
...
New RFC: OpChan
2026-02-06 17:59:18 +01:00
Cofson
ea0b56ed07
chore: address review feedback for OpChan RFC
...
- Make spec transport-agnostic, add "Waku as Delivery Mechanism" section
- Remove platform-specific language (web application)
- Add ED25519 reference link (RFC 8032)
- Clarify FLAGGED (user-initiated) vs admin moderation
- Fix typo delegrationProof -> delegationProof
- Use reference-style links for cleaner body text
- Fix linting issues (trailing spaces, list markers)
2026-02-06 17:52:46 +01:00
Fabiana Cecin
aeddb7f9e7
Remove dead IDL code, fix sync subscr error text, fix wordslist
2026-02-04 08:28:57 -03:00
Fabiana Cecin
42d860d385
Fixes from Ivan's review
...
* Use sync impl awareness for subscription proc sync results
* Delete subscription event source (for now)
* Remove checkApiAvailability
2026-02-04 08:18:39 -03:00
Fabiana Cecin
198501b8d8
Remove confusing "binary" qualifier from checkApiAvailability desc
...
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
2026-02-03 16:18:08 -03:00