summaryrefslogtreecommitdiff
path: root/rust/scraper/src (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-08-21Downgrades messaging from module to fileHEADmasterGravatar Anshul Gupta 2-14/+10
2022-08-21Adds RabbitMQ messaging and management hubGravatar Anshul Gupta 6-11/+227
2022-08-20Replaces future::try_join's with tokio::try_join!Gravatar Anshul Gupta 1-11/+11
2022-08-20Implements event database operationsGravatar Anshul Gupta 2-2/+211
2022-08-19Adds relay_event method to TouchpadLiveClientGravatar Anshul Gupta 1-10/+75
2022-08-19Adds DatabaseClient & Postgres Database ClientGravatar Anshul Gupta 4-0/+221
2022-08-17Finishes adding tests for TouchpadLiveClientGravatar Anshul Gupta 1-12/+112
2022-08-17Adds partial tests for TouchpadLiveClientGravatar Anshul Gupta 1-0/+79
Adds tests for meet_info() and events() methods. Adds dev-dependency of mockito to allow for http mocks.
2022-08-17Adjusts TouchpadClient api and internalsGravatar Anshul Gupta 1-35/+41
Moves gender from only individual events to all events in proto schema. Also adds is_relay boolean to event proto schema. Adds url field to allow for dynamic base url adjustment and adds new_with_url function to allow for TouchpadLiveClient with custom base urls.
2022-08-15Adds individual_event endpoint to touchpad liveGravatar Anshul Gupta 5-9/+135
Also moves Touchpad conversions into conversion.rs and into its own FromTouchpadLive & TryFromTouchpadLive traits.
2022-08-15Adds rust touchpad scraperGravatar Anshul Gupta 4-0/+327
Implements meet, events, and swimmers api in touchpad live. Also implements protobuf generation into rust crate.