Commit Graph
100 Commits
Author SHA1 Message Date
Rotimi Best 92eef283f1 Improve ai prompts 2023-09-26 12:16:55 +01:00
Rotimi Best 07b92fbe92 CLASSROOMIO-T-182: Validation 2023-09-26 11:57:31 +01:00
Rotimi Best ee39d99917 Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio into CLASSROOMIO-T-168 2023-09-26 11:24:00 +01:00
Rotimi Best e16dc148b1 CLASSROOMIO-T-168: Mark lesson as complete 2023-09-26 11:23:54 +01:00
Rotimi Best ccf34e362d add telegram_chat_id 2023-09-25 04:06:09 +01:00
Rotimi Best f1c53490d3 fix prompt color in dark mode 2023-09-24 18:11:43 +01:00
Rotimi Best 4a10ddd578 basic landing page improvements 2023-09-24 14:36:01 +01:00
Rotimi Best e44353ac0a add cloud to blocked subdomains 2023-09-24 12:28:03 +01:00
Rotimi Best de87dc5191 Proper html formatting 2023-09-24 12:24:28 +01:00
Rotimi Best 61826452c1 style modal in dark mode 2023-09-24 11:28:37 +01:00
Rotimi Best a6a9b18f4f add umami 2023-09-18 14:51:20 +01:00
Rotimi Best a56363fa49 invite bug 2023-09-17 03:08:43 +01:00
Rotimi Best 04087716da Fix onboarding issue found with Tanzim 2023-09-17 02:54:34 +01:00
Rotimi Best 00f3e55ce9 debugging reset/forgot password 2023-09-17 02:33:29 +01:00
Rotimi Best b5b0dbf792 Fix style diffs on prod and dev 2023-09-17 01:41:20 +01:00
Rotimi Best 984a7b5364 set min height to create course btn 2023-09-17 00:14:49 +01:00
Rotimi Best 19caedf397 keep button style 2023-09-16 23:11:28 +01:00
Rotimi Best 70326f2281 Dark mode improvements 2023-09-16 22:44:20 +01:00
Rotimi Best e1114b6f2f Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio 2023-09-16 22:27:21 +01:00
Rotimi Best 5ac30fa825 Add visit landing page site button 2023-09-16 22:22:24 +01:00
Rotimi Best a1b607b20f CLASSROOMIO-T-160: Limit teachers features 2023-09-15 09:22:51 +01:00
Rotimi Best 25eb5d2f9d CLASSROOMIO-T-121: Fetch audience by org in course 2023-09-15 08:50:04 +01:00
Rotimi Best 6db697bc6c CLASSROOMIO-T-152: Landing page fully ready 2023-09-15 08:26:26 +01:00
Rotimi Best 90274d7ef4 CLASSROOMIO-T-152: Extra improvements 2023-09-15 00:11:23 +01:00
Rotimi Best 96428080c2 fix deploy 2023-09-14 23:09:50 +01:00
Rotimi Best bc7a5e1e4d CLASSROOMIO-T-152: Add payment link + reload on org login 2023-09-14 23:04:51 +01:00
Rotimi Best 530ea721a2 clean up goto 2023-09-14 22:27:06 +01:00
Rotimi Best 7275955593 undo redirect after login 2023-09-14 22:27:05 +01:00
Rotimi Best be619ae6bd CLASSROOMIO-T-152: Send notification to teachers and student after student joins 2023-09-14 18:46:24 +01:00
Rotimi Best 14f58792f6 CLASSROOMIO-T-152: Student can join any course via invite link 2023-09-14 12:47:26 +01:00
Rotimi Best c07c119b5b Store last viewed org in local storage for better UX 2023-09-13 20:22:15 +01:00
Rotimi Best 48cd79659d delete bun 2023-09-13 06:54:34 +01:00
Rotimi Best 63a96cce44 Add image loader 2023-09-13 06:49:26 +01:00
Rotimi Best ecbd75b00f Webflow course card clone 2023-09-13 06:39:46 +01:00
Rotimi Best c9fa0b6098 Add bun lock.b 2023-09-12 14:14:51 +01:00
Rotimi Best c4c848db23 height improvement 2023-09-12 13:04:59 +01:00
Rotimi Best 3d58d58180 fix text editor bug 2023-09-11 13:15:50 +01:00
Rotimi Best 35817f44b9 Add new org improvements 2023-09-11 11:47:30 +01:00
Rotimi Best bd2f647ca1 Delete a course functionality 2023-09-10 07:24:06 +01:00
Rotimi Best 7e74568e74 CLASSROOMIO-T-144: Scroll issues 2023-09-08 15:29:08 +01:00
Rotimi BestandRotimi Best 7523e6c3e7 CLASSROOMIO-T-150: Add teacher to course + linear lesson content
clean up

CLASSROOMIO-T-150: Notify teacher they have been added

Make lesson content be linear on preview mode

CLASSROOMIO-T-150: Add teachers with a dropdown to course


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


Merge-request: CLASSROOMIO-MR-69
Merged-by: Best Admin <[email protected]>
2023-09-07 10:47:25 +00:00
Rotimi Best 135eb04f2a prompt improvement 2023-09-02 19:40:09 +01:00
Rotimi Best 929edea63c CLASSROOMIO-T-126: Invite teacher and teacher can login 2023-09-01 15:28:47 +01:00
9d0fd56f05 CLASSROOMIO-T-112:Redesigned the UI of the Exercise page
CLASSROOMIO-T-112:Fixed the page reload for student and tutors

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

CLASSROOMIO-T-112:Fixed the Modal button

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

CLASSROOMIO-T-112: UX improvement

CLASSROOMIO-T-112:Removed the console log

CLASSROOMIO-T-112:Updated the UI/UX of the exercise page

Merge branch 'main' into CLASSROOMIO-T-112

CLASSROOMIO-T-112:Redesigned the UI of the Exercise page

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

CLASSROOMIO-T-112:Made the empty  fit the page

CLASSROOMIO-T-112: Handle cases of options in a question not saving.


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


Merge-request: CLASSROOMIO-MR-60
Merged-by: Best Admin <[email protected]>
2023-08-30 14:31:40 +00:00
6a691d9fbd CLASSROOMIO-T-132: [BUG] WYSIWIG editing has wrong behavior
CLASSROOMIO-T-132: Final test & remove logs

CLASSROOMIO-T-132: Merge Fix (Tailwind Styling)

CLASSROOMIO-T-132: Merge Fix

Try out cl-editor

CLASSROOMIO-T-132: Experimental gpttyping + wysiwig implementation


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


Merge-request: CLASSROOMIO-MR-58
Merged-by: Best Admin <[email protected]>
2023-08-28 13:10:23 +00:00
Rotimi Best e7c2b4a25a fix sendgrid import 2023-08-27 04:43:29 +01:00
Rotimi Best 4065dc7532 Add preview to note 2023-08-27 04:40:05 +01:00
Rotimi Best f8aa54ec14 Fix uploading avatar to org issue 2023-08-27 04:25:59 +01:00
Rotimi BestandRotimi Best 7a5d341865 CLASSROOMIO-T-133: Send welcome email after onboarding
Co-authored-by: Rotimi Best <[email protected]>


Merge-request: CLASSROOMIO-MR-55
Merged-by: Best Admin <[email protected]>
2023-08-26 11:58:57 +00:00
Rotimi Best b285b6f107 More quick fixes 2023-08-24 18:31:52 +01:00
Rotimi Best f57ecda6db Quick fix 2023-08-24 18:13:12 +01:00
Rotimi Best 18f6b36ace Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio 2023-08-24 16:21:33 +01:00
Rotimi Best 750d881e28 Add border color to textfield and fix debug behav. of landing page 2023-08-24 15:58:08 +01:00
Rotimi Best 8dcf87c843 Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio 2023-08-24 09:40:32 +01:00
Rotimi Best c1fe510828 Sidebar styling 2023-08-24 09:40:22 +01:00
Rotimi Best 6177c33d4f More theming improvements 2023-08-24 09:12:10 +01:00
Rotimi Best 2b36d0af67 Get supabase if undefined 2023-08-21 10:10:11 +01:00
Rotimi Best 01cd003f7a Revert active navbar colors to gray 2023-08-20 21:28:55 +01:00
Rotimi Best 81ff909dca More themeing improvements 2023-08-20 20:52:52 +01:00
Rotimi Best f11522d82c Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio 2023-08-20 20:43:56 +01:00
Rotimi BestandRotimi Best f39a0cee4b CLASSROOMIO-T-127: Theming configuration
CLASSROOMIO-T-127: Add 4 themes configurations into the app

Clean up


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


Merge-request: CLASSROOMIO-MR-51
Merged-by: Best Admin <[email protected]>
2023-08-20 19:08:48 +00:00
Rotimi Best 3b1bbd1f5d Clean up 2023-08-20 10:05:48 +01:00
910d9c50a9 CLASSROOMIO-T-122: Auto saving lesson changes
CLASSROOMIO-T-122: Autosave improvements

CLASSROOMIO-T-122: Add text for Autosave

CLASSROOMIO-T-122: Auto save feature

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

CLASSROOMIO-T-122: Add Autosave

CLASSROOMIO-T-122: Update savelesson comment

CLASSROOMIO-T-122: Remove autosave from video upload to enable general autosave


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


Merge-request: CLASSROOMIO-MR-49
Merged-by: Best Admin <[email protected]>
2023-08-18 19:28:41 +00:00
Rotimi Best 726b513ad0 Foundational work 2023-08-18 08:28:18 +01:00
Rotimi Best 628ca0d954 Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio 2023-08-17 14:05:11 +01:00
Rotimi Best 471ea21ce0 Dashboard improvements + LMS community 2023-08-17 14:05:01 +01:00
Rotimi Best 580abf320f CLASSROOMIO-T-114: JSON format for landing page 2023-08-16 17:59:33 +01:00
Rotimi Best e70ab42005 Download certificate without redirect 2023-08-16 08:32:53 +01:00
Rotimi Best c5c36525af Fallback to classroomio logo 2023-08-16 04:33:11 +01:00
Rotimi Best aa1a2c0161 Update copy 2023-08-16 04:30:47 +01:00
Rotimi Best 802247ec11 Merge branch 'main' into orglandg 2023-08-16 04:24:57 +01:00
Rotimi Best ad2b87ca15 Org landing page template 2023-08-16 04:24:24 +01:00
Rotimi Best 2ce3063b83 first commit 2023-08-14 06:22:03 +01:00
Rotimi Best 0ba6e92b0b Add sentry auth token to vite 2023-08-13 09:17:36 +01:00
Rotimi Best 03c7998ce0 Merge branch 'CLASSROOMIO-T-105' 2023-08-12 18:48:03 +01:00
Rotimi Best 808a480f60 Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio 2023-08-12 18:47:51 +01:00
Rotimi Best 7c34b32525 CLASSROOMIO-T-105: Add try again + sentry replay 2023-08-12 18:46:35 +01:00
Rotimi BestandRotimi Best 8e6ff9cfe1 CLASSROOMIO-T-105: Delete video
CLASSROOMIO-T-105: Delete video

CLASSROOMIO-T-105: Update color of header to blue 700

Support up to 50 MB of file upload


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


Merge-request: CLASSROOMIO-MR-46
Merged-by: Best Admin <[email protected]>
2023-08-12 11:11:42 +00:00
Rotimi Best 6490e4d9bd CLASSROOMIO-T-105: Delete video 2023-08-12 12:10:26 +01:00
Rotimi Best ccd5876be1 CLASSROOMIO-T-105: Update color of header to blue 700 2023-08-12 02:48:27 +01:00
Rotimi Best 57f85bdc6c Support up to 50 MB of file upload 2023-08-12 02:05:28 +01:00
Rotimi Best 9d5a37f43e Delete env.local 2023-08-11 15:05:18 +01:00
Rotimi Best eaeed1b327 CLASSROOMIO-T-95: Move upload to express server 2023-08-11 14:23:23 +01:00
Rotimi Best 780772a8fb Add plyr support to materials 2023-08-11 09:44:50 +01:00
Rotimi Best 3754ef90bd Upload video bug fix 2023-08-11 09:26:40 +01:00
Rotimi Best 5e252e21e7 Remove getHeaders 2023-08-11 08:09:57 +01:00
Rotimi Best 539bf9c418 Add file size validation of 20mb 2023-08-11 00:52:06 +01:00
Rotimi Best 512b6b1902 Merge branch 'main' into CLASSROOMIO-T-95 2023-08-11 00:37:44 +01:00
Rotimi Best 374fab01f5 CLASSROOMIO-T-95: Upload finishing touches 2023-08-11 00:20:26 +01:00
d1c08802f5 CLASSROOMIO-T-85:Developed the Dahshboard UI for the student LMS
CLASSROOMIO-T-85:Added the datepicker and also created the UI for when no course is in progress

CLASSROOMIO-T-85:Changed the images to svg and moved them into the images folder in the static dir

CLASSROOMIO-T-85:Developed the Dahsboard UI for the student LMS

Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio

Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio

Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio

Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio

Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio

Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio

CLASSROOMIO-T-27: Review Section for Instructors on landing page

CLASSROOMIO-T-27: Remove unused variable

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

CLASSROOMIO-T-27: Complete reviews functionality

CLASSROOMIO-T-27: Review Render Update

CLASSROOMIO-T-27:
- Resolved Feedbacks

CLASSROOMIO-T-27: Fixed Ratings Data

CLASSROOMIO-T-27:
- Added Ratings Svg
- Fixed avatar_url feedback

CLASSROOMIO-T-27: Import Adjustment

CLASSROOMIO-T-27: Code Review

CLASSROOM-T-27: Added Add Review Functionality

CLASSROOMIO-T-27:
- Unresolved Review
- Enhance Code Redability

CLASSROOMIO-T-27: Completed the delete functionality

CLASSROOMIO-T-27: Hide/Show functionality

CLASSROOMIO-T-27: Double Quotation Update

CLASSROOMIO-T-27: Testing toggle functinality

CLASSROOMIO-T-27: Added the icons

CLASSROOMIO-T-27: Completion of the hide/show functionality

CLASSROOMIO-T-27:
Display the store data on the review page for styling

CLASSROOMIO-T-27:
Styling of the review component & connecting it's data

CLASSROOMIO-T-27:
- Add ReviewsForm
- Completion of the Reviews Form Structure/Styling

CLASSROOMIO-T-27: Added a reviews modal

CLASSROOMIO-T-27: Logic update for review section

CLASSROOMIO-T-50: Logic for overlapping reviews

CLASSROOMIO-T-27:
- Completion of the structure & styling with mock data.
- Addition of custom ratings assets

CLASSROOMIO-T-27:
- Review Section Code Structure
- Import Profile Picture Assets


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


Merge-request: CLASSROOMIO-MR-22
Merged-by: Best Admin <[email protected]>
CLASSROOMIO-T-62: Dark Mode Bug Fix

CLASSROOMIO-T-62: Delete Unused class

CLASSROOMIO-T-62: Dark Mode Bug Fix


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


Merge-request: CLASSROOMIO-MR-23
Merged-by: Best Admin <[email protected]>

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


Merge-request: CLASSROOMIO-MR-37
Merged-by: Best Admin <[email protected]>
2023-08-11 00:20:26 +01:00
d12e63a55e CLASSROOMIO-T-84: Redesign of Lesson Tab
CLASSROOMIO-T-84: Unresolved Fix

CLASSROOMIO-T-84: Quick fix

CLASSROOMIO-T-84: Unresolved Fix

Merge branch 'main' into CLASSROOMIO-T-84

CLASSROOMIO-T-84: Redesign of Lesson Tab

CLASSROOMIO-T-84: Tabs Testing


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


Merge-request: CLASSROOMIO-MR-39
Merged-by: Best Admin <[email protected]>
2023-08-11 00:20:25 +01:00
tunny17andTunji Adeyemi ee5b386fb2 CLASSROOMIO-T-89: Redesign of Lesson Card
CLASSROOMIO-T-89: Unresolved Fixes

CLASSROOMIO-T-89: Unresolved Fix

CLASSROOMIO-T-89: Redesign of Lesson Card


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


Merge-request: CLASSROOMIO-MR-38
Merged-by: Best Admin <[email protected]>
2023-08-11 00:20:25 +01:00
Rotimi Best 5f119ac787 CLASSROOMIO-T-95: Cleanup + Embed Muse AI video 2023-08-10 22:53:40 +01:00
Rotimi Best 0ff76e4aa8 CLASSROOMIO-T-95: Upload to S3 and Muse AI 2023-08-10 12:46:14 +01:00
Rotimi Best b14d66cf3b Improve UX of sidebar 2023-08-07 11:24:48 +01:00
Rotimi BestandRotimi Best a9c8fbb1fd CLASSROOMIO-T-100: Select only courses belonging to current org and current user is a member
CLASSROOMIO-T-100: Update condition for fetchCourses

CLASSROOMIO-T-100: Select only courses belonging to current org and current user is a member


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


Merge-request: CLASSROOMIO-MR-35
Merged-by: Best Admin <[email protected]>
2023-08-07 06:18:30 +00:00
Rotimi Best 92878ad0bd Remove netlify app from redirect rule 2023-08-06 17:31:29 +01:00
Rotimi Best 15dc5924ca Add redirect to layout's load 2023-08-06 17:29:06 +01:00
Rotimi Best 66f3da661e Redirect to about domain 2023-08-06 12:32:50 +01:00
Rotimi Best 94df4f3d7a CLASSROOMIO-T-97: UX again? 😇 2023-08-05 08:02:42 +01:00