Commit graph

143 commits

Author SHA1 Message Date
61d8bbea95
nodeinfo: Move spec submodule to src 2024-11-11 03:34:31 +01:00
83f61395fa
nodeinfo: Add serde_json dep 2024-11-11 03:28:13 +01:00
2be3d76f4a
nodeinfo: Add jsonschema dep 2024-11-11 03:24:22 +01:00
1d4f190630
nodeinfo: Add basics 2024-11-11 03:20:48 +01:00
7bc09aaed4
nodeinfo: Create crate 2024-11-11 03:11:39 +01:00
a936986198
nodeinfo: Rename to hostmeta 2024-11-11 03:06:34 +01:00
c12b0a7869
nodeinfo: Report error if MIME type check fails 2024-11-11 03:04:20 +01:00
3cfc86a8fd
nodeinfo: Setup test logging, sort of 2024-11-11 03:01:46 +01:00
dba9a93e2e
nodeinfo: Fix typo in test_nodeinfo 2024-11-11 02:33:24 +01:00
76783eabe4
nodeinfo: Allow MIME type of application/jrd+json 2024-11-11 02:18:57 +01:00
a74ee45f6e
nodeinfo: Add ignored test for hollo 2024-11-11 02:13:58 +01:00
0001c43f79
nodeinfo: Add ignored test for snac 2024-11-11 02:12:36 +01:00
2aeed9773f
nodeinfo: Improve XRD compatibility 2024-11-09 16:20:36 +01:00
6ca0b5368a
nodeinfo: Add more tests 2024-11-09 16:18:46 +01:00
ee2f386cf0
nodeinfo: Alias PascalCase tags to snake_case ones 2024-11-09 15:03:54 +01:00
e5f52a760a
nodeinfo: Don't Serialize, just Deserialize for now 2024-11-09 15:02:44 +01:00
d964f1befc
nodeinfo: Split off Content-Type parameters before checking the MIME type 2024-11-09 14:57:55 +01:00
de5fdf26f3
nodeinfo: Use header names from reqwest::header 2024-11-09 14:17:51 +01:00
707d6d3d54
nodeinfo: Add two basic (failing) tests 2024-11-09 13:33:08 +01:00
00befc432d
nodeinfo: Derive Debug on all structs 2024-11-09 13:27:26 +01:00
f9da277845
nodeinfo: Add rt-multi-thread and macros features to tokio 2024-11-09 13:25:47 +01:00
2f8e231b04
nodeinfo: Add tokio and pretty_env_logger deps 2024-11-09 13:23:31 +01:00
585eb1476e
nodeinfo: this is actually host-meta 2024-11-09 13:14:11 +01:00
a6672315ff
nodeinfo: Add overlapped-lists feature to quick-xml 2024-11-09 12:58:43 +01:00
370895e7be
nodeinfo: Add serialize feature to quick-xml 2024-11-09 12:50:27 +01:00
d57811cfb7
nodeinfo: Add quick-xml dep 2024-11-09 12:50:27 +01:00
c5e3fcfc99
Create crate 2024-11-09 11:01:26 +01:00
1a374d3d98
nodeinfo: Add derive feature to serde 2024-11-09 11:01:06 +01:00
e795f1ad67
Add .editorconfig 2024-11-09 10:27:59 +01:00
27a9b2fa08
nodeinfo: Add log dep 2024-11-09 10:25:05 +01:00
e0019c8772
nodeinfo: Add json feature to reqwest 2024-11-09 10:08:54 +01:00
bab93b3f55
nodeinfo: Add serde and serde_json deps 2024-11-09 09:59:27 +01:00
949a84922b
nodeinfo: Add reqwest dep 2024-11-09 09:58:12 +01:00
be7b1ae3f7
core: Create nodeinfo table 2024-11-09 09:52:32 +01:00
7568d08d7c
nodeinfo: Create crate 2024-11-09 09:43:29 +01:00
bb6ecb7354
core: Fix migrations_directory.dir 2024-11-09 09:42:01 +01:00
90a28a6bcf
Use resolver 2 in workspace 2024-11-09 09:42:01 +01:00
06dee053a1
core: Add diesel and diesel_migrations deps 2024-11-09 09:41:53 +01:00
6a6508dd98
Add dotenv to gitignore 2024-11-09 09:41:53 +01:00
efd77f0172
core: Setup diesel 2024-11-09 09:41:47 +01:00
64641fae55
core: Create crate 2024-11-09 09:41:38 +01:00
f11f01a93b
Add Rust gitignore 2024-11-09 00:37:05 +01:00
ae72c7687e
First commit 2024-11-09 00:32:59 +01:00