dwindown
|
f91c54f197
|
Harden AI response parsing and retry generation on malformed JSON
|
2026-04-28 18:50:58 +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
|
c6f958879d
|
Accept exported option text in tryout snapshots
|
2026-04-03 22:27:51 +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
|
b4ebdc9c4f
|
Add Sejoli tryout JSON snapshot importer
|
2026-04-02 17:04:01 +07:00 |
|
dwindown
|
51c577be05
|
Update AI model defaults and tiers
|
2026-04-02 08:04:16 +07:00 |
|
dwindown
|
6ccfef2af2
|
Expose adaptive session next-item routes
|
2026-04-01 22:16:57 +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 |
|
dwindown
|
83adb325e8
|
Remove CDN-backed admin auth templates
|
2026-04-01 20:53:47 +07:00 |
|
dwindown
|
3023d8aa57
|
Bypass mount redirect for /admin with relative redirect
|
2026-04-01 20:18:16 +07:00 |
|
dwindown
|
d738d90cef
|
Replace incompatible admin CRUD landing with SQLAlchemy-safe pages
|
2026-04-01 19:49:22 +07:00 |
|
dwindown
|
cf0a62548a
|
Disable Tortoise model pages in admin and use SQLAlchemy-safe links
|
2026-04-01 18:53:59 +07:00 |
|
dwindown
|
b4514f6e53
|
Add admin index redirect for /admin/ route
|
2026-04-01 18:30:15 +07:00 |
|
dwindown
|
d8747f8c86
|
Redirect admin login to first model list page
|
2026-04-01 18:23:45 +07:00 |
|
dwindown
|
9a5f4873b0
|
Fix admin post-login redirect to canonical /admin/
|
2026-04-01 18:17:24 +07:00 |
|
dwindown
|
90831963fc
|
Fix admin template response for Starlette 1.x
|
2026-04-01 18:10:38 +07:00 |
|
dwindown
|
7716b119f7
|
Fix fastapi-admin login provider binding
|
2026-04-01 15:33:16 +07:00 |
|
dwindown
|
68f635eac1
|
fix: avoid admin password handler name collision
|
2026-04-01 15:16:12 +07:00 |
|
dwindown
|
16ab13e911
|
fix: harden admin access, repair ORM joins, and add migration/tests
|
2026-04-01 14:59:54 +07:00 |
|
Dwindi Ramadhana
|
de592d140e
|
fix: quote NM/NN column names in CHECK constraints to match quoted identifiers
|
2026-03-22 09:28:29 +07:00 |
|
Dwindi Ramadhana
|
92099f0f78
|
fix: use quote=True instead of manual quoting for NM/NN columns
|
2026-03-22 09:26:27 +07:00 |
|
Dwindi Ramadhana
|
ec9988b185
|
fix: use double-quoted identifiers for NM/NN columns to preserve PostgreSQL case sensitivity
|
2026-03-22 09:23:51 +07:00 |
|
Dwindi Ramadhana
|
6255e22ec9
|
fix: correct mapped_column parameter order for NM and NN columns
|
2026-03-22 07:56:32 +07:00 |
|
Dwindi Ramadhana
|
282425844c
|
fix: add explicit column name quoting for NM and NN columns
|
2026-03-22 07:54:29 +07:00 |
|
Dwindi Ramadhana
|
a53270b888
|
fix: remove duplicate index definitions from model columns
|
2026-03-22 07:52:52 +07:00 |
|
Dwindi Ramadhana
|
cb2031a9aa
|
fix: replace typing.any with typing.Any in admin router
|
2026-03-22 07:50:20 +07:00 |
|
Dwindi Ramadhana
|
f4408dbb27
|
fix: fastapi-admin 1.0.4 compatibility and router imports
|
2026-03-22 07:47:24 +07:00 |
|
Dwindi Ramadhana
|
436bcf93be
|
fix requirements
|
2026-03-22 07:32:58 +07:00 |
|
Dwindi Ramadhana
|
cf193d7ea0
|
first commit
|
2026-03-21 23:32:59 +07:00 |
|