Projects Hub: Pusat Kendali Proyek LAN
Projects Hub adalah pusat kendali Forgify yang menyajikan daftar seluruh proyek yang sedang Anda kelola secara lokal maupun proyek yang sedang di-host oleh rekan kerja di jaringan LAN studio, lengkap dengan panel monitoring status rekan tim di sisi kanan.
Tiga Jalur Menambahkan Proyek
- 1Create Project (Host di PC Ini): Tentukan nama proyek dan pilih folder kerja di komputer Anda. Forgify akan membuat repositori lokal, menginisialisasi bare repository di <Drive>:\git-forgify\host\, membuat initial commit dengan README.md otomatis, dan langsung mempublikasikannya ke jaringan LAN.
- 2Get Project from LAN (Clone dari Rekan Tim): Forgify secara instan mendeteksi proyek yang dibagikan oleh rekan tim di LAN. Pilih komputer host, tentukan folder lokal tujuan clone, dan klik Clone. Sistem dilengkapi progress streaming granular (byte downloaded, objek LFS, dan kecepatan transfer) serta verifikasi integritas SHA-256 otomatis.
- 3Add Local Git (Impor Repositori Existing): Bagi proyek yang sudah memiliki folder .git sebelumnya, Forgify menyediakan 4-Layer Defense Import: membersihkan referensi remote usang, mengonfigurasi vault lokal, dan memvalidasi branch aktif tanpa merusak struktur file yang sudah ada.
Sistem Token Akses & Keamanan Kontributor (ACL)
Setiap proyek yang di-host memiliki Project Access Key (Pairing Key 6-karakter acak). Kunci ini berfungsi sebagai otorisasi bagi rekan kerja yang ingin bergabung ke proyek private:
- Rotasi Token Otomatis: Saat kontributor baru berhasil bergabung, Forgify dapat merotasi pairing key secara otomatis untuk mencegah pengguna tidak sah ikut meng-clone repositori.
- Manajemen Akses (Kick Contributor): Pemilik host dapat mencabut hak akses kontributor tertentu kapan saja melalui tab Contributor di sidebar proyek.