Releases
internal-api-v0.17.0
Compare
Sorry, something went wrong.
No results found
0.17.0 (2026-07-11)
Features
add bulk student performance report sending functionality via new API route and UI components (4e3e52e )
add difficulty (24eafbd )
add quiz deadline functionality to modules and update database schema and types (8748efe )
add student report email service and corresponding API route for performance tracking (22ab655 )
auth: add email auth recovery override (0debe1c )
auth: support workspace session external apps (0ca4909 )
cli: add task search (b8ec86f )
contacts: add internal-api contacts base-url seam + web dual-run flag (fc9f0f8 )
contacts: scaffold contacts.tuturuuu.com satellite shell + monorepo registration (7e335fc )
cron: add managed cron operations (24012e6 )
edu: add quiz management flow & dashboard improvements (#4933 ) (9dafc17 )
edu: add vocabulary journey (#4946 ) (06535d2 )
education: extract shared education libs into @tuturuuu/education-core and ready learn/teach for API hosting (dd77db3 )
external-apps: add managed scheduler cron integration (431ed1b )
external-apps: add scoped drive attachments (a03d577 )
finance: move workspace-finance API routes from apps/web to apps/finance (bafd61e )
finance: ready apps/finance to host finance API routes (37c0150 )
finance: support prepaid subscription invoice ranges (fa0f338 )
implement AI-powered feedback generation for quiz submissions and integrate into the teach interface (0f5c7cf )
implement module quiz submission tracking and management interface (fa4842e )
implement quiz score visibility toggle and manual review status for learners (300909c )
implement student performance tracking and update workspace data schemas (9235679 )
implement teach dashboard statistics API and UI component (7357463 )
infrastructure: add abuse protection controls (0e09692 )
infrastructure: add friendly rate-limit review (ecb5660 )
infrastructure: add rate-limit appeals (f1e50e9 )
internal-api: add pay app base-URL seam (0d1eb1d )
inventory: add product stock history (b27571e )
inventory: add revenue share and category bundles (20b2e1e )
inventory: add Square Terminal checkout (0a3bd76 )
inventory: store Square credentials per workspace (e606f23 )
learn: move tulearn + guest course API routes from apps/web to apps/learn (ee1aa7b )
mail: add advanced mailbox APIs and shadow ingestion (2543fc5 )
mail: add catch-all delivery and revamp client (8d4cb12 )
mail: add Cloudflare-native mail foundation (7c755b7 )
pay: complete payment ownership migration (e79e421 )
pay: scaffold apps/pay satellite (pay.tuturuuu.com, port 7826) (3d6e45c )
posts: add queue diagnostics and observability (744dcc9 )
sdk: add external project operator commands (729ab49 )
tasks: add quick-create targeting and edge autoscroll (f03e932 )
tasks: add task templates (8d0700a )
teach: move education CRUD, user-group modules, valsea, and AI routes to apps/teach (6062756 )
teach: move teach instructor API routes from apps/web to apps/teach (fb2cd39 )
teach: move the education dashboard to apps/teach and retire the web + tanstack copies (5c80135 )
web: add managed workspace cron service (453763e )
web: migrate settings dialog panels (e2c0726 )
Bug Fixes
auth: share account preference cookies (8c1848a )
auth: show hard IP block support details (d26684b )
build checks (cc5a21e )
ci: recover unresponsive Docker watcher (28b39e2 )
cron: recover stale docker runner (33cbe47 )
edu: stabilize quiz response option mapping (58e8915 )
infrastructure: recover cron runner via docker control (d1f216d )
internal-api: guard cron job search nulls (cdde19f )
inventory: harden Square Terminal contracts (547ce87 )
learn: pin bootstrap api origin (e0326fe )
managed-cron: add admin runner recovery (13c07c6 )
tasks: restore tracked task descriptions (f892ae2 )
tasks: serve config APIs from tasks app (6d12722 )
tasks: support personal external terminal defaults (50434cb )
vocabulary: stabilize CI and OED lookup (0d153a7 )
You can’t perform that action at this time.