Create hostmeta
and nodeinfo
crates #1
No reviewers
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 11 hours 48 minutes
Due date
steffo
11 hours 48 minutes
No due date set.
Dependencies
No dependencies set.
Reference: unimore/tirocinio-canali-steffo-acrate#1
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/nodeinfo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This module fetches and caches information about remote federation nodes.
core
: Createnodeinfo
table be7b1ae3f7nodeinfo
: Addreqwest
dep 949a84922bnodeinfo
: Addserde
andserde_json
deps bab93b3f55nodeinfo
: Addjson
feature toreqwest
e0019c8772nodeinfo
: Addlog
dep 27a9b2fa08.editorconfig
e795f1ad67nodeinfo
: Addderive
feature toserde
1a374d3d98nodeinfo
: Addquick-xml
dep d57811cfb7nodeinfo
: Addserialize
feature toquick-xml
370895e7benodeinfo
: Addoverlapped-lists
feature toquick-xml
a6672315ffnodeinfo
: this is actually host-meta 585eb1476enodeinfo
: Addtokio
andpretty_env_logger
deps 2f8e231b04nodeinfo
: Addrt-multi-thread
andmacros
features totokio
f9da277845nodeinfo
: DeriveDebug
on allstruct
s 00befc432dnodeinfo
: Add two basic (failing) tests 707d6d3d54nodeinfo
: Use header names fromreqwest::header
de5fdf26f3nodeinfo
: Split offContent-Type
parameters before checking the MIME type d964f1befcnodeinfo
: Don'tSerialize
, justDeserialize
for now e5f52a760anodeinfo
: Alias PascalCase tags to snake_case ones ee2f386cf0nodeinfo
: Add more tests 6ca0b5368a9abf1812a8
to2aeed9773f
nodeinfo
: Add ignored test for snac 0001c43f79nodeinfo
: Add ignored test for hollo a74ee45f6enodeinfo
: Allow MIME type ofapplication/jrd+json
76783eabe4nodeinfo
: Fix typo intest_nodeinfo
dba9a93e2enodeinfo
: Setup test logging, sort of 3cfc86a8fdWIP: Createto WIP: Createnodeinfo
modulehostmeta
modulenodeinfo
: Report error if MIME type check fails c12b0a7869nodeinfo
: Rename tohostmeta
a936986198WIP: Createto WIP: Createhostmeta
modulehostmeta
andnodeinfo
cratesnodeinfo
: Create crate 7bc09aaed4nodeinfo
: Add basics 1d4f190630nodeinfo
: Addjsonschema
dep 2be3d76f4anodeinfo
: Addserde_json
dep 83f61395fanodeinfo
: Movespec
submodule tosrc
61d8bbea95nodeinfo
: Give up on following the spec and implement things loosely 5ecb0bb615hostmeta
: Fully qualifyreqwest::header::HeaderValue
1ba354a1a5tabs-in-doc-comments
13f6a4e4c7hostmeta
: Integrate webfinger specification 3d8f34a84ccore
: Blank out the file 77e76d9dfbcore
: Re-export all subcrates c2da1723cfWIP: Createto Createhostmeta
andnodeinfo
crateshostmeta
andnodeinfo
crates