Dwindi Ramadhana
|
792f9b7483
|
refactor: redesign admin permalinks to RESTful paths
- Replace fragile /admin/ai-playground and /admin/ai-generation routes
with item-scoped /admin/questions/{id}/generate endpoints
- Add /admin/tryouts/{id}/questions route using Tryout primary key
instead of composite query params (?tryout_id=X&website_id=Y)
- Fix variant detail and review-bulk endpoints to use scoped paths
- Update all internal links (dashboard, hierarchy, exams) to new routes
- Remove obsolete ai_playground_view/submit/save functions
|
2026-06-16 23:54:24 +07:00 |
|
dwindown
|
7adbc5fb97
|
Add admin data hierarchy view
|
2026-06-07 12:33:38 +07:00 |
|
dwindown
|
5c7080f860
|
Improve AI playground review UX
|
2026-06-07 00:38:12 +07:00 |
|
dwindown
|
4e7d79501c
|
Compact AI playground admin layout
|
2026-06-06 22:25:49 +07:00 |
|
dwindown
|
aaf64264f7
|
feat(admin): lock AI variant generation to llama model
|
2026-04-30 15:41:14 +07:00 |
|
dwindown
|
12d2d9458f
|
Complete Section 1 security/auth hardening
|
2026-04-30 11:35:56 +07:00 |
|
dwindown
|
432ffbcdb9
|
Add inline full-content review panel for child variants before approval
|
2026-04-28 22:15:11 +07:00 |
|
dwindown
|
975b86cfb8
|
Reorder basis workspace so variant filter stays with child variants table
|
2026-04-28 22:12:36 +07:00 |
|
dwindown
|
1dfca27986
|
Show clear generation diagnostics when basis run saves zero variants
|
2026-04-28 22:08:09 +07:00 |
|
dwindown
|
db4fd9f60c
|
Render basis stem preview as plain text instead of raw HTML
|
2026-04-28 19:44:28 +07:00 |
|
dwindown
|
1326f0a25b
|
Add operator note controls for admin visibility and AI prompt inclusion
|
2026-04-28 19:42:16 +07:00 |
|
dwindown
|
86ddeb442a
|
Refine basis-item filters to inline responsive layout
|
2026-04-28 19:34:16 +07:00 |
|
dwindown
|
ed667e2887
|
Improve basis workspace UX with clearly separated form and table sections
|
2026-04-28 19:22:09 +07:00 |
|
dwindown
|
c3f7a4463b
|
Add basis workspace filters, stale-on-reimport, and variant usage metrics
|
2026-04-28 18:44:43 +07:00 |
|
dwindown
|
34f0848abf
|
Add bulk snapshot promotion action
|
2026-04-04 06:32:21 +07:00 |
|
dwindown
|
0700b4991c
|
Add snapshot question promotion to item bank
|
2026-04-03 23:35:18 +07:00 |
|
dwindown
|
d7f110d8d0
|
Add tryout JSON importer to admin
|
2026-04-02 21:47:51 +07:00 |
|
dwindown
|
97db25aca8
|
Add website edit and delete actions
|
2026-04-02 18:04:30 +07:00 |
|
dwindown
|
dcc427cebd
|
Add websites page to admin sidebar
|
2026-04-02 17:43:40 +07:00 |
|
dwindown
|
ccd0ffb8e9
|
Add demo seed and save flow to AI playground
|
2026-04-01 21:38:46 +07:00 |
|
dwindown
|
4f35387c71
|
Add plain admin AI playground
|
2026-04-01 21:29:46 +07:00 |
|
dwindown
|
1e4e9128d7
|
Fix missing Depends import in plain admin router
|
2026-04-01 21:19:44 +07:00 |
|
dwindown
|
4351978826
|
Replace mounted fastapi-admin with plain FastAPI admin router
|
2026-04-01 21:13:23 +07:00 |
|