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
a070ae4a94
fix: PUBLIC_SERVER_URL undefined
2024-09-29 05:12:19 +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
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
2a50b22ad2
fix: make env dynamic
2024-09-20 11:16:19 +01:00
Rotimi Best
a28a0e8f92
chore: setup docker-compose
2024-09-19 10:12:54 +01:00
Rotimi Best
27f333fdcf
fix: avoid invite logout
2024-09-17 14:24:37 +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
Adeyemi Adetunji and Rotimi Best
982acb0711
feat: Update course landing page with sections ( #456 )
...
* feat: add sections ui to the landing page
* quick fixes
* quick fixes
* feat: add translations
* run translation script
* fix: sections not showing on the landing page
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-09-07 10:18:21 +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
1b84d98398
docs: 100 students milestone ( #449 )
...
* write blog post
* add link to dblocked
* improve blog SEO
* fix build error
* fix overide metatags issue
2024-08-25 21:35:59 +01:00
Rotimi Best
a702fdd4e2
feat: enable dashboard lock
2024-08-24 21:40:17 +01:00
Rotimi Best
a00bb133af
chore: restrict accounts
2024-08-24 20:44:16 +01:00
Rotimi Best
4ffee61cb0
sections translations
2024-08-20 09:12:20 +01:00
Rotimi Best
ea93be9575
fix: theme switching
2024-08-19 19:26:41 +01:00
Rotimi Best
f0a3b26d48
fix: remove border on reorder
2024-08-19 19:14:52 +01:00
Em_Dev and Rotimi Best
9016402a6e
fix: export pdf bug ( #435 )
...
* worked on the pdf download issue
* worked on the pdf download issue
* improvements
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-08-17 20:22:50 +01:00
Rotimi Best
1c9dc004a0
feat: course section reordering & migration to course v2 ( #437 )
...
* feat: reorder sections and lessons gracefully
* convert course into version 2
* feat: get next and prev working
2024-08-17 17:10:15 +01:00
Rotimi Best
e18b4ca1b1
fix: v1 lesson section creation
2024-08-14 11:13:44 +01:00
Rotimi Best
ad421acf8d
feat: lesson sections - v1 ( #431 )
...
* add todo
* update sidebar with sections
* add course versioning
* fix db reset issue
* v1 of working sections feature
* remove
2024-08-14 10:27:37 +01:00
Rotimi Best
7428b21a09
feat: multiple choice question must all be correct before next question ( #432 )
2024-08-11 21:47:00 +01:00
Rotimi Best
4d4f0f0d52
chore: improve height of 404 page
2024-08-11 10:50:28 +01:00
Rotimi Best
fc7963c8d6
chore: improve course settings
2024-08-11 10:43:51 +01:00
Rotimi Best
56911d8ac2
fix: feed not sending notification
2024-08-11 10:26:04 +01:00
Em_Dev and Rotimi Best
d2fe33c6ab
feat: export marks as csv or pdf ( #427 )
...
* worked on the marks csv export
* added translations
* added pdf export option and translations
* cleanup
* cleanup
* improve download UX
* capitalize title
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-08-10 08:49:42 +01:00
Rotimi Best
30a6193e3c
feat: delete submission
2024-08-03 20:58:07 +01:00
Rotimi Best
e8de6b9457
chore: reduce question title size
2024-08-03 14:20:20 +01:00
Rotimi Best
b7dae0510f
chore: set student limit to 20
2024-07-31 09:48:26 +01:00
Rotimi Best
c6ae9da145
chore: improve 404 page
2024-07-31 09:24:01 +01:00
Rotimi Best
5af4fd08cd
feat: create org plan on server
2024-07-31 07:18:53 +01:00
Rotimi Best
8cef8ae651
feat: enable subscription via yearly plan
2024-07-30 21:29:27 +01:00
Adeyemi Adetunji
de89379046
fix: Bug fix for "Powered By" button ( #415 )
...
* fix: Bug fix for "Powered By" button
* fix: delete unused file
2024-07-30 14:48:37 +01:00
Rotimi Best
be26fb2f34
Revert "fix: can't grade self paced course"
...
This reverts commit af1b3e61a4 .
2024-07-29 15:17:18 +01:00
Rotimi Best
af1b3e61a4
fix: can't grade self paced course
2024-07-29 14:23:17 +01:00
Adeyemi Adetunji and Rotimi Best
72b58ed2c7
feat: add 4 certificate templates ( #295 )
...
* add cloud translation api package
* feat: Script that auto generates translations for other languages
* add comments
* fix: broken translation
* improve translation
* update locck file
* clean up
* all round trasnlations check
* checkpoint
* finish up
* move to dev dependencies
* fix vercel build error
* translations fix
* - add documentation
- translation bug fix
* quick adjust
* PR Fixes
* add new line
* update docs
* checkpoint
* feat: redesign & addition of certificates
* text color update
* patterned width fix
* "student-name" class remove
* checkpoint
* PR Fix
* quick fix
* PR Fixes
* update certificate ready page for students
* PR Fixes
* quick cleanup
* move fetchCourses into .ts file
* feat: give students access to certificates only after completing course
* checkpoint
* height fix
* Merge branch 'main' of https://github.com/rotimi-best/classroomio into classroomio-issue-272
* Fix; merge PR Fix
* fix: width of plain & professional certs
* PR Fix
* feat: add translation
* handle error when trying to download a certificate
* add fetchExploreCourses
* fix: requested reviews
* review fixes checkpoint
* replace the certificate background
* height fix for patterned certififcates
* fix more bugs
* rename schema
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-07-21 03:02:33 +01:00
Rotimi Best
e164d67cd1
chore: update translations
2024-07-20 09:41:36 +01:00
Smriti Doneria and Rotimi Best
7a2954faba
fix: validation on profile page ( #398 )
...
* fix validation of username and fullname
* fix
* fix message
* Update validator.js
* Update Profile.svelte
* remove unused functions
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-07-20 09:38:39 +01:00
Dmytro
1f91299544
fix: add style for native select css ( #403 )
2024-07-19 06:00:52 +01:00
Rotimi Best
4ab00923f1
fix: auth issue due to org insert rls policy
2024-07-18 21:06:26 +01:00
Rotimi Best
df7a5818bb
feat: RLS on all tables ( #399 )
...
* implement RLS
* set default course currency to USD
* remove unused import
* update default currency in course in db
2024-07-18 02:58:57 +01:00
Smriti Doneria
c26fe7f0de
fix: lesson widget alignment on page ( #396 )
...
* fix
* fix
* fixed overlapping issue
* removed console logs
* removed extra line
2024-07-18 02:46:15 +01:00