feat(deployments): repo tabanlı kurulum sistemi ekle ve root taramayı kaldır #5

Merged
wisecolt merged 1 commits from deployment-dev into master 2026-01-19 09:54:54 +00:00
Owner

Root dizin taraması yerine repo URL tabanlı otomatik kurulum sistemine geçiş yapıldı.
Deploy klasörü artık repo URL'sinden otomatik oluşturuluyor. Remote repo
üzerinden branch ve compose dosyası listelemesi eklendi.

  • deploymentsRoot konfigürasyonu kaldırıldı
  • /deployments/scan endpoint'i kaldırıldı
  • /deployments/compose-files endpoint'i eklendi
  • repoUrl alanı unique ve index olarak işaretlendi
  • Proje oluştururken rootPath zorunluluğu kaldırıldı
  • Deploy klasörü otomatik deployments/{slug} formatında oluşturuluyor
  • Frontend'de root tarama UI'ı kaldırıldı, compose dosyası listeleme eklendi

BREAKING CHANGE: Root dizin tarama özelliği ve rootPath alanı kaldırıldı.
Artık deploymentlar sadece repo URL ile oluşturulabiliyor.

Root dizin taraması yerine repo URL tabanlı otomatik kurulum sistemine geçiş yapıldı. Deploy klasörü artık repo URL'sinden otomatik oluşturuluyor. Remote repo üzerinden branch ve compose dosyası listelemesi eklendi. - `deploymentsRoot` konfigürasyonu kaldırıldı - `/deployments/scan` endpoint'i kaldırıldı - `/deployments/compose-files` endpoint'i eklendi - `repoUrl` alanı unique ve index olarak işaretlendi - Proje oluştururken `rootPath` zorunluluğu kaldırıldı - Deploy klasörü otomatik `deployments/{slug}` formatında oluşturuluyor - Frontend'de root tarama UI'ı kaldırıldı, compose dosyası listeleme eklendi BREAKING CHANGE: Root dizin tarama özelliği ve `rootPath` alanı kaldırıldı. Artık deploymentlar sadece repo URL ile oluşturulabiliyor.
wisecolt added 1 commit 2026-01-19 09:54:48 +00:00
Root dizin taraması yerine repo URL tabanlı otomatik kurulum sistemine geçiş yapıldı.
Deploy klasörü artık repo URL'sinden otomatik oluşturuluyor. Remote repo
üzerinden branch ve compose dosyası listelemesi eklendi.

- `deploymentsRoot` konfigürasyonu kaldırıldı
- `/deployments/scan` endpoint'i kaldırıldı
- `/deployments/compose-files` endpoint'i eklendi
- `repoUrl` alanı unique ve index olarak işaretlendi
- Proje oluştururken `rootPath` zorunluluğu kaldırıldı
- Deploy klasörü otomatik `deployments/{slug}` formatında oluşturuluyor
- Frontend'de root tarama UI'ı kaldırıldı, compose dosyası listeleme eklendi

BREAKING CHANGE: Root dizin tarama özelliği ve `rootPath` alanı kaldırıldı.
Artık deploymentlar sadece repo URL ile oluşturulabiliyor.
wisecolt merged commit a40d07917b into master 2026-01-19 09:54:54 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wisecolt/Wisecolt-CI#5