This repository contains the Demo Manager that is used by the XtremeIdiots gaming community. It is a desktop 'Click Once' application that enables players and admins to share demos that have been recorded from Call of Duty 2
, Call of Duty 4
and Call of Duty: World at War
.
The demo manager uses APIs provided by the xtremeidiots-portal
project to store the metadata and demo files.
- frasermolyneux/azure-landing-zones - The deploy service principal is managed by this project, as is the workload subscription.
- frasermolyneux/xtremeidiots-portal - The xtremeidiots-portal project provides APIs for metadata and demo file storage.
The solution is considered legacy at this point and only will be updated with features with the aim of decommissioning or security related changes.
The one-pipeline
is within the .azure-pipelines
folder and output is visible on the frasermolyneux/XtremeIdiots-Public Azure DevOps project.
The .github
folder contains dependabot
configuration and some code quality workflows.
Please read the contributing guidance; this is a learning and development project.
Please read the security guidance; I am always open to security feedback through email or opening an issue.