23 Commits

Author SHA1 Message Date
thatben
20896cae3c
implements expiry and delete for old unresponsive nodes 2025-02-13 14:56:25 +01:00
thatben
88197d8748
Splits check delay and expiry delay 2025-02-13 12:35:19 +01:00
thatben
a714c19814
Extracts out clock object 2025-02-13 10:49:50 +01:00
thatben
4ffbf1f421
Prevents duplicate nodes from entering todo-list 2025-02-13 09:33:13 +01:00
Ben
a7367c2205
Updates todo metric when items are removed 2025-02-12 15:39:52 +01:00
Ben
e8ec737285
Restores todo metric 2025-02-12 15:25:07 +01:00
Ben
e4fb76f0b1
Moves mocks into mocks folder 2025-02-12 14:48:57 +01:00
Ben
82a1cd0715
makes timetracker periodically raise routingtable nodes 2025-02-12 14:25:54 +01:00
Ben
605b561e30
applies delay at application start 2025-02-12 13:50:12 +01:00
Ben
25291f7625
Implementing and testing crawler 2025-02-12 13:25:37 +01:00
Ben
da1d82a4cd
Implements timetracker and tests 2025-02-11 16:31:23 +01:00
Ben
4fff78903d
sets up main loop 2025-02-11 15:33:40 +01:00
Ben
58b3d9679c
Implements todo list 2025-02-11 15:03:56 +01:00
Ben
3f697acefc
implements dht-metrics 2025-02-11 14:29:41 +01:00
Ben
a2e9d4fac8
sets up dht-metrics component 2025-02-11 14:02:30 +01:00
Ben
c1f25f10cc
formatting 2025-02-11 12:43:55 +01:00
Ben
5fa90c5c2f
Implements and tests nodestore 2025-02-11 12:42:20 +01:00
Ben
b6b7624a05
Tests for nodestore 2025-02-11 10:54:58 +01:00
Ben
218443ebe4
working example of event 2025-02-10 15:34:41 +01:00
Ben
b5b2957209
Sets up asyncdataevent 2025-02-10 13:51:26 +01:00
Ben
d2eac93c0f
applies formatting 2025-02-05 11:06:18 +01:00
Ben
335b4d10f9
adds codex-dht dependency 2025-02-04 13:33:07 +01:00
Ben
765bc66162
Sets up empty project 2025-02-04 10:50:46 +01:00