| User | Plan | Credits | Role | Status | Last Login | Created | Actions |
|---|---|---|---|---|---|---|---|
| กำลังโหลด... | |||||||
| User | Plan | Status | Customer | Subscription | Actions |
|---|
| Date | User | Type | Amount | Status | Stripe ID | Action |
|---|
| Date | User | Amount | Status | Invoice | URL |
|---|
| Updated | User | Amount | Type | Stripe ID |
|---|
| Received | Event | Type | Object | Status | Attempts | Error |
|---|
| Plan | Users | Stripe Active | Est. MRR |
|---|
| Session | User | Start | Duration | Segments | Speakers | Actions |
|---|
| Name | Type | Status | Info |
|---|
| Key | Type | TTL |
|---|
—
| Configuration | Value / Status | Source | Policy | Actions |
|---|---|---|---|---|
| กำลังโหลด Configuration Catalog... | ||||
| Setting | Value | Public | Restart | Updated | Actions |
|---|
| Time | Admin | Action | Target | Status | IP | Detail |
|---|
Monthly Audio Usage
ชั่วโมงเสียงรายเดือนจาก usage_log
Monthly Transcripts
จำนวน transcript ที่สร้างรายเดือน
Top Storage Consumers
ผู้ใช้ที่ใช้พื้นที่เสียงสูงสุด เพื่อบริหาร retention และ capacity
| User | Plan | Audio | Storage | Transcripts | Action |
|---|---|---|---|---|---|
| กำลังโหลด... | |||||
ASR Runtime
ค่า performance snapshot ปัจจุบัน
Filesystem Capacity
ความจุของ filesystem ที่ AUDIO_DIR อยู่
Database Footprint
จำนวน rows และขนาด SQLite ปัจจุบัน
Storage by User
เรียงจากผู้ใช้พื้นที่มากที่สุด
| User | Plan | Stored Bytes | Audio Hours | Transcripts | Action | |
|---|---|---|---|---|---|---|
| กำลังโหลด... | ||||||
Retention / Cleanup Controls
V10 UI แสดงค่า retention จาก system settings แต่ไม่เพิ่มการลบอัตโนมัติที่ backend ยังไม่ได้รองรับ เพื่อป้องกันข้อมูลสูญหายโดยไม่ตั้งใจ
support_email และ notify_email แต่ยังไม่มี SMTP/Mail API sender, outbox หรือ mail-history endpoint จึงไม่แสดงฟอร์ม secret ที่บันทึกไม่ได้จริงopen_ จะไม่แสดงใน Generic Config Catalog
และบริหารจากหน้านี้เพียงจุดเดียว เพื่อลดความซ้ำซ้อนและป้องกันการแก้ผิดตำแหน่ง
Open Processing Center
ตั้งค่า External OpenAI-compatible API และ System Context สำหรับงานหลังถอดเสียง แยกออกจาก Generic Config Catalog เพื่อให้บริหารง่ายและไม่เกิดค่าซ้ำหลายจุด
Open API Configuration
ค่าการเชื่อมต่อและ policy สำหรับ External Processing API
Prompt Control Center
จัดการ System Context ที่ใช้กับฟีเจอร์หลังถอดเสียงโดยตรง
ค่าทั้งหมดบันทึกใน system_settings และมีผลกับ runtime โดยไม่ต้องแก้ Python
คำสั่งสำหรับ “ขยายเนื้อหา + Word”
คำสั่งสำหรับ “Pre-test / Post-test”
คำสั่งสำหรับ “ถกประเด็นเชิงลึก”
Runtime Workflow Preview
ตรวจจาก GET /open/context เพื่อยืนยันว่า backend เห็น workflow ที่ User จะใช้งาน
Redis Queue Snapshot
ข้อมูลจาก Admin Redis endpoints ที่มีอยู่จริง
ASR Inference Queue
สถานะ queue, backend และ model ปัจจุบัน
Global Job Monitor
UI จะเปิดใช้ตารางนี้อัตโนมัติเมื่อ backend มี /admin/jobs ในอนาคต
| Identity | Client / Location | Request | HTTP | Browser / Referrer | Time |
|---|---|---|---|---|---|
| กำลังโหลด... | |||||
Security Self-check
ผลตรวจที่ backend รองรับใน /admin/self-check
Runtime Security Configuration
แสดงสถานะเท่านั้น ไม่เปิดเผย secret
Recent Security-related Admin Changes
คัดจาก Audit Log โดยไม่สร้าง security event ที่ backend ไม่มีข้อมูล
| Time | Admin | Action | Target | Status | Detail |
|---|
Action Required
เรียงปัญหาที่ควรตรวจจากระดับความสำคัญ
Healthy Signals
องค์ประกอบที่ผ่านการตรวจในรอบล่าสุด
Admin Capabilities
อ่านจาก /admin/capabilities เพื่อไม่ hard-code ความสามารถ backend
Runtime Configuration
effective config และ configuration precedence
Endpoint Inventory
สร้างจาก capability manifest ของ Python ปัจจุบัน
| Time | Admin | Action | Target | Result | IP | Detail |
|---|