Skip to content

frasermolyneux/portal-repository-func

XtremeIdiots Portal - Repository Func

Build and Test Code Quality Copilot Setup Steps Dependabot Auto-Merge Deploy Dev Deploy Prd Destroy Development Destroy Environment PR Verify

Documentation

Overview

Azure Functions isolated app (.NET 9) that keeps XtremeIdiots Portal repository data fresh. Timer and HTTP-triggered jobs prune historical chat/events/stats, rebuild map popularity, snapshot live server telemetry, and synchronize ban/log file metadata across Call of Duty and Insurgency servers. Integrates the Repository, Servers Integration, and GeoLocation API clients, enriching live player data with geo lookups while emitting Application Insights telemetry and caching frequent lookups.

Contributing

Please read the contributing guidance; this is a learning and development project.

Security

Please read the security guidance; I am always open to security feedback through email or opening an issue.

About

Background functions for the XtremeIdiots Repository API handling maintenance, telemetry, and subscription tasks, deployed with Terraform and GitHub Actions.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors