Files
Microsoft.SelfService.Porta…/.gitignore
Torsten Brendgen dc93ea0813 feat: Implement API client and token models with hashing and JWT authentication
- 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.
2026-07-09 14:44:38 +02:00

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