Commit Graph
989 Commits
Author SHA1 Message Date
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 AdetunjiandRotimi 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 9e10259630 fix: allow admin edit organization 2024-08-19 20:00:57 +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_DevandRotimi 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_DevandRotimi 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 afeb80fb9e fix: student can't submit exercise 2024-07-29 14:22:46 +01:00
Rotimi Best fa4c1f55be fix: adding team member issue 2024-07-29 11:25:41 +01:00