Tracks PMD world records using Azure Functions and Cosmos DB.
Configure the following variables (in local.settings.json or Azure Portal/CLI):
- FUNCTIONS_WORKER_RUNTIME: "dotnet"
- CosmosDBConnection: Your Cosmos DB connection string
- Clone this repo onto your machine.
- Create a local.settings.json file in CloudPMD.Updater using the above variables.
- Start the CloudPMD.Utilities Function App and POST localhost:7073/api/SeedDatabase to seed the database.
Work-in-progress
- Automatically tracks PMD world records by polling (daily by default) the speedrun.com API
- As WRs do not change often, stores the records in Cosmos DB
Oliver X. (Liversticks)