Commit Graph

18 Commits

Author SHA1 Message Date
tomFlowee 2ead681466 Fixes. 2025-04-11 18:55:22 +02:00
tomFlowee 7c455754db Add trust inherited from authchain 2025-04-11 18:14:47 +02:00
tomFlowee c57fd2ddca Add parsing of transactions.
We make auth-chains out of a list of loose transactions
and we download the files found in bcmr comments (op-return)
2025-04-11 16:19:24 +02:00
tomFlowee bf1e4c997d Fix buglet. 2025-04-10 23:47:21 +02:00
tomFlowee 3d7fdadc0b Introduce the concept of trust. 2025-04-10 23:12:53 +02:00
tomFlowee 02690cf994 Add domain based download 2025-04-10 21:54:45 +02:00
tomFlowee c50dba2acd Add some thinking 2025-04-10 19:04:16 +02:00
tomFlowee d459441a52 Avoid multiple downloads of same URL
When different revisions of a BCMR all point to the same resource, we
simply copy the new ones from an older revision to avoid downloading.
2025-04-10 17:44:33 +02:00
tomFlowee 831589ef2a Handle multiple identities in a bcmr 2025-04-10 16:25:43 +02:00
tomFlowee cf07797350 Lie to ipfs to make them give us data
also add some logging.
2025-04-10 13:08:52 +02:00
tomFlowee 4813ad7c09 Also extract images / icons from nfts 2025-04-10 12:57:34 +02:00
tomFlowee 9380e95126 Avoid setting the reply as member. 2025-04-09 23:31:21 +02:00
tomFlowee e2742d5633 Add --offline flag. 2025-04-09 23:23:22 +02:00
tomFlowee 3f821a6f31 Add downloading of resources (icon for now) 2025-04-09 23:20:12 +02:00
tomFlowee a572fe432d Add timestamp in category jsons
And make sure that we sort newest to oldest.
2025-04-09 22:19:19 +02:00
tomFlowee e396abbb5e Make the basic work. 2025-04-09 21:50:32 +02:00
tomFlowee 42c25aa795 Make the basic program structure work. 2025-04-08 20:10:02 +02:00
tomFlowee 1c4fb77acd Start 2025-04-08 19:43:03 +02:00