diff --git a/.gitignore b/.gitignore index b24d71e..83cefe3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,50 +1,65 @@ -# These are some examples of commonly ignored file patterns. -# You should customize this list as applicable to your project. -# Learn more about .gitignore: -# https://www.atlassian.com/git/tutorials/saving-changes/gitignore - -# Node artifact files -node_modules/ -dist/ - -# Compiled Java class files -*.class - -# Compiled Python bytecode -*.py[cod] - -# Log files -*.log - -# Package files -*.jar - -# Maven -target/ -dist/ - -# JetBrains IDE -.idea/ - -# Unit test reports -TEST*.xml - -# Generated by MacOS -.DS_Store - -# Generated by Windows -Thumbs.db - -# Applications -*.app +# Build Outputs +bin/ +obj/ *.exe -*.war +*.dll +*.pdb -# Large media files +# Visual Studio / Rider +.vs/ +.vscode/ +.idea/ +*.user +*.suo +*.cache +*.docstates +*.tmp + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# NuGet +*.nupkg +*.snupkg +packages/ +!packages/build/ + +# Test Results +TestResults/ +[Tt]est[Rr]esult*/ +*.trx +*.coverage +*.coveragexml + +# Runtime Data & Logs +data/ +logs/ +*.log +*.csv + +# Configuration Secrets +appsettings.Development.json +appsettings.Production.json +config/secrets.json +*.key + +# Audio Models & Cache +whisper-models/ +*.bin +audio-cache/ + +# OS Generated +.DS_Store +Thumbs.db +*.tmp +*.temp + +# Large Media Files *.mp4 -*.tiff *.avi -*.flv *.mov *.wmv - +*.mp3 +*.wav \ No newline at end of file diff --git a/src/Application/Program.cs b/src/Application/Program.cs new file mode 100644 index 0000000..e69de29