Melihat log audit proyek
Administrator dapat melihat Audit Log untuk setiap proyek. Log audit ini menampilkan peristiwa seperti kapan berbagi tautan diubah antara privat/berbasis token, kapan undangan dikirim/diterima, dan kapan seorang pengguna bergabung ke proyek menggunakan token. Administrator dapat melihat log ini per proyek melalui Your Instance -> Admin -> Manage Users, lalu:- Cari pengguna
- Klik tab Projects
- Pilih sebuah proyek
- Klik ikon (i)
- Klik tab Audit Log
Memulihkan dokumen yang dihapus
- Masuk menggunakan kredensial administrator Anda
- Klik Admin dan pilih Manage Users
- Menggunakan kolom pencarian, masukkan email pengguna yang dokumennya ingin Anda pulihkan
- Klik alamat email mereka di daftar hasil untuk membuka halaman info pengguna
- Klik tab Projects dan gunakan kolom pencarian untuk mencari proyek
- Klik ikon informasi di samping nama proyek untuk membuka Project Info
- Klik tab Deleted Docs
- Klik tombol Undelete di samping dokumen yang dihapus untuk memulihkannya kembali ke proyek pengguna.
FILENAME-TIMESTAMP.EXTENSION. Misalnya, versi main.tex yang dipulihkan akan dikembalikan ke root proyek dengan nama file main-2024-02-23-130441542.tex.
Mentransfer kepemilikan proyek
Panel admin di Server Pro memiliki halaman khusus untuk setiap proyek. Anda dapat mencapainya dengan mencari pengguna di “/admin/user”, lalu membuka tab Projects mereka, menemukan proyek di daftar, dan mengklik ikon informasi; atau dengan langsung membuka halaman tersebut menggunakan project-id yang diketahui https://your-instance-url/admin/project/. Di halaman info proyek, Anda dapat menemukan tombol Transfer Ownership, yang membuka modal tempat Anda dapat menentukan pengguna mana pun sebagai pemilik baru. Pemilik baru tidak perlu merupakan kolaborator yang sudah ada di proyek tersebut.Perhatikan bahwa pemilik sebelumnya akan ditambahkan sebagai kolaborator dengan akses baca-tulis ke proyek sebagai bagian dari proses transfer kepemilikan.
Memperbarui batas waktu kompilasi proyek
Batas waktu kompilasi default untuk proyek saat ini diatur ke 180 detik. Nilai ini dapat diubah dan memerlukan proses dua langkah. Pertama, edit file config/variables.env, tambahkan variabel lingkunganCOMPILE_TIMEOUT, dan atur nilainya ke batas waktu yang diinginkan dalam detik. Misalnya, COMPILE_TIMEOUT=300 untuk 5 menit.
Tidak ada gunanya menaikkan batas waktu melebihi 10 menit. Jika Anda melakukannya, kemungkinan besar Anda akan mencapai batas waktu di komponen lain dari aplikasi.
bin/up -d.
Mengatur variabel lingkungan ini hanya akan memperbarui nilai batas waktu untuk pengguna baru; nilai ini tidak akan diterapkan secara retroaktif ke pengguna yang sudah ada karena nilainya diisi saat pengguna pertama kali dibuat.
Untuk menyesuaikan batas waktu bagi pengguna yang sudah ada, Anda perlu mengubah setiap catatan pengguna di database. Kami menyarankan untuk sangat berhati-hati saat melakukan hal ini, dan merekomendasikan untuk membuat cadangan yang konsisten sebelum melakukan perubahan apa pun.
Anda dapat menemukan informasi tentang cara membuat cadangan di sini.
Untuk memperbarui nilai batas waktu kompilasi pada semua pengguna yang sudah ada, Anda perlu menjalankan perintah shell berikut di host Docker:
<value> pada kueri di atas dengan nilai batas waktu yang diinginkan dalam detik.
Setelah perintah selesai, Anda akan melihat konfirmasi beserta jumlah catatan yang diubah. Anda kemudian dapat mengetik exit lalu menekan tombol enter untuk kembali ke shell host.
Melacak akses proyek
Anda dapat melihat siapa yang memuat sebuah proyek dan kapan dengan perintah berikut:timestamp, user_id, dan project_id.
