Commit Graph
228 Commits
Author SHA1 Message Date
Rotimi Best a0997b0b69 #19: Implement supabase local setup 2023-11-16 07:34:50 +00:00
Rotimi Best 78732f95f3 feat: use title on lms exercise card 2023-11-13 10:24:12 +00:00
Rotimi Best 021fe196ac fix: grading input disappears on change #7 (#8)
* fix: grading input disappears on change

* fix: restore mark as complete button
2023-11-09 17:09:09 +00:00
Rotimi Best b8090f362b fix: course landing page bugs 2023-11-09 04:20:45 +00:00
Rotimi Best d2fb5db8d7 feat: add event to course signup button 2023-11-09 03:49:21 +00:00
Rotimi Bestandemmanuel 465b2341fd feat: interactive course poll (#5)
* CLASSROOMIO-T-218:Made the save button to be at the bottom right

* CLASSROOMIO-T-218:Removed unused class

* CLASSROOMIO-T-119:Made poll to be created by teachers only

* CLASSROOMIO-T-119:Updated the interface

* CLASSROOMIO-T-218:Made the save button to be at the bottom right

* CLASSROOMIO-T-218:Removed unused class

* CLASSROOMIO-T-119:Made poll to be created by teachers only

* CLASSROOMIO-T-119:Updated the interface

* polls improvements

* CLASSROOMIO-T-119:Made some corrections to the store

* fix types

* poll imporvements

* CLASSROOMIO-T-119: Connect create/delete poll to backend

* remove console

* CLASSROOMIO-T-119: Improve hotkeys + better abstract poll feature

* realtime poll

---------

Co-authored-by: emmanuel <[email protected]>
2023-11-07 08:51:49 +00:00
Rotimi Best b4587483fb ui improvements 2023-11-04 17:53:59 +00:00
Rotimi Best 4e86792a9b update font on analytics (#1) 2023-11-01 18:17:45 +00:00
emmanuelandRotimi Best 80cb9a5672 CLASSROOMIO-T-255: Fix course sidebar bug
CLASSROOMIO-T-255: Lesson page UX improvements

CLASSROOMIO-T-255:Updated part of the code

CLASSROOMIO-T-255:Worked on the sidebar

CLASSROOMIO-T-255:Worked on the sidebar

CLASSROOMIO-T-255:Worked on the sidebar

CLASSROOMIO-T-255:Worked on the sidebar and the appbar


Co-authored-by: Ifeanyi Nwosu <[email protected]>
Co-authored-by: Rotimi Best <[email protected]>


Merge-request: CLASSROOMIO-MR-117
Merged-by: Best Admin <[email protected]>
2023-11-01 09:45:40 +00:00
Rotimi Best 53bd8c1b6b make HTMLRender text white on darkmode 2023-10-30 06:16:59 +00:00
Rotimi Best 2d6035238b CLASSROOMIO-T-216: Capture posthog events 2023-10-30 06:04:53 +00:00
emmanuelandRotimi Best 4c32c95657 CLASSROOMIO-T-234:working on the local storage
CLASSROOMIO-T-234: Complete autosave feature

CLASSROOMIO-T-234:working on the local storage


Co-authored-by: Ifeanyi Nwosu <[email protected]>
Co-authored-by: Rotimi Best <[email protected]>


Merge-request: CLASSROOMIO-MR-116
Merged-by: Best Admin <[email protected]>
2023-10-30 04:52:12 +00:00
Rotimi Best d6472a54ca course landing page improvements 2023-10-30 04:52:00 +00:00
Rotimi Best 64a058ebc8 CLASSROOMIO-T-216: Fix loading course multiple times 2023-10-29 12:49:10 +00:00
Rotimi Best 9eadd92bd8 CLASSROOMIO-T-216: add posthug 2023-10-29 12:07:34 +00:00
Rotimi Best 7c0180b931 proper fetching of data once we have course data 2023-10-26 22:21:43 +01:00
emmanuel 35afbf8b82 CLASSROOMIO-T-248: add allow new user to course setting
CLASSROOMIO-T-248:Updated code based on reviews

Merge branch 'main' into CLASSROOMIO-T-248

CLASSROOMIO-T-248:Add allow new user to course setting


Co-authored-by: Ifeanyi Nwosu <[email protected]>


Merge-request: CLASSROOMIO-MR-114
Merged-by: Best Admin <[email protected]>
2023-10-26 21:17:58 +00:00
Rotimi Best 6ac8cbea1c Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio 2023-10-25 05:21:36 +01:00
Rotimi Best d42135f842 fix publishing bug 2023-10-25 05:21:32 +01:00
emmanuel fdfbdea68e CLASSROOMIO-T-225: Aligned question number and title
CLASSROOMIO-T-225:Removed console log

CLASSROOMIO-T-225:Aligned question number and title


Co-authored-by: Ifeanyi Nwosu <[email protected]>


Merge-request: CLASSROOMIO-MR-113
Merged-by: Best Admin <[email protected]>
2023-10-24 04:26:26 +00:00
emmanuel 1acbae281a CLASSROOMIO-T-231: Worked on the analytics of the individual student
CLASSROOMIO-T-231:worked on the individual page

Merge branch 'main' into CLASSROOMIO-T-231

CLASSROOMIO-T-231:worked on the individual page


Co-authored-by: Ifeanyi Nwosu <[email protected]>


Merge-request: CLASSROOMIO-MR-112
Merged-by: Best Admin <[email protected]>
2023-10-23 18:33:27 +00:00
Rotimi Best 5e9c5ba545 feat: complete dashboard mvp 2023-10-22 09:47:13 +01:00
5c8571e571 CLASSROOMIO-T-227: Exercise Statistics
CLASSROOMIO-T-227: 🔥 🔥 🔥 🔥  Improvements

CLASSROOMIO-T-227:Worked on the Exercise Statistics

CLASSROOMIO-T-227:Worked on the Exercise Statistics

CLASSROOMIO-T-227:Worked on the Exercise Statistics

Co-authored-by: Rotimi Best <[email protected]>


Co-authored-by: Ifeanyi Nwosu <[email protected]>
Co-authored-by: Rotimi Best <[email protected]>


Merge-request: CLASSROOMIO-MR-111
Merged-by: Best Admin <[email protected]>
2023-10-21 07:44:57 +00:00
Rotimi Best b21d5923e6 grading improvements 2023-10-20 17:51:42 +01:00
Rotimi Best 8bca0f0f20 exercise page improvements 2023-10-20 09:10:51 +01:00
Rotimi Best 28f040db84 ux improvements in course creation 2023-10-20 09:06:07 +01:00
Rotimi Best fd7c7e6e55 course landing page metadata 2023-10-20 08:40:14 +01:00
emmanuelandRotimi Best 0f2d60534d CLASSROOMIO-T-154: Notify tutors when a student submits an exercise
CLASSROOMIO-T-154: Fix textarea grade issue

CLASSROOMIO-T-154: Get it to work properly

Merge branch 'CLASSROOMIO-T-154' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-154

CLASSROOMIO-T-154: PR fixes
CLASSROOMIO-T-154:Updated the code

Merge branch 'main' into CLASSROOMIO-T-154

CLASSROOMIO-T-154:Notify tutors when a student submits an exercise


Co-authored-by: Ifeanyi Nwosu <[email protected]>
Co-authored-by: Rotimi Best <[email protected]>


Merge-request: CLASSROOMIO-MR-109
Merged-by: Best Admin <[email protected]>
2023-10-20 04:16:07 +00:00
tunny17 91f28a345f CLASSROOMIO-T-197: Python Template Exercises
Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-110
Merged-by: Best Admin <[email protected]>
2023-10-20 02:06:58 +00:00
Rotimi BestandRotimi Best b31fd5bcf2 CLASSROOMIO-T-226: Reorganise exercise page + fetch exercise submission
Co-authored-by: Rotimi Best <[email protected]>


Merge-request: CLASSROOMIO-MR-108
Merged-by: Best Admin <[email protected]>
2023-10-19 08:31:57 +00:00
tunny17 bfd42a11e9 CLASSROOMIO-T-220: Auto-Adjustable Height
CLASSROOMIO-T-220: bgColor Fix

CLASSROOMIO-T-220: AutoGrowTextField Component

CLASSROOMIO-T-220: AutoGrowTextField component

CLASSROOMIO-T-220: Auto-Adjustable Height


Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-106
Merged-by: Best Admin <[email protected]>
2023-10-18 13:54:44 +00:00
emmanuelandRotimi Best bf73c8cf5a CLASSROOMIO-T-155:Send email notification to students when exercise status changes
Merge branch 'CLASSROOMIO-T-155' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-155

remove consoles

CLASSROOMIO-T-155:Cleanup

Improve email and fix fetching exercise in lms

CLASSROOMIO-T-155: Improve from name

Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-155

CLASSROOMIO-T-155:Cleanup

CLASSROOMIO-T-155:Implemented the email notification

Merge branch 'main' into CLASSROOMIO-T-155

CLASSROOMIO-T-155:Working on the email notification


Co-authored-by: Ifeanyi Nwosu <[email protected]>
Co-authored-by: Rotimi Best <[email protected]>


Merge-request: CLASSROOMIO-MR-107
Merged-by: Best Admin <[email protected]>
2023-10-18 08:09:52 +00:00
Rotimi Best 79d1624964 fix update to supabase project key 2023-10-17 10:16:28 +01:00
Rotimi Best d20a12a049 course slug improvement 2023-10-16 10:24:02 +01:00
tunny17andRotimi Best e48410b241 CLASSROOMIO-T-219: AI generated exercise
delete sql

Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-219

remove console

CLASSROOMIO-T-219: AI generation from note + apps improvements

CLASSROOMIO-T-219: Quizify Func in Exercise


Co-authored-by: Rotimi Best <[email protected]>
Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-104
Merged-by: Best Admin <[email protected]>
2023-10-15 04:38:37 +00:00
Rotimi Best 575d4fca25 supabase local setup 2023-10-13 11:19:33 +01:00
emmanuel 99481d826f CLASSROOMIO-T-218: Made the save button to be at the bottom right
CLASSROOMIO-T-218:Removed unused class

CLASSROOMIO-T-218:Made the save button to be at the bottom right


Co-authored-by: Ifeanyi Nwosu <[email protected]>


Merge-request: CLASSROOMIO-MR-102
Merged-by: Best Admin <[email protected]>
2023-10-12 10:55:05 +00:00
emmanuel 54115f3806 CLASSROOMIO-T-215: Made the profile page in the LMS responsive
Co-authored-by: Ifeanyi Nwosu <[email protected]>


Merge-request: CLASSROOMIO-MR-98
Merged-by: Best Admin <[email protected]>
2023-10-12 10:53:51 +00:00
tunny17andRotimi Best 3286b2b787 CLASSROOMIO-T-217: Exercise for VueJs
Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-217

CLASSROOMIO-T-217: Questions fix

CLASSROOMIO-T-217: Exercise for VueJs


Co-authored-by: Rotimi Best <[email protected]>
Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-100
Merged-by: Best Admin <[email protected]>
2023-10-11 11:55:54 +00:00
tunny17 caf1436928 CLASSROOMIO-T-212: Exercise Templates for GIT
CLASSROOMIO-T-212: Questions Fix

CLASSROOMIO-T-212: Exercise Templates for GIT


Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-99
Merged-by: Best Admin <[email protected]>
2023-10-11 11:47:51 +00:00
tunny17andRotimi Best bcd2ba17dd CLASSROOMIO-T-210: Add Photographer Link
Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-210

CLASSROOMIO-T-210: Resolved Feedbacks

CLASSROOMIO-T-210: Add Photographer Link


Co-authored-by: Rotimi Best <[email protected]>
Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-101
Merged-by: Best Admin <[email protected]>
2023-10-11 11:46:01 +00:00
emmanuelandRotimi Best b676993c2d CLASSROOMIO-T-211: Add a content-switcher in the landing page settings for banner
CLASSROOMIO-T-211: Remove business logic of uploading image

CLASSROOMIO-T-211:Updated the UI of the landingpage settings

Merge branch 'main' into CLASSROOMIO-T-211

CLASSROOMIO-T-211:Added a Content-switch in the landingpage settings


Co-authored-by: Ifeanyi Nwosu <[email protected]>
Co-authored-by: Rotimi Best <[email protected]>


Merge-request: CLASSROOMIO-MR-97
Merged-by: Best Admin <[email protected]>
2023-10-11 11:40:08 +00:00
tunny17 27b0284538 CLASSROOMIO-T-201: Exercise Template for PHP
CLASSROOMIO-T-201: Quick bug fix

Merge branch 'main' into CLASSROOMIO-T-201

CLASSROOMIO-T-201: Exercise Template for PHP


Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-96
Merged-by: Best Admin <[email protected]>
2023-10-10 06:39:23 +00:00
tunny17 6ccef8f62b CLASSROOMIO-T-200: Exercise Template for NodeJs
Merge branch 'main' into CLASSROOMIO-T-200

CLASSROOMIO-T-200: Exercise Template for NodeJs


Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-95
Merged-by: Best Admin <[email protected]>
2023-10-10 06:09:39 +00:00
tunny17andRotimi Best 1896da7ffe CLASSROOMIO-T-199: Exercise Template for React
Merge branch 'main' into CLASSROOMIO-T-199

CLASSROOMIO-T-199: Questions Update

CLASSROOMIO-T-199: Added Exercises

CLASSROOMIO-T-199: Exercise Template for React


Co-authored-by: Rotimi Best <[email protected]>
Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-93
Merged-by: Best Admin <[email protected]>
2023-10-09 16:23:16 +00:00
tunny17 aa3c613363 CLASSROOMIO-T-198: Exercises for Typescript
Co-authored-by: Tunji Adeyemi <[email protected]>


Merge-request: CLASSROOMIO-MR-94
Merged-by: Best Admin <[email protected]>
2023-10-09 16:21:26 +00:00
Rotimi Best e47d3d38eb auto save, poll and comments improvements 2023-10-09 11:30:26 +01:00
Rotimi Best 203bbe2106 better apps UX, fix login not triggering redirect on org site 2023-10-08 18:14:13 +01:00
Rotimi Best d5f6c10d70 add min width 2023-10-08 17:19:54 +01:00
Rotimi Best 98dafe8bab CLASSROOMIO-T-214: Fix long text issue + empty comment save 2023-10-08 17:14:46 +01:00