Katalog API ile panelden tema/paket listeleme
Omurga panelinin Omurga Merkez'den tema ve paket listesi çekmesi için önerilen veri akışı.
Önerilen akış:
1. Panel /api/omurga-merkez/themes.json endpointini okur.
2. Kayıtların min_omurga değerini mevcut çekirdek sürümüyle karşılaştırır.
3. Uyumlu temaları Yeni Tema Ekle ekranında gösterir.
4. İndirme linki varsa kullanıcıya İndir/Kur butonu sunar.
5. Kurulumdan sonra tema manifest dosyası tekrar doğrulanır.
Paketler için benzer akış:
1. /api/omurga-merkez/packages.json okunur.
2. Uyumlu paketler listelenir.
3. permissions alanı kullanıcıya gösterilir.
4. Paket yüklenmeden önce güvenlik kontrolünden geçer.
Önemli:
API'den gelen hiçbir zip dosyası kontrolsüz kurulmaz. Panel tarafında tekrar zip güvenlik kontrolü yapılmalıdır.
