Rotimi Best
f890b8d84f
fix: course settings showing save popup wrongly
2024-11-21 14:25:52 +01:00
Rotimi Best
02571e5ea7
feat: trigger confirm with unsaved changes ( #378 )
...
* trigger confirm with unsaved changes
* feat: add warning banner to course settings
* feat: implement on settings page.
* rename
2024-11-20 10:33:28 +01:00
Rotimi Best
dc9e00a7ae
chore: use progress bar for page transition
2024-11-19 19:45:31 +01:00
Rotimi Best
bfed98b523
chore: validate domain on server
2024-11-15 02:40:32 +01:00
Rotimi Best
e3e54a54e0
fix: validate domain isn't classroomio
2024-11-14 20:48:47 +01:00
Rotimi Best
895e63b5a1
docs: learn from the best blog post
2024-11-13 03:49:47 +01:00
Rotimi Best and emmanuel
89569fe6d1
feat: /contact page on classroomio-com ( #428 )
...
* contact page v1
* finished the UI of the contact us page
* working on the forms
* All functions and logic done
* some refactor
* some refactor
* some refactor
* some refactor
* added loading icon
* removed the image
* finished the send email
* some cleanup
* chore: refactoring
* finishing touches
* update .env.example
---------
Co-authored-by: emmanuel <[email protected] >
2024-11-12 02:18:51 +01:00
Rotimi Best
b78a0acc99
chore: send verification on mount
2024-11-06 21:28:55 +01:00
Rotimi Best
febe1965d9
chore: add /learn
2024-11-05 02:54:44 +01:00
Rotimi Best
adb8173869
chore: disable sentry on backend
2024-11-02 17:22:15 +01:00
Rotimi Best
c9271a11ce
fix: env dynamic not available on prerendering
2024-10-20 02:26:03 +01:00
Rotimi Best
e3e466232e
chore: migration to SvelteKit 2
2024-10-19 20:14:53 +01:00
Rotimi Best
38618be099
feat: add waec redirect
2024-10-19 01:44:42 +01:00
Rotimi Best
1bc90e3b16
chore: update og on classroomio-com
2024-10-15 11:19:02 +01:00
Rotimi Best
7d61fece4d
chore: update og
2024-10-15 11:15:42 +01:00
Rotimi Best
e7463ef78d
fix: wrong grammer
2024-10-15 02:59:14 +01:00
Rotimi Best
033959cb82
fix: theme undefined prevents settings page from loading
2024-10-15 01:46:05 +01:00
Rotimi Best
48a52af1c6
chore: add ph redirect
2024-10-14 10:02:55 +01:00
Rotimi Best
509d53ced3
chore: add grades edge function
2024-10-14 01:51:57 +01:00
Rotimi Best
e1f32a21e4
feat: add api app
2024-10-13 17:42:46 +01:00
Rotimi Best
d1a089a369
chore: update supabase custom domain
2024-10-13 16:44:40 +01:00
Rotimi Best
5bb036b0c0
chore: add launch and course to reserved subdomains
2024-10-13 13:54:41 +01:00
Rotimi Best
fdcea6de22
docs: day 5, lw001 - introducing custom domain support
2024-10-11 20:59:36 +01:00
Rotimi Best
009db722a7
fix: remove useNextSeoProps from docs
2024-10-11 09:25:01 +01:00
Rotimi Best
b242d1b7e6
docs: day 4, lw001 - introducing free tools
2024-10-10 20:30:42 +01:00
Rotimi Best
2e5150205a
fix: improve name picker ui
2024-10-10 19:53:26 +01:00
Rotimi Best
802b4092b9
fix: progress report bugs
2024-10-10 19:24:47 +01:00
Rotimi Best
7cdb2281e1
docs: day 3, lw001 - self-host using railway
2024-10-09 22:03:20 +01:00
Rotimi Best
92572ed2c2
fix: add dynamic env
2024-10-09 15:00:30 +01:00
Rotimi Best
f9a8150c88
debug: use static env for is_selfhosted
2024-10-09 14:59:56 +01:00
Rotimi Best
8c846a70d5
debug: deployment log
2024-10-09 14:51:32 +01:00
Rotimi Best
145bc1dd69
fix: update lock
2024-10-09 14:24:28 +01:00
Rotimi Best
972195b634
docs: day 2, lw001 - multi-language support
2024-10-08 22:17:05 +01:00
Rotimi Best
f6edaefc6a
docs: day 1, lw001 - brand customisations
2024-10-07 19:36:20 +01:00
Rotimi Best
d92a927f5a
fix: format code
2024-10-07 03:51:10 +01:00
Rotimi Best
e48047f964
fix: format blog post title
2024-10-07 03:48:42 +01:00
Rotimi Best
c753093d71
fix: issues you catch when creating launch demo 😅
2024-10-07 02:41:25 +01:00
Rotimi Best
7a69eca8b8
debug: lms sidelinks
2024-10-07 02:29:08 +01:00
Rotimi Best
c7722cb18a
docs: let the launch week begin 🚀 ( #491 )
...
* docs: update meta tags
* fix: make env dynamic
* docs: let the launch week begin 🚀
2024-10-07 01:36:07 +01:00
Rotimi Best
22f0d868d5
fix: lms sidebar text in dark mode is black
2024-10-07 00:02:44 +01:00
Rotimi Best
0a3a6c7d8b
chore: remove kahoot quiz from README
2024-10-06 23:56:38 +01:00
Rotimi Best
4dca6d7d47
fix: add optional chaining to bg show
2024-10-06 23:51:14 +01:00
Rotimi Best
985a2cd950
chore: sidebar and brand color styling improvements
2024-10-06 19:11:26 +01:00
Rotimi Best
af17f2b07e
fix: remove lock file in backend
2024-09-30 01:54:26 +01:00
Rotimi Best
91bd9d4414
docs: self-hosting guide v1 ( #481 )
...
* feat: selfhosting guide v1 #238
* use public env on frontend
* add docker desclaimer
2024-09-30 01:20:19 +01:00
Rotimi Best
47823dbf9c
docs: update cta on /teach
2024-09-30 01:20:04 +01:00
Rotimi Best
b203188091
chore: use package.json commands to build railway
2024-09-29 05:35:05 +01:00
Rotimi Best
a070ae4a94
fix: PUBLIC_SERVER_URL undefined
2024-09-29 05:12:19 +01:00
Rotimi Best
a817d65f3a
fix: use right path for docker cmd in dashboard
2024-09-29 05:05:38 +01:00
Rotimi Best
9a75a9dafa
chore: remove logs
2024-09-29 05:01:22 +01:00
Rotimi Best
543bd7f7c5
fix: dynamic import
2024-09-29 04:54:01 +01:00
Rotimi Best
a3d478d313
fix: move all static env to dynamic
2024-09-29 04:49:28 +01:00
Rotimi Best
73fefddcc3
fix: use dynamic env in classroomio-com
2024-09-28 22:03:11 +01:00
Rotimi Best
a6b87136db
fix: use Dockerfile for dashboard
2024-09-28 21:52:51 +01:00
Rotimi Best
a1fedfa975
fix: fly build + adapter-node peer dependency
2024-09-28 21:49:52 +01:00
Rotimi Best
a6ca1775ed
fix: update nextra theme to 2.13.2
2024-09-28 21:39:52 +01:00
Rotimi Best
dd374a079d
fix: downgrade nextra
2024-09-28 21:22:10 +01:00
Rotimi Best
e3a278c0da
chore: rename Dockerfile to Dockerfile.dev
2024-09-28 20:58:07 +01:00
Rotimi Best
692fe39a10
debug: check env
2024-09-28 20:54:36 +01:00
Rotimi Best
d48a0e75d1
chore: rename Dockerfile to Dockerfile.dev
2024-09-28 20:52:43 +01:00
Rotimi Best
5cefa88b01
fix: update lock
2024-09-28 20:27:46 +01:00
Rotimi Best
bd76342f0e
chore: add new env DEPLOYMENT_PROVIDER
2024-09-27 02:50:27 +01:00
Rotimi Best
cf3abe5202
docs: improve dashboard env example + cloudflare setup
2024-09-27 02:21:24 +01:00
Rotimi Best
fb39469361
docs: improve eduai blog post
2024-09-27 01:46:32 +01:00
Rotimi Best
60be289068
docs: eduai summit blog post
2024-09-27 01:35:40 +01:00
Rotimi Best
5f0a983d0f
fix: change fetchingUser to false after fetching profile
2024-09-26 05:42:10 +01:00
Rotimi Best
83abe2d4b5
fix: mark fetch profile as complete
2024-09-24 22:21:52 +01:00
Rotimi Best
0360ff6845
fix: show welcome popup if verified before onboarding
2024-09-23 22:39:05 +01:00
Rotimi Best
c358cbf982
fix: avoid duplicate calling of getProfile when signedin
2024-09-23 21:57:19 +01:00
Rotimi Best
fc4c115c46
fix: ZOHO_TOKEN missing
2024-09-23 21:37:37 +01:00
Rotimi Best
e0d25dcdf0
fix: verify users account if google auth #477
2024-09-23 21:28:53 +01:00
Rotimi Best
7c9b7bb920
fix: remove isPersonalEmail logic
2024-09-23 21:18:33 +01:00
Rotimi Best
eaf078d8e2
fix: welcome email failing
2024-09-23 20:58:50 +01:00
Rotimi Best
0349e8c531
fix: get backend docker working
2024-09-23 01:37:57 +01:00
Rotimi Best
877b514a7b
chore: minimize build output
2024-09-23 01:21:05 +01:00
Rotimi Best
25b010ebf2
chore: disable puppeteer
2024-09-22 16:28:54 +01:00
Rotimi Best
3b8e5c3965
fix: add env into container
2024-09-20 11:34:37 +01:00
Rotimi Best
2a50b22ad2
fix: make env dynamic
2024-09-20 11:16:19 +01:00
Rotimi Best
4199fce976
chore: i think the docker should now build
2024-09-20 09:10:05 +01:00
Rotimi Best
5438d9acf1
fix: coolify not finding root project
2024-09-19 11:01:56 +01:00
Rotimi Best
e097474b06
chore: remove volumes in services
2024-09-19 10:23:50 +01:00
Rotimi Best
a6831efccd
fix: remove volumes
2024-09-19 10:16:29 +01:00
Rotimi Best
a28a0e8f92
chore: setup docker-compose
2024-09-19 10:12:54 +01:00
Rotimi Best
b0c463d7fb
fix: update work dir
2024-09-18 04:57:03 +01:00
Rotimi Best
9a575c57a7
fix: rename compose file
2024-09-18 04:38:15 +01:00
Rotimi Best
a1e02173aa
feat: add a docker compose file
2024-09-18 04:26:24 +01:00
Rotimi Best
8a7a9f8370
fix: rls not allowing invite member
2024-09-17 14:48:33 +01:00
Rotimi Best
27f333fdcf
fix: avoid invite logout
2024-09-17 14:24:37 +01:00
Rotimi Best
79839fca42
fix: auth for invite
2024-09-17 13:32:51 +01:00
Rotimi Best
6bfae6ff13
feat: supabase custom domain
2024-09-16 09:50:28 +01:00
Rotimi Best
9aa2d77117
fix: course landing page not rendering lessons
2024-09-14 21:27:52 +01:00
Rotimi Best
eea6ac5147
fix: isFreePlan behaving wrongly
2024-09-12 23:54:04 +01:00
Rotimi Best
bb3eb4ceb2
fix: format course card and missing migration
2024-09-12 08:14:28 +01:00
Rotimi Best
8ab51095a7
fix: course and org landing page improvements ( #468 )
...
* make gift section HTML rendered
* hide classroomio branding on landing page
* improve section expanding
* feat: toggle show sections on course landing page
* fix: show discount on landing page course card
2024-09-09 01:14:55 +01:00
Rotimi Best
f7640b8a67
chore: update og url
2024-09-05 15:51:05 +01:00
Rotimi Best
3d94926343
feat: add custom domain to domain button
2024-09-05 15:19:45 +01:00
Rotimi Best
2d5f0ba6ad
fix: getCurrentOrg query for subdomains
2024-09-04 06:55:50 +01:00
Rotimi Best
3bbbbe80d3
chore: disable custom domain on free ( #463 )
2024-09-04 06:48:36 +01:00
Rotimi Best
12d7a1ac3c
feat: support custom domain ( #462 )
...
* feat: add custom domain CRUD
* chore: fetch organization in layout in server before render
* debugging
* update log
2024-09-04 06:32:54 +01:00
Rotimi Best
d1b38ca61e
```
...
Update dependencies for performance and compatibility
Upgraded multiple dependencies, including "posthog-js" to 1.160.0 and "@types/node" to 22.5.1. These updates aim to enhance performance and maintain compatibility with the latest features and security patches.
Resolves issues related to outdated dependency vulnerabilities and ensures smoother integration with recent Node.js environments.
```
2024-08-30 07:54:06 +01:00