Commit graph

24 commits

Author SHA1 Message Date
c573f1b0b0 Allow transforming graph before commands 2024-12-31 15:38:30 +01:00
ab7b7295ca Remove unused code 2024-12-31 15:38:30 +01:00
ceb987bbbc Add show command 2024-12-31 15:16:35 +01:00
aa4187fcd8 Group pages, links, and graph in Data struct 2024-12-31 13:07:26 +01:00
3aa8222b6b Rewrite ingest command 2024-12-31 13:06:46 +01:00
7a2372fedd Refactor data representation and storage
Mostly moving around code
2024-08-25 21:40:11 +02:00
c612bd35ad Satisfy clippy 2024-08-25 20:30:48 +02:00
4bdfc34706 Support new info in brood 2024-08-25 20:27:49 +02:00
8bb94b1847 Allow redirects to have 0 links 2022-10-22 19:54:08 +02:00
e91a2db1b1 Allow specifying redirects as path start and end 2022-10-22 19:38:27 +02:00
d99b3d49e0 Refactor changing data 2022-10-22 19:14:03 +02:00
179e6b74a5 Implement simple dijkstra 2022-10-22 17:14:47 +02:00
8b62ff78bd Prepare dijkstra in path command 2022-10-22 16:23:35 +02:00
67f405a21e Make data representation more flexible 2022-10-22 15:52:07 +02:00
345462915b Change AdjacencyMap associated data 2022-10-22 01:21:59 +02:00
3a75089e5a Make adjacency list extensible 2022-10-21 20:39:53 +02:00
78aa27c019 Add more checks 2022-10-21 19:53:15 +02:00
f71092058b Refactor export and add page length 2022-10-03 22:14:58 +02:00
d910047b48 Perform consistency check when reexporting 2022-10-03 18:11:51 +02:00
969fd01914 Export links to custom binary format 2022-10-03 18:01:15 +02:00
0e0789cc4d Ingest new json format 2022-10-03 17:36:08 +02:00
51096c99e1 Make stored data more compact 2022-10-01 01:49:01 +02:00
1ea09a9be9 Export data to CBOR 2022-09-30 19:50:02 +02:00
5e8589f73e Load input into adjacency-list-like structure 2022-09-30 18:53:56 +02:00