Commit Graph
476 Commits
Author SHA1 Message Date
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 FBandIgor Sirotin 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 FBandIgor Sirotin 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 FBandIgor Sirotin 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 FBandIgor Sirotin 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 a7eaade39f fix spelling issue 2026-04-09 21:49:13 +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 3809577e3d Merge branch 'master' into add-new-reliability-spec 2026-03-31 20:37:34 +02:00
c8de3434d2 Chat Definitions (#80)
* Add template

* relocate to informational folder

* Updated roles

* Update message types

* Updated definitions for OOB, client, app

* Update spelling + aspell

* Add html filter to aspell

* Fix pyspell error

* fix spell of contentTypes

* chore: sort wordlist

* Update informational/chatdefs.md

Co-authored-by: kaichao <kaichaosuna@gmail.com>

* Clarify Content, Frames, Payloads

* spelling fixes

* Update informational/chatdefs.md

Co-authored-by: kaichao <kaichaosuna@gmail.com>

* Add session / conversation differentiation

* Update informational/chatdefs.md

* Apply suggestions from code review

Co-authored-by: Igor Sirotin <igor.sirotin.1012@gmail.com>

* Remove Accounts + Identity Heading

* Clarified Content, Frame, Payload

* Update Client Application, and Conversation

* fix spelling

* Update informational/chatdefs.md

---------

Co-authored-by: kaichao <kaichaosuna@gmail.com>
Co-authored-by: Igor Sirotin <igor.sirotin.1012@gmail.com>
2026-03-30 11:00:16 -07:00
Ivan FB d4690df2e6 First version reliable-channel-api spec 2026-03-25 14:16:31 +01:00
Ivan FB 72ce0a84c9 Merge pull request #103 from logos-messaging/rename-waku-api-to-messaging-api
Rename waku api to messaging api
2026-03-19 11:41:23 +01:00
Ivan Folgueira Bande 80622a0d18 make spelling checker happy 2026-03-18 22:40:23 +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 FB fdea29e215 Merge pull request #102 from logos-messaging/add-debug-api 2026-02-27 15:15:20 +01:00
Ivan Folgueira Bande 46caf0cc4d same as previous commit 2026-02-27 15:14:20 +01:00
Ivan Folgueira Bande 296dbe943e add misspelled words exceptions 2026-02-27 15:13:06 +01:00
Ivan Folgueira Bande a35f47dfbe adjust comment as per Zoltan's recommendation 2026-02-27 14:59:58 +01:00
Ivan Folgueira Bande 63f8bc4282 add new terms in .wordlist.txt to make speller happy 2026-02-27 14:58:03 +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
Jazz Turner-Baggs 62c783ce21 Chat Cast (#99)
* Add chat cast

* add clarity about usage

* Updated roles

* Update Wordlist.txt
2026-02-14 08:18:09 -08: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