Commit Graph

15 Commits

Author SHA1 Message Date
oguz ozturk 4676200874 Add foreign key constraint for customer_id in Domain model 2026-01-10 16:13:21 +03:00
oguz ozturk 87611a284b Add authentication system - User model, JWT service, auth routes 2026-01-10 16:07:57 +03:00
oguz ozturk 6fa9e5c43b Add webhook auto-deployment system 2026-01-10 15:42:21 +03:00
oguz ozturk 733ecd66e7 Update documentation and deployment scripts 2026-01-10 15:36:50 +03:00
oguz ozturk de9963c702 Fix webhook deployment endpoint - use local script 2026-01-10 15:36:22 +03:00
oguz ozturk f54467436a feat: Yeni DNS akışı - CF hesap seçimi, NS yönlendirme, Admin panel
- Backend: CloudflareAccount modeli ve şifreleme
- Backend: Admin API endpoints (CF hesap yönetimi)
- Backend: DNS API endpoints (NS kontrolü, token doğrulama)
- Backend: Nameserver servisi (DNS sorgulama)
- Frontend: DomainSetupNew - Yeni domain kurulum akışı
- Frontend: CF hesap seçimi (Kendi/Şirket)
- Frontend: NS yönlendirme talimatları + otomatik polling
- Frontend: DNS önizleme + Proxy seçimi
- Frontend: Admin panel - CF hesap yönetimi
- Frontend: CFTokenGuide modal - API token oluşturma rehberi
- Frontend: NSInstructions component
- Deployment: deploy.sh script
- Service: hosting-backend.service systemd dosyası
2026-01-10 14:14:29 +03:00
oguz ozturk 60d1362013 Final: Domain-based HTTPS deployment complete 2026-01-10 13:36:38 +03:00
oguz ozturk 4f48f4fa1c Add allowedHosts to Vite config 2026-01-10 13:34:25 +03:00
oguz ozturk f8d94507a7 Fix Vite CORS and HMR for HTTPS 2026-01-10 13:32:44 +03:00
oguz ozturk 4d5565f0a0 Update to domain-based configuration with HTTPS 2026-01-10 13:31:26 +03:00
oguz ozturk e036139490 Complete deployment: Nginx + Supervisor + Auto-deploy 2026-01-10 13:22:26 +03:00
oguz ozturk fef365d00d Test webhook: Add auto-deploy documentation 2026-01-10 13:19:05 +03:00
oguz ozturk c7f859ef35 Add webhook endpoint for auto-deployment 2026-01-10 13:17:33 +03:00
oguz ozturk 8d0b564738 Add React frontend with Tailwind CSS 2026-01-10 13:14:12 +03:00
oguz ozturk 0593965305 Initial commit: Backend API with Cloudflare integration 2026-01-10 13:06:24 +03:00