Rotimi Best
|
ac3a2c14a7
|
feat: certificates, landing pages, ai tutor, website update, compliance
|
2026-05-18 03:47:22 +01:00 |
|
Rotimi Best
|
d6e812d08b
|
feat: enhance API and middleware functionality: add public API routes, implement program and course member checks, and improve rate limiting for invite acceptance. Update OpenAPI spec generation to focus on public API endpoints and add new middleware for automation key scopes. Include new documentation for lesson AI features and public API tests.
|
2026-04-12 08:58:41 +01:00 |
|
Rotimi Best
|
b31ccf3037
|
feat: lint codebase and run precommit hook
|
2025-12-25 09:01:51 +00:00 |
|
Rotimi Best
|
b96d91cd7c
|
feat: setup drizzle (#594)
* chore: migration to SvelteKit 2
* stage 1: migrate to svelte 5 and fix rerendering issues
* stage 2: fix more $: reactivity across dashboard
* fix merge conflicts
* chore: migrate code in main to svelte 5
* chore: update preventDefault
* chore: simplify tsconfig and remove unused mobileMenuRef in MobileMenu.svelte
* chore: enforce .ts across dashboard
* rename from classroomio-com to website
* stage-3: Replace carbon icon svelte with lucide icon
* update lock file
* chore: finish icon replacement
* fix: settings and setup page multiple rerender
* stage 3: More icon and rerendering fixes
* feat: setup drizzle and better auth
* fix: onboarding validation error showing translation key #586 (#593)
* fix: onboarding validation error showing translation key #586
* fix: remove debug log for profile update errors
* chore: add a clean command
* fix: remove message from email verification response
|
2025-11-01 15:49:29 +01:00 |
|