Commit graph

24 commits

Author SHA1 Message Date
a4fb5470a6
feat: initial work on proper restructure
basically serve should only use db data, and crawlers can be
periodically started when necessary to updated db contents
2023-10-18 03:47:08 +02:00
6d22dfb9fa
feat: added generic db collector 2023-10-18 03:46:43 +02:00
231d27e00f
fix: removed broken legacy nodeinfo, fix datetime 2023-10-18 03:46:12 +02:00
588cc4bfbc
Merge branch 'dev' of alemi.dev:fedicharter into dev 2023-10-18 00:38:56 +02:00
8c9c6a90d8
feat: basic peers collector functionality 2023-10-18 00:38:26 +02:00
341a0a77aa
chore: yanked nodeinfo because i need some changes
will eventually PR them in, here's the source
https://codeberg.org/thefederationinfo/nodeinfo-rs
2023-10-18 00:37:52 +02:00
806ff114ba
feat: parse well-known, store parsed struct 2023-10-18 00:37:40 +02:00
322408e2dd
feat: add sea orm with sqlite and postgres 2023-10-18 00:35:18 +02:00
40a64cd3e0 fix: default to ihatebeinga.live 2023-10-07 02:25:37 +02:00
48195cdeb3 feat: added mass and scale 2023-10-03 04:45:13 +02:00
e1e80a717d
feat: kinda botchy way to exclude subdomains 2023-10-03 04:15:01 +02:00
92b2075c9d
fix: skip vertices to invalid nodes 2023-10-03 03:57:23 +02:00
5adeda80ca
fix: shortcircuit bug when missing metadata 2023-10-03 03:50:53 +02:00
e4b42c7aa9
fix: also add nodes without metadata that reply 2023-10-03 03:34:22 +02:00
6bd0be1a51
feat: async restructured, calculate node weight 2023-10-03 03:28:51 +02:00
d549f11ae1 fix: lower mass 2023-10-03 02:36:55 +02:00
fc8f858b0d feat: better UI 2023-10-02 15:39:47 +02:00
0a3b4781cc fix: also cache instances without metadata 2023-10-02 14:35:52 +02:00
eb32729b15 fix: only lock cache store, use rwlock
a mutex on the whole cache made it so incredibly slow
2023-10-02 14:31:08 +02:00
316c03af08 feat: implemented super simple one day cache 2023-10-02 14:14:16 +02:00
b39127292d chore: renamed 2023-10-02 07:26:05 +02:00
5a4f26f3dd feat: simple index html file 2023-10-02 07:25:41 +02:00
68cbe3c062 feat: initial simple implementation 2023-10-02 07:23:44 +02:00
746ef92b94 chore: initial commit 2023-10-02 07:22:52 +02:00