Commit Graph

22 Commits

Author SHA1 Message Date
Branden J Brown
dba10cee1a kaiyan-api: implement api server 2025-04-20 23:16:05 -04:00
Branden J Brown
d70bdba98c emote: add json annotations 2025-04-20 22:22:51 -04:00
Branden J Brown
2849b42745 kaiyan-index: get 7tv emote sets 2025-04-20 20:26:40 -04:00
Branden J Brown
e88d4b6cc0 emote: add 7tv model 2025-04-20 19:44:37 -04:00
Branden J Brown
039013abb6 kaiyan-index: remove debug logging 2025-04-20 14:55:16 -04:00
Branden J Brown
b2f3a2ed87 kaiyan-index: indexer implementation 2025-04-20 14:46:56 -04:00
Branden J Brown
3a075a3c6a reqecho: respond to requests 2025-04-20 13:58:11 -04:00
Branden J Brown
7cc4482965 queue: include send time in messages 2025-04-20 13:55:36 -04:00
Branden J Brown
0928197781 emote/sqlitestore: implement index in terms of sqlite 2025-04-20 10:45:32 -04:00
Branden J Brown
76fc85b7c0 emote: parse emote structs, not just ids 2025-04-19 19:17:35 -04:00
Branden J Brown
5c530a41fb queue: implement receiving messages 2025-04-19 19:02:41 -04:00
Branden J Brown
8ca6af330f kaiyan-ingest: initial ingest server 2025-04-15 20:05:22 -04:00
Branden J Brown
dfa263ca63 twitch: implement webhook challenge handling 2025-04-15 19:21:02 -04:00
Branden J Brown
8483a21ac8 queue: implement sending messages to kafka 2025-04-12 11:45:59 -04:00
Branden J Brown
2d8807685c twitch: implement webhook receive 2025-04-08 13:00:09 -04:00
Branden J Brown
716f0e528b cmd/reqecho: utility to dump webhook requests 2025-04-08 12:59:47 -04:00
Branden J Brown
293031fe38 emote: add emote parsing engine 2025-04-06 14:20:47 -04:00
Branden J Brown
91be2bf466 queue: add comparative benchmarks for sender 2025-04-06 11:01:55 -04:00
Branden J Brown
0bf52b3fac queue: add types for ingest -> indexer 2025-04-06 10:48:15 -04:00
Branden J Brown
844ad98142 ingest: add wire format for incoming messages 2025-04-06 09:20:32 -04:00
Branden J Brown
8d6dbcb970 add architectural info to readme 2025-03-31 09:14:11 -04:00
Branden J Brown
150e7ace16 initial commit 2025-03-29 19:03:09 -04:00