summaryrefslogtreecommitdiff
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 7-11/+231
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 6-5/+274
2022-08-17Finishes adding tests for TouchpadLiveClientGravatar Anshul Gupta 1-12/+112
2022-08-17Adds build script to run protobuf compilationGravatar Anshul Gupta 1-0/+16
2022-08-17Adds partial tests for TouchpadLiveClientGravatar Anshul Gupta 2-0/+82
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 2-39/+46
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-16Removes golang codesGravatar Anshul Gupta 5-30/+0
2022-08-15Adds individual_event endpoint to touchpad liveGravatar Anshul Gupta 6-54/+139
Also moves Touchpad conversions into conversion.rs and into its own FromTouchpadLive & TryFromTouchpadLive traits.
2022-08-15Adds rust touchpad scraperGravatar Anshul Gupta 18-5/+529
Implements meet, events, and swimmers api in touchpad live. Also implements protobuf generation into rust crate.
2022-08-03Refactor proto go generation to fix dep issuesGravatar Anshul Gupta 13-9/+40
2022-08-03Adds docker-compose.yml for microservice depsGravatar Anshul Gupta 1-0/+30
2022-08-03Implements public touchpad gRPC apiGravatar Anshul Gupta 10-0/+251
2022-08-01Initial CommitGravatar Anshul Gupta 7-0/+205