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
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
Rotimi Best
3fc9689061
Add Umami analytics script for better tracking
...
Integrated Umami analytics script into both classroomio-com and dashboard HTML to enhance user tracking and performance analysis. This will provide better insights into user behavior and engagement metrics. Additionally, removed outdated and redundant meta tags in the dashboard app HTML to clean up the code.
2024-08-30 07:21:32 +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
e7e2bc632b
fix: download button in darkmode
2024-08-12 10:24:59 +01:00
Rotimi Best
7e94272c95
feat: add email column to downloadcsv on marks
2024-08-12 10:14:49 +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
4c0288fd84
fix: infinite spinner on lesson
2024-08-11 11:59:17 +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
Rotimi Best
4baaef529c
feat: add more testimonials to classroomio-com
2024-08-11 10:25:43 +01:00
Rotimi Best
4ced68e521
chore: improve local dev DX
2024-08-11 09:10:40 +01:00
Rotimi Best
a742b1af43
feat: move transaction emails to zeptomail
2024-08-10 09:58:33 +01:00
Rotimi Best
f9fdd72ed9
fix: map total to csv export
2024-08-10 09:39:26 +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
1c41450b79
chore: add embed course to roadmap
2024-08-10 07:15:08 +01:00
Rotimi Best
0961aad01a
chore: loading state to submission
2024-08-03 23:18:58 +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
77dcbe078c
fix: send notification of student joining course to all teachers
2024-08-03 12:39:55 +01:00
Rotimi Best
99f236b70d
feat: support course meta tags ( #421 )
...
* support course meta tags
* fix import
2024-08-01 14:04:50 +01:00
Rotimi Best
1755c06bf1
fix: full page load to lms if error joining course
2024-07-31 11:14:00 +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
31d36b002c
remove umami
2024-07-30 14:30:10 +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
Rotimi Best
32e7073cc5
feat: teacher email should include student details
2024-07-23 11:02:06 +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