Rotimi Best
ba47b06647
Merge branch 'main' of https://github.com/classroomio/classroomio into feat/release-v2
2025-11-08 20:22:53 +01:00
Rotimi Best
291e233700
chore: enable auto redirect on layout mount
...
The use case for this is that if a person went from course page to invite page, and isn't authenticated then the user should be redirected to login page with a redirect query param
2025-11-08 05:02:17 +01: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
Rotimi Best
aacd95f92f
feat: add error handling for unauthenticated users in hooks middleware
2025-08-30 08:00:25 +01:00
Rotimi Best
db21265136
fix: add '/api/verify' to public routes in hooks.server.ts
2025-07-30 20:36:04 +01:00
Rotimi Best
9317b79afb
chore: add user_id to response header
2025-02-16 09:24:13 +01:00
Rotimi Best
6ab64a26e5
feat: open billing for lmz customers #538
2025-01-10 07:53:00 +01:00
Rotimi Best
13fb58176f
feat: add @polar-sh/sveltekit ( #539 )
...
* feat add @polar-sh/sveltekit
* remove all lemonsqueezy text
2025-01-09 01:30:01 +01:00