22 Commits

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