48 Commits

Author SHA1 Message Date
4862dcf898 revision of protocol to be more concise and simple
more work to increase the use of RESTful path queries in general is required

simplicity of event format is definitely better now without unnecessary newlines (that are fine, but not great for reading) and the elimination of a bracket-like syntax for tags (they are just a list terminated by the content)
2025-02-22 12:08:00 -01:06
64bd999cdd ackchually generates events 2025-02-20 19:13:48 -01:06
ec19703727 improve structure for auth and capability messaging 2025-02-12 14:06:11 -01:06
91447950c1 revised structuring a little 2025-02-12 11:49:23 -01:06
f166402702 update drafts of several subdirectories and main readme.adoc v0.0.8 2025-02-10 17:33:44 -01:06
e639428ab7 fix typos in readme 2025-02-08 19:07:12 -01:06
87775b6324 small changes for a clearer structure 2025-02-08 08:49:32 -01:06
1ffa18099a should be complete basic specification 2025-02-08 08:29:29 -01:06
58920da99b merge documentation into one contentsed doc 2025-02-07 15:33:35 -01:06
7505a378ff merge documentation into one contentsed doc 2025-02-07 15:32:20 -01:06
29465ff180 correcting asciidoc layout errors 2025-02-06 20:55:16 -01:06
895bdb6928 correcting asciidoc layout errors 2025-02-06 20:51:39 -01:06
ebad892ece toc? 2025-02-06 20:44:11 -01:06
d2e4a75eb3 toc? 2025-02-06 20:26:00 -01:06
2f665fae3e toc? 2025-02-06 20:15:50 -01:06
03d1529651 toc? 2025-02-06 20:14:42 -01:06
59b7c81ed6 add docs to marshal/unmarshal for url 2025-02-03 14:12:38 -01:06
60d3805150 add now and nil test to marshal for timestamp 2025-02-03 14:12:10 -01:06
e0bc7fd82a create URL codec v0.0.7 2025-02-02 19:54:19 -01:06
abf02e9e0d switch all the things to asciidoc 2025-02-02 18:38:57 -01:06
9914469cc2 tidy up types and timestamp 2025-02-02 18:25:46 -01:06
1c4c4e1d27 go.mod stuff v0.0.6 2025-02-02 14:32:45 -01:06
5cde988f66 add timestamp v0.0.5 2025-02-02 14:30:26 -01:06
d29ea74783 remove all the test logging 2025-02-02 11:31:25 -01:06
76297bf73e add request URL and notes about always signed requests 2025-02-02 11:22:58 -01:06
786cc0108c add http authentication protocol 2025-02-02 11:12:50 -01:06
7eba0a1ddb notes about chanserv/nickserv cache/auth relay types 2025-02-02 09:39:05 -01:06
a3b07cf68a add full subscription option 2025-02-02 09:31:56 -01:06
4983d6095f fixed main readme links to docs 2025-02-02 09:15:37 -01:06
eaefa6c0bc refine documentation to be more clear 2025-02-02 09:11:12 -01:06
0fd7151094 completed tags codec v0.0.4 2025-02-02 09:10:25 -01:06
4c6e7b08ac add content codec v0.0.3 2025-01-31 03:45:06 -01:06
d36bcdb243 switch base64 to raw v0.0.2 2025-01-31 03:01:15 -01:06
ab032cd296 switch to asciidoc and explain relay specialization 2025-01-31 02:20:48 -01:06
0b6772ca83 switch to asciidoc and explain relay specialization 2025-01-31 02:15:54 -01:06
bbf79bb91f describe event delivery format 2025-01-30 19:14:36 -01:06
d7b9415037 small additional notes in spec 2025-01-30 19:06:35 -01:06
80e4c54c08 expand events info and submit/query messages 2025-01-30 18:59:26 -01:06
282fb7e361 types, pubkey and signature codec v0.0.1 2025-01-30 18:17:59 -01:06
5d58f61011 clean up root level dir to be a bit smaller 2025-01-30 11:57:08 -01:06
a0a6bf9c96 update lol to actually work, and make this actually a go repo 2025-01-30 11:46:26 -01:06
0448f28cc3 minor amendment to gitignore and main readme 2025-01-30 11:10:43 -01:06
4105d03534 small revisions to spec and add in some more structure, and gitignore 2025-01-30 11:01:46 -01:06
341e4ddbb6 Create why.md 2025-01-30 11:07:55 +00:00
ae831205f5 Update README.md 2025-01-30 10:47:20 +00:00
4d75fe94ca Create spec.md 2025-01-30 08:36:54 +00:00
b61c86f3ae Update README.md 2025-01-30 08:23:48 +00:00
1dd8fb40e6 Initial commit 2025-01-30 08:21:01 +00:00