- Added ApiClientModel and ApiTokenModel for managing API clients and tokens. - Introduced ConfigurationDefinitionModel and ConfigurationValueModel for configuration management. - Created CredentialSecretModel for storing credential secrets. - Developed DeploymentArtifactModel and DeploymentBatchModel for deployment management. - Enhanced DeploymentTargetModel and DeploymentTemplateSelectionModel to support template revisions. - Added TemplateRevisionModel and TemplateVersionModel for versioning templates. - Implemented ApiClientSecretHasher for secure secret hashing. - Created ApiTokenService for generating and validating JWT tokens. - Updated QueueJobService to handle deployment requests with artifacts. - Configured authentication settings in appsettings.json for JWT and Negotiate authentication.
77 lines
965 B
Plaintext
77 lines
965 B
Plaintext
# Build output
|
|
bin/
|
|
obj/
|
|
out/
|
|
publish/
|
|
artifacts/
|
|
buildcheck/
|
|
*.nupkg
|
|
*.snupkg
|
|
|
|
# Visual Studio / Rider / VS Code
|
|
.vs/
|
|
.idea/
|
|
.vscode/.ropeproject
|
|
.vscode/.ionide/
|
|
*.user
|
|
*.suo
|
|
*.rsuser
|
|
*.sln.docstates
|
|
*.csproj.user
|
|
*.csproj.lscache
|
|
*.sln.DotSettings.user
|
|
|
|
# .NET / test artifacts
|
|
TestResults/
|
|
coverage/
|
|
coverage.xml
|
|
coverage.cobertura.xml
|
|
*.trx
|
|
*.coverage
|
|
*.coveragexml
|
|
|
|
# Logs / temp
|
|
*.log
|
|
*.tmp
|
|
*.temp
|
|
*.cache
|
|
*.bak
|
|
*.orig
|
|
*.pid
|
|
*.pid.lock
|
|
|
|
# Local configuration / secrets
|
|
appsettings.Local.json
|
|
appsettings.*.local.json
|
|
appsettings.*.Local.json
|
|
*.secrets.json
|
|
secrets.json
|
|
*.kdbx
|
|
*.key
|
|
|
|
# EF / local tooling noise
|
|
.ef/
|
|
efbundle.exe
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
desktop.ini
|
|
|
|
# Node/Web artifacts if frontend files ever land here
|
|
node_modules/
|
|
dist/
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
pnpm-debug.log*
|
|
|
|
# Keep source artifacts versioned:
|
|
# - Context/DemoData*.cs
|
|
# - Migrations/*.cs
|
|
# - .tests/*.ps1
|
|
# - Docs/**/*.md
|