|
69392bf7e5
|
core : DROP tables only IF EXISTS
|
2024-11-15 05:19:25 +01:00 |
|
|
153dc7d50f
|
core : Cascade table DROPs
|
2024-11-15 05:18:52 +01:00 |
|
|
3e2a7fd110
|
core : Expose diesel and diesel_async
|
2024-11-15 04:59:13 +01:00 |
|
|
c235467b06
|
core : Add queryable meta structs
|
2024-11-15 03:16:06 +01:00 |
|
|
18b3619785
|
core : Apparently you still need the postgres feature on diesel
|
2024-11-15 02:57:39 +01:00 |
|
|
6ebf2ddd6d
|
core : Use diesel_async dep
|
2024-11-15 02:40:58 +01:00 |
|
|
b5d907bd07
|
core : Use r#type instead of type_
|
2024-11-15 02:35:17 +01:00 |
|
|
5a3d913933
|
core : Don't define database functions, implement them in Rust
|
2024-11-15 02:34:53 +01:00 |
|
|
21842d9f80
|
core : Add base core::meta structs
|
2024-11-15 02:16:16 +01:00 |
|
|
2ca4bb3662
|
core : Rename link to meta_link_id
|
2024-11-15 02:15:29 +01:00 |
|
|
84f7002338
|
core : Make link not null
|
2024-11-15 02:12:26 +01:00 |
|
|
c27af2cf53
|
core : Use plural in table names
|
2024-11-15 02:05:49 +01:00 |
|
|
e65c85616d
|
core : Use plural in table names
|
2024-11-15 02:04:15 +01:00 |
|
|
956bd17ad0
|
core : Make core::meta public
|
2024-11-15 01:57:32 +01:00 |
|
|
c9afa95fd6
|
core : Remove dependency on workspace
(This will be the database crate)
|
2024-11-15 01:57:13 +01:00 |
|
|
34e1eff855
|
core : Add uuid feature to diesel
|
2024-11-15 01:51:30 +01:00 |
|
|
c09edc9b08
|
core : Attach core::schema
|
2024-11-15 01:49:26 +01:00 |
|
|
ad2383c56b
|
core : Add postgres feature to diesel
|
2024-11-15 01:48:01 +01:00 |
|
|
03aab44ba4
|
core : Rename migration
|
2024-11-15 01:37:26 +01:00 |
|
|
2d3421e2c3
|
core : Create migration for metadata tables
|
2024-11-14 06:23:38 +01:00 |
|
|
025311e100
|
webfinger : Properly handle requests
|
2024-11-14 04:16:12 +01:00 |
|
|
8145ce57cc
|
webfinger : Parse query string with serde and axum_extra
|
2024-11-14 04:02:40 +01:00 |
|
|
646696a49e
|
webfinger : Create crate by cloning inbox
|
2024-11-14 03:51:11 +01:00 |
|
|
3a5794e7b8
|
hostmeta : Improve tests
|
2024-11-14 03:05:47 +01:00 |
|
|
62a38f2ff0
|
nodeinfo : Update accordingly
|
2024-11-14 02:47:00 +01:00 |
|
|
522d336e5a
|
hostmeta : Refactor to version 0.2.0
|
2024-11-14 02:46:52 +01:00 |
|
|
06f76a60ea
|
hostmeta : Fix the same clippy lint
|
2024-11-14 01:40:56 +01:00 |
|
|
428bed8a4a
|
hostmeta : Move things to different submodules
|
2024-11-14 01:39:33 +01:00 |
|
|
d2b765a5b4
|
nodeinfo : Fix unrelated clippy lint
|
2024-11-14 01:37:52 +01:00 |
|
|
15efe2cbc2
|
|
2024-11-14 01:19:39 +01:00 |
|
|
1b6e4a0c74
|
Add IntelliJ metadata and project icon
|
2024-11-14 01:18:39 +01:00 |
|
|
8552052a46
|
inbox : Add empty /inbox handler
|
2024-11-13 07:41:23 +01:00 |
|
|
30610df0f5
|
nodeinfo : Use thiserror
|
2024-11-13 07:31:39 +01:00 |
|
|
c427af8186
|
hostmeta : Use thiserror
|
2024-11-13 07:28:11 +01:00 |
|
|
cef5e8c19b
|
inbox : Create crate
|
2024-11-12 19:51:34 +01:00 |
|
|
f99c8bdf2a
|
core : Delete nodeinfo table
Apparently nodeinfo shouldn't be cached
|
2024-11-12 19:23:03 +01:00 |
|
|
676b81eca4
|
Add development callout
|
2024-11-12 02:57:57 +01:00 |
|
|
094010768b
|
nodeinfo : Add FEP link
|
2024-11-12 02:53:52 +01:00 |
|
|
216cf39e66
|
nodeinfo : Loosen requirements further
|
2024-11-12 02:50:53 +01:00 |
|
|
be740ddbbd
|
Create hostmeta and nodeinfo crates (#1)
Reviewed-on: #1
|
2024-11-11 07:48:59 +00:00 |
|
|
c2da1723cf
|
core : Re-export all subcrates
|
2024-11-11 08:46:16 +01:00 |
|
|
77e76d9dfb
|
core : Blank out the file
|
2024-11-11 08:43:35 +01:00 |
|
|
a7d095fee0
|
Add some sort of docs
|
2024-11-11 08:43:22 +01:00 |
|
|
b46a995c09
|
i lied and i did it now
|
2024-11-11 08:31:09 +01:00 |
|
|
9fb2fd3b0a
|
Final touches, will reorganize when not asleep
|
2024-11-11 08:20:25 +01:00 |
|
|
3d8f34a84c
|
hostmeta : Integrate webfinger specification
|
2024-11-11 06:07:24 +01:00 |
|
|
13f6a4e4c7
|
Allow tabs-in-doc-comments
(No reason not to.)
|
2024-11-11 06:06:41 +01:00 |
|
|
1ba354a1a5
|
hostmeta : Fully qualify reqwest::header::HeaderValue
|
2024-11-11 04:25:06 +01:00 |
|
|
5ecb0bb615
|
nodeinfo : Give up on following the spec and implement things loosely
|
2024-11-11 04:11:53 +01:00 |
|
|
61d8bbea95
|
nodeinfo : Move spec submodule to src
|
2024-11-11 03:34:31 +01:00 |
|