Commit Graph
71 Commits
Author SHA1 Message Date
Rotimi Best 474e83c3d9 feat: enforce rule of orgsite name min 5 char (#184) 2024-02-28 02:51:42 +01:00
Rotimi Best b9388615a6 chore: generate slug if none when course is published (#183)
* feat: generate slug if none when course is published

* remove onmount
2024-02-28 02:01:36 +01:00
Rotimi Best 40c76d2813 fix: properly align min height of pagenav 2024-02-21 20:10:36 +01:00
Rotimi Best 7f24da00a5 chore: improve style of lesson card (#177)
* chore: reduce size of lesson card based off customer review

* more styling improvements
2024-02-21 18:59:10 +01:00
Rotimi Best e57257108d chore: remove theme console and enforce dropdown style 2024-02-14 14:37:11 +01:00
Adeyemi AdetunjiandRotimi Best 13ab070178 feat: filter community questions by course (#157)
* checkpoint save

* checkpoint

* feat: course dropdown

* added comments

* feat: generate db migration

* fixes

* PR Fixes

* PR Fixes

* refactoring

* show empty state

* improve styling

* fix styling issue

* PR Fixes

* PR Fixes

* PR Fixes

* dropdown for edit mode

* test db schema change on staging

* fix: change course_id to courseId

* fix theming issue

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
2024-02-13 22:17:15 +01:00
Toyin MuhammedandRotimi Best 78d545dd2e feat: upon clicking Save, redirect to Exercises page (#163)
* fix: redirect to exercises page after editing

* removed console.log

* Update apps/dashboard/src/lib/components/Course/components/Lesson/Exercise/index.svelte

Co-authored-by: Rotimi Best <best@classroomio.com>

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
2024-02-12 19:35:44 +01:00
Rotimi Best 93bda000f9 fix: meta tag on docs are broken (#162)
* feat: db mock data

* update meta tags

* feat: update seed file

* undo sql change
2024-02-12 11:26:37 +01:00
Rotimi Best dd3c22d12a docs: todo of v1 of classroomio 2024-02-11 20:09:37 +01:00
Rotimi Best 16431059a8 docs: update tagline in github (#154)
* docs: update tagline in github

* refine tags in README
2024-02-07 06:57:39 +00:00
Rotimi Best 51f188679e feat: oss-friends page 2024-02-04 13:01:26 +01:00
Rotimi Best ec368e924e feat: disable add org 2024-02-04 07:58:51 +01:00
Rotimi Best 7ee12e90e4 fix: redirect docs in new page, handle 404 vercel url 2024-02-02 08:25:15 +01:00
Adeyemi AdetunjiandRotimi Best cadfa81913 feat: add icon to create a new lesson from side nav (#145)
* feat: classroomio-issue-143

* issue 143: remove bg-color from the add icon

* fix: hide the + icon for student

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
2024-02-01 20:18:03 +01:00
Adeyemi AdetunjiandRotimi Best 71f910f6c8 fix: replace button not working on landing page editor (#141)
* CLASSROOMIO-ISSUE-46: Replace Button Bug Fix

* update posthog and fix issue found on gitpod

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
2024-01-28 22:15:15 +01:00
Rotimi Best 9539e1e842 chore: change classroomio tagline (#140) 2024-01-26 10:06:39 +01:00
Em_Dev 326cf2d387 fix: buggy behaviour of sidebar on mobile (#138)
* style: Improved font size of the answers in the FAQ section of the landing page

* Fixed the sidebar bug
2024-01-25 17:08:40 +01:00
Rotimi Best d8668270de fix: student unable to view exercise (#132) 2024-01-20 10:17:16 +01:00
Rotimi Best a1dcc0e85a refactor: remove unused supabase storage path (#129) 2024-01-19 16:40:52 +01:00
Anish kumar f18565cb64 fix: Update icon to switch between orgs on dashboard (#124)
* Changed caret icon on sidebar for changing organisations

* Added changes in caret icon
2024-01-05 15:55:55 +03:00
Dunsin 797c77868f feat(page): hide email of people in a course (#123) 2023-12-24 11:09:22 +01:00
Tioluwani Kolawole 0f8f1c98d8 feat: add course card context menu on course page (#118)
* feat: add context menu for course card component

* chore: add functions for context menu options

* chore: replace console.log statements with alert

* chore: revert changes to package.json

* chore: function declaration cleanup

* chore: fix package.json space formatting
2023-12-20 20:44:00 +03:00
Nana KandRotimi Best cad8817fed feat: verify if user's email is disposable on sign up (#117)
* fix: Corrected "Stuffs" to "Stuff" on the landing page

* fix: Corrected "Stuffs" to "Stuff" on the landing page

* fix: Corrected Success Messages on the dashbaord

* feat: Added Verification to check disposable emails

* Update apps/dashboard/src/routes/signup/+page.svelte

Co-authored-by: Rotimi Best <best@classroomio.com>

* Update apps/dashboard/src/routes/signup/+page.svelte

Co-authored-by: Rotimi Best <best@classroomio.com>

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
2023-12-20 15:08:52 +03:00
Toyin MuhammedandRotimi Best 6d689ede45 feat: unit tests for utils (#92)
* init

* get unit test working for course.ts file

* added some other tests

* tests halfway + change config to accomodate js files

* utility functions tests done

* fix: config file + miscellaneous fixes

* fix: prepare script

* fix lock file

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
2023-12-20 14:28:40 +03:00
Rotimi Best 4b2e58b1de fix: show notification on error fetching marks #116 2023-12-19 21:10:21 +03:00
Rotimi Best cdd4f65d79 chore: prioritize postcss colors + improve people responsive style 2023-12-19 21:07:08 +03:00
Rotimi Best e686638598 feat: show mark as complete only for students 2023-12-19 17:39:11 +03:00
Rotimi Best 845b87b21f chore: update posthug and change all 301 to 307 2023-12-14 22:41:16 +03:00
Rotimi Best 5f2037101b debug: remove redirect if no token found 2023-12-14 22:19:55 +03:00
Rotimi Best 90f60fcfe7 debug: retry redirect directly for google auth 2023-12-14 21:56:00 +03:00
Rotimi Best b420105ddf feat: implement forward domain for gauth 2023-12-14 12:07:27 +03:00
Rotimi Best 126bdb4cc8 debug: proper redirect 2023-12-14 11:44:49 +03:00
Rotimi Best 50b9389514 docs: add docs for student dashboard + signup images 2023-12-14 10:34:28 +03:00
Rotimi Best 4851523b84 chore: remove unused code 2023-12-13 14:47:05 +03:00
Rotimi Best ed5e6fab3b chore: show loader when deleting a question or comment 2023-12-13 14:28:10 +03:00
Rotimi Best aa2f7c58c8 fix: undefined org name in student invite link + community error (#101)
* fix: move org slot media query to postcss

* fix: remove slot css

* fix: remove unused vars

* fix: a ton of community improvements

* chore: ci/cd supabase
2023-12-13 16:03:02 +03:00
Rotimi Best 74f3db41bc chore: improve ux of fetching course 2023-12-13 09:29:06 +03:00
Rotimi Best 09d8c72019 fix: undefined in student invite link 2023-12-13 09:28:48 +03:00
Rotimi Best 4a64d2affe fix: course page rerendering twice 2023-12-13 09:02:52 +03:00
Rotimi Best 61d25b31bc fix: error is no defined #97 2023-12-11 21:33:20 +03:00
Rotimi Best f81a3fde9e improve loading state of course nav items 2023-12-11 21:32:41 +03:00
Rotimi Best bbe6e78f88 chore: login/signup improvements 2023-12-11 21:18:31 +03:00
Rotimi Best bd12bcbcfc chore: improve the format of questionnaire title 2023-12-11 10:38:37 +03:00
Rotimi Best 1e55553eac Merge branch 'main' of https://github.com/rotimi-best/classroomio 2023-12-11 10:24:11 +03:00
Rotimi Best fb0faa75cd fix: avoid redirecting for app 2023-12-11 10:24:07 +03:00
Rohit Chaware 4c3a5e93e6 fix: duplicate Invite Issue (#96)
* fix: Duplicate Invite Issues.

* fix: Resolved Changes Needed.
2023-12-11 05:47:41 +03:00
Rotimi Best 28e9281fdc chore: redirect to app if no dns for blocked subdomains 2023-12-11 03:44:31 +03:00
Rotimi Best b116bdec60 redirect to app.classroomio.com for 404 2023-12-11 03:36:22 +03:00
Rotimi Best 820a59c80e feat: 404 for not found subdomain 2023-12-11 03:27:13 +03:00
Rotimi Best 399541d03e chore: update docs.classroomio.com to classroomio.com/docs 2023-12-11 02:55:00 +03:00