elemes/frontend
a2nr 432a8c2eca fix: show lesson progress on sub-home /bab pages
The /bab/<folder> endpoint returned raw get_sub_home_data() output, so
lessons had no completed/locked fields and green checkmarks never
appeared. api_bab now reads the student token, injects progress via
get_ordered_lessons_with_learning_objectives (scoped to the folder's
sub-home.md), and computes lock status from prerequisites — matching
/lessons. The bab page load also forwards the student token, and tests
cover progress injection and prerequisite locking.
2026-08-14 05:23:50 +07:00
..
src fix: show lesson progress on sub-home /bab pages 2026-08-14 05:23:50 +07:00
static feat(frontend): Velxio iframe fullscreen + playground route + SvelteKit service worker 2026-07-18 17:26:59 +07:00
.dockerignore
Dockerfile feat(elemes): v3.1 checkpoint — BLE deployer enhancements before port to Velxio 2026-07-04 20:21:46 +07:00
package-lock.json fix(frontend): resolve 26 svelte-check type errors 2026-08-09 12:28:17 +07:00
package.json fix(frontend): resolve 26 svelte-check type errors 2026-08-09 12:28:17 +07:00
svelte.config.js update green check, button start, de-overwhelm +page, improve mobile ui, add progress page for teacher only, add sessionStorage. 2026-03-27 16:41:57 +07:00
tsconfig.json
vite.config.ts refactor(compose): adaptasi pola network tailscale ala firefly-iii 2026-08-01 12:56:51 +00:00
vitest.config.ts feat(frontend): add vitest + ByteStreamBuffer FIFO for orphan-read fix 2026-07-19 19:03:40 +07:00