Skip to content

File and data synchronization service for the XtremeIdiots portal (ban lists and external feeds) using Azure Functions and storage.

License

Notifications You must be signed in to change notification settings

frasermolyneux/portal-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,512 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

XtremeIdiots Portal - Sync

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

Documentation

Overview

Azure Functions app that synchronizes portal data with external game telemetry and platform services. Handles scheduled and on-demand sync pipelines, ensuring DTO contracts stay aligned with portal APIs and repository data. Integrates with Azure Storage and Application Insights for durable execution and observability. CI/CD uses OIDC-authenticated GitHub Actions and Terraform-provisioned App Service and supporting resources.

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

File and data synchronization service for the XtremeIdiots portal (ban lists and external feeds) using Azure Functions and storage.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6