Overview

Ringkasan status terbaru semua repository.
Updating...
Gambaran cepat
Instance butuh perhatian
Instance Status Repo Dirty Checked At
[[ item.instance ]] [[ overallStatus(item) ]] [[ item.total_repo ]] [[ item.dirty_repo ]] [[ formatDate(item.last_checked) ]]
Semua instance yang terbaca sedang dalam kondisi SYNC.
Repositori terbaru diperiksa
Instance Repository Status Dirty Checked At
[[ row.instance ]] [[ row.repo_path ]] [[ row.display_status ]] [[ row.has_uncommitted_changes ? 'YES' : 'NO' ]] [[ formatDate(row.checked_at) ]]
Belum ada repository yang terbaca.

Repository

Lihat status repository terbaru per instance.
Updating...
[[ lastUpdatedLabel ]]
Instance Total Repo Status Dirty Repo Last Sync At Last Checked Action
[[ instance.instance ]] [[ instance.total_repo ]]
[[ status.icon ]]
[[ instance.dirty_repo ]] [[ formatDate(instance.last_sync_at) ]] [[ formatDate(instance.last_checked) ]]
Tidak ada repository yang cocok.

Installed Apps

Installed apps per instance.
Updating...
[[ lastUpdatedLabel ]]
[[ installedAppsError ]]
Instance Apps Count Installed Apps Checked At Action
[[ row.instance || '-' ]] [[ row.app_count ?? 0 ]]
[[ app ]] -
[[ formatDate(row.checked_at) ]]
Tidak ada installed apps yang cocok.

Panel User

Kelola user aplikasi. Hanya superadmin yang bisa mengakses halaman ini.
Updating...
[[ panelHint ]]
Username Role Created At Updated At Last Login Device Action
[[ user.username ]] [[ user.role ]] [[ formatDate(user.created_at) ]] [[ formatDate(user.updated_at) ]] [[ formatDate(user.last_login_at) ]] [[ user.last_login_device || '-' ]]
Belum ada user.

Repository: [[ currentInstance || '-' ]]

Updating...
[[ detailHint ]] Memuat data...
Repo Path Branch Status Ahead Behind Dirty Dirty Detail Error Stage Error Last Sync At Checked At
[[ row.repo_path || '-' ]] [[ row.branch_name || '-' ]] [[ row.display_status ]] [[ row.commit_ahead ?? 0 ]] [[ row.commit_behind ?? 0 ]] [[ row.has_uncommitted_changes ? 'YES' : 'NO' ]] Changes not staged ([[ row.dirtyFiles.notStaged.length ]]) [[ item ]] Untracked files ([[ row.dirtyFiles.untracked.length ]]) [[ item ]] - [[ row.error_stage || '-' ]] [[ row.error_message || '-' ]] [[ formatDate(row.last_sync_at) ]] [[ formatDate(row.checked_at) ]]
Belum ada data untuk repository ini.