Files
AIclinicalresearch/git-fix-lock.ps1
HaHafeng b31255031e feat(iit-manager): Add WeChat Official Account integration for patient notifications
Features:
- PatientWechatCallbackController for URL verification and message handling
- PatientWechatService for template and customer messages
- Support for secure mode (message encryption/decryption)
- Simplified route /wechat/patient/callback for WeChat config
- Event handlers for subscribe/unsubscribe/text messages
- Template message for visit reminders

Technical details:
- Reuse @wecom/crypto for encryption (compatible with Official Account)
- Relaxed Fastify schema validation to prevent early request blocking
- Access token caching (7000s with 5min pre-refresh)
- Comprehensive logging for debugging

Testing: Local URL verification passed, ready for SAE deployment

Status: Code complete, waiting for WeChat platform configuration
2026-01-04 22:53:42 +08:00

27 lines
575 B
PowerShell

# Fix Git lock file issue
# Remove stale lock file and retry commit
cd D:\MyCursor\AIclinicalresearch
Write-Host "Checking for Git lock file..." -ForegroundColor Yellow
$lockFile = ".git/index.lock"
if (Test-Path $lockFile) {
Write-Host "Found stale lock file. Removing..." -ForegroundColor Yellow
Remove-Item $lockFile -Force
Write-Host "Lock file removed successfully!" -ForegroundColor Green
} else {
Write-Host "No lock file found." -ForegroundColor Green
}
Write-Host ""
Write-Host "Now you can run git commands again." -ForegroundColor Cyan