- Tambah PROTECTED_BASENAMES (home.md, sub-home.md) dengan konfirmasi kedua saat rename/delete agar tidak merusak navigasi siswa (tidak bisa di-undo). Diteruskan ke renameEntry/deleteEntry di contentEditor.ts. - Hapus fitur featureSidebarNarrow + CSS terkait (tidak dipakai). - Footer & backend: penyesuaian rute/test content editor. |
||
|---|---|---|
| .. | ||
| storage | ||
| tests | ||
| __init__.py | ||
| database.py | ||
| docs_service.py | ||
| lesson_registry.py | ||
| lesson_service.py | ||
| models.py | ||
| progress_status.py | ||
| repositories.py | ||
| student_roundtrip.py | ||
| teacher_auth.py | ||
| teacher_bootstrap.py | ||
| token_hashing.py | ||
| token_service.py | ||