17 Commits

Author SHA1 Message Date
d2373b1e3e Launch proactive labeler service; Spin out commons library as rsky-common 2024-12-22 15:01:12 -05:00
3f298e0917 Firehose: Subscribe to labels; Lexicon: SubscribeLabels struct; Feedgen: Ingest labels for posts and filter out labeled posts in all-posts and trending 2024-12-14 19:44:11 -05:00
91e4681f48 Deserialize legacy Blob format to Option<Cid>; Use connection pooling for firehose client to avoid 'Too many open files' error 2024-11-22 01:07:35 -05:00
778aaf6945 Add support for video posts 2024-09-12 10:27:17 -04:00
2ff0436fe6 Update libraries; Reimplement original Cid library and deserialization; Prune fields from lexicon fields 2024-09-01 19:22:39 -04:00
3a8ae81767 Merge branch 'main' into pds 2024-09-01 16:24:39 -04:00
6387bdd804 use libipld for Cid 2024-07-22 17:41:13 -06:00
f299b405d7 Update cargo authors and homepage; update pds useragent 2024-06-25 09:39:11 -04:00
19a9156f11 Print out headers instead of crashing 2024-03-19 10:32:22 -04:00
f01e2767f9 Add docker file for Firehose 2023-12-08 03:38:44 -05:00
7afadc0091 Allow publishing on crates.io 2023-09-27 11:25:23 -04:00
e4de1d92d2 Update references 2023-09-27 11:23:58 -04:00
64c4b52368 Formatting updates 2023-09-27 11:11:35 -04:00
8f20d37bfc Spawn tasks using tokio 2023-06-25 21:26:17 -04:00
cbe3923679 Create Lexicon Crate; Finish queue_create endpoint on server 2023-06-23 16:19:16 -04:00
3565b32083 Read from .env; Queue requests over HTTP; Ignore embeddings 2023-06-22 02:01:30 -04:00
504b8f5ae1 Initial commit 2023-06-22 00:49:15 -04:00