Commit Graph
100 Commits
Author SHA1 Message Date
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 <rotimiibitoyeemma@gmail.com>


Merge-request: CLASSROOMIO-MR-35
Merged-by: Best Admin <best@digdippa.com>
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
Rotimi Best bb2f788a40 CLASSROOMIO-T-97: Better course UX 😍😍 2023-08-05 07:47:17 +01:00
Rotimi Best 2cd8b7cf69 CLASSROOMIO-T-97: Better button style and fix route not found 2023-08-05 05:48:32 +01:00
Rotimi Best d542a4f7e3 CLASSROOMIO-T-97: Course UI improvement 😁😁😁 2023-08-05 04:44:32 +01:00
Rotimi Best 131bb878ee Cleaner auth UI 2023-08-04 12:49:34 +01:00
Rotimi Best 198c88f4ac Improve dark mode of icons + inputs improvements 2023-08-04 12:41:12 +01:00
Rotimi Best 06112a73df debugOpenAi 2023-08-03 23:34:54 +01:00
Rotimi Best 4c34f8322f Revert back from edge to functions 2023-08-03 23:20:14 +01:00
Rotimi Best fc6c7ddb71 Fix issue with edge function 2023-08-03 19:31:59 +01:00
Rotimi Best 22e593c114 Allow edge functions 2023-08-03 19:24:03 +01:00
Rotimi Best f8b568cca8 CLASSROOMIO-T-92: Delete package-lock 2023-08-03 17:05:34 +01:00
Rotimi Best d279f3ee09 CLASSROOMIO-T-92: AI Powered lesson notes 2023-08-03 15:52:20 +01:00
Rotimi Best 8b35baa5c3 Course UI improvements 2023-08-03 10:38:32 +01:00
Rotimi Best a0be67b743 CLASSROOMIO-T-91: Sync settings tabs with url 2023-08-03 03:29:30 +01:00
Rotimi Best 8cf4148703 CLASSROOMIO-T-88: Mark lesson as complete 2023-08-03 02:51:02 +01:00
Rotimi Best f09db20dda Fix certificate issues 2023-08-02 22:38:12 +01:00
Rotimi BestandRotimi Best 60d0c6d837 CLASSROOMIO-T-79: Implement empty state pages
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>


Merge-request: CLASSROOMIO-MR-32
Merged-by: Best Admin <best@digdippa.com>
2023-08-02 21:17:17 +00:00
Rotimi BestandRotimi Best 8ae0bffc34 CLASSROOMIO-T-78: Certificate dark mode bug
fix extra formatting issues

CLASSROOMIO-T-78: Fix formatting of pro file

CLASSROOMIO-T-78: Replace tab

CLASSROOMIO-T-78: Certificate dark mode bug


Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>


Merge-request: CLASSROOMIO-MR-31
Merged-by: Best Admin <best@digdippa.com>
2023-08-02 20:30:26 +00:00
Rotimi Best 70bd80ca2f CLASSROOMIO-T-80: Fix submission error + netlify edge 2023-08-02 20:44:48 +01:00
Rotimi Best 07bbad3f1d CLASSROOMIO-T-80: Add netlify adapter 2023-08-02 20:16:48 +01:00
Rotimi Best 3e50932eb0 CLASSROOMIO-T-80: Fix last deploy issue 2023-08-02 19:48:48 +01:00
Rotimi Best b7f92871a0 CLASSROOMIO-T-80: Fix deploy error 2023-08-02 19:44:28 +01:00
Rotimi Best cd5ff6014f CLASSROOMIO-T-80: update build command 2023-08-02 19:39:26 +01:00
Rotimi Best 7dfbb05451 CLASSROOMIO-T-80: Replace sapper with sveltekit 2023-08-02 19:35:27 +01:00
Rotimi Best 8ffdf319b3 CLASSROOMIO-T-27: Fix rating converting string to number 2023-07-31 18:35:53 +01:00
Rotimi Best 375be2f7f3 Merge branch 'main' of https://gitlab.com/thenextgreat/classroomio 2023-07-31 17:51:09 +01:00
Rotimi Best 0b840b55f5 CLASSROOMIO-T-50: Update welcome banner and fix profile update error 2023-07-28 09:06:03 +01:00
Rotimi Best e47897acfc Revert "CLASSROOMIO-T-75: Add download certificate function"
This reverts commit c096dbf80cc197a34edce1d25ad006c96c50d4e3.
2023-07-27 21:41:28 +01:00
Rotimi Best 53d3d9bf63 Revert "CLASSROOMIO-T-75: Reset toml file"
This reverts commit 98e60e8b8287b2ac260537fb449af347bc67dcf9.
2023-07-27 21:41:12 +01:00
Rotimi Best 9a0fb2881a CLASSROOMIO-T-75: Reset toml file 2023-07-27 18:51:14 +01:00
Rotimi Best f8a0d94532 CLASSROOMIO-T-75: Add download certificate function 2023-07-27 18:39:14 +01:00
Rotimi Best a25c6c9e98 CLASSROOMIO-T-11: More refactoring 2023-07-27 16:45:02 +01:00
Rotimi Best 9f551bc5aa CLASSROOMIO-T-11: More spacing and font 2023-07-27 16:15:52 +01:00
Rotimi Best 5f712fe2f2 CLASSROOMIO-T-11: Remove unnecessary comments 2023-07-27 13:20:12 +01:00
Rotimi Best 5453ed3626 CLASSROOMIO-T-11: Add settings to make certificate downloadable 2023-07-26 21:51:52 +01:00
Rotimi Best 964b5189c9 CLASSROOMIO-T-11: Temp disable design tab 2023-07-26 21:06:46 +01:00
Rotimi Best e7a8e366ba CLASSROOMIO-T-11: Add auto send key 2023-07-26 21:02:24 +01:00
Rotimi Best 6efb82cd10 CLASSROOMIO-T-11: Refactoring 2023-07-26 20:48:00 +01:00
Rotimi Best 6bdabf59c2 Add package-lock.json file 2023-07-08 19:06:28 +01:00
Rotimi Best 5fcb517c58 Redirect to login without token and not on a public route 2023-07-07 18:31:22 +01:00
Rotimi Best 450d37034f uninstall events and util 2023-07-07 17:11:39 +01:00
Rotimi Best 97058c1961 Remove mixpanel configs 2023-07-07 16:41:43 +01:00
Rotimi Best a6ee4da574 restore packages 2023-07-07 16:37:07 +01:00
Rotimi Best cdadafc996 uninstall debug packages 2023-07-07 16:01:20 +01:00
Rotimi Best 78e14a08bc remove mixpanel 2023-07-07 15:49:10 +01:00
Rotimi Best fc72572e10 add util 2023-07-07 15:30:09 +01:00
Rotimi Best 877fac2e88 add utils 2023-07-07 15:23:46 +01:00
Rotimi Best ab36f92d0c add events package 2023-07-07 15:11:13 +01:00
Rotimi Best 805930a2de Update rollup config 2023-07-07 14:24:48 +01:00
Rotimi Best e72eadf260 Comment out sentry 2023-07-06 15:49:09 +01:00
Rotimi Best 97962d8ad2 Open up login and signup 2023-07-04 06:58:43 +01:00
Rotimi Best d271ac56fa Fix redirect issue after login 2023-07-02 16:41:49 +01:00
Rotimi Best e363b34d95 debug redirect issue 2023-07-02 16:13:29 +01:00
Rotimi Best f664a43e93 Exclude blockedSubdomain in check 2023-07-02 15:56:15 +01:00
Rotimi BestandRotimi Best 1e71a91a54 CLASSROOMIO-T-49
merge

CLASSROOMIO-T-49: Quiz CRUD

CLASSROOMIO-T-49: Validate quiz question

CLASSROOMIO-T-49: Begin work on quiz preview

CLASSROOMIO-T-49: Complete quiz page

CLASSROOMIO-T-49: Init quiz work

CLASSROOMIO-T-49: Quiz CRUD

CLASSROOMIO-T-49: Validate quiz question

CLASSROOMIO-T-49: Begin work on quiz preview

CLASSROOMIO-T-49: Complete quiz page

CLASSROOMIO-T-49: Init quiz work


Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-14
Merged-by: Best Admin <digdippa@gmail.com>
2023-06-17 19:11:29 +00:00
Rotimi Best b532ea6d29 add vercel.json 2023-06-06 16:12:50 +01:00
Rotimi Best 20b54b0b55 Electron support 2023-06-06 04:05:27 +01:00
Rotimi BestandRotimi Best c36a49a1ee CLASSROOMIO-T-46: Forum CRUD MVP
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-13
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-05-20 23:53:28 +00:00
Rotimi Best 779827ba46 add fallback logo 2023-05-16 18:08:42 +01:00
Rotimi Best 150fa92005 Get org errors 2023-05-16 16:30:30 +01:00
Rotimi BestandRotimi Best 68e1dbb1b5 CLASSROOMIO-T-36: Student authentication flow
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-12
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-05-16 04:31:45 +00:00
Rotimi Best 8d0f1e4de1 CLASSROOMIO-T-45: Handle domains not found 2023-05-15 21:48:35 +01:00
Rotimi BestandRotimi Best e062ad20e7 CLASSROOMIO-T-45: Add logo and name to logo
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-11
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-05-15 15:36:23 +00:00
Rotimi BestandRotimi Best 4f213181ce CLASSROOMIO-T-45: Basic Landing Page for subdomains
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-10
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-05-15 15:13:42 +00:00
Rotimi Best 30d019ac51 check if subdomain 2023-05-13 07:16:32 +01:00
Rotimi Best 8217b847d3 Fix border layout 2023-05-12 20:19:46 +01:00
Rotimi BestandRotimi Best 0aa35e3dde CLASSROOMIO-T-42: Limit subdomain names available to organizations
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-9
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-05-11 15:15:18 +00:00
Rotimi BestandRotimi Best 1388a41097 CLASSROOMIO-T-41: Implement dark/light mode switch
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-8
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-05-05 20:19:45 +00:00
Rotimi BestandRotimi Best 5f14b36ef8 CLASSROOMIO-T-5: Educators Settings CRUD
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-7
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-05-02 23:55:26 +00:00
Rotimi BestandRotimi Best 01a1f0f907 CLASSROOMIO-T-31: Add audience page
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-6
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-04-23 22:28:18 +00:00
Rotimi BestandRotimi Best ae8f9ca222 CLASSROOMIO-T-28: Show apps only on individual lessons
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-5
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-04-22 20:25:28 +00:00
Rotimi BestandRotimi Best cfeaa17846 CLASSROOMIO-T-29: Limit org to one
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>

Merge-request: CLASSROOMIO-MR-4
Merged-by: Digdippa Team <digdippa@gmail.com>
2023-04-22 20:00:37 +00:00
Rotimi Best ae0462219b CLASSROOMIO-T-6: Add total lessons to course card 2023-01-03 09:53:20 +01:00
Rotimi Best 1c9639725a CLASSROOMIO-T-6: Dashboard, courses page and other tabs 2023-01-03 09:26:08 +01:00
Rotimi Best 6d89830e86 Add netlify package 2022-12-31 11:37:40 +01:00
Rotimi Best fb6da3130e Support netlify functions 2022-12-31 11:33:13 +01:00
Rotimi Best 99301d8c89 Increase build capacity 2022-12-30 15:02:20 +01:00
Rotimi Best 34446ad308 Disable source map 2022-12-30 14:50:31 +01:00
Rotimi Best 0241eb1c5d Build error fix 2022-12-30 14:49:08 +01:00
Rotimi Best fd4c534391 Fix clone ts bugs 2022-12-30 13:30:15 +01:00
Rotimi Best 963d899adf CLASSROOMIO-T-21: Course landing page + editor 2022-12-30 13:08:54 +01:00
Rotimi Best 38eae9dafb CLASSROOMIO-T-1: signInWithGoogle update function 2022-12-04 05:28:34 +01:00
Rotimi Best 3b0ff79c60 Auth - Login/Signup/Forgot/Rest 2022-12-03 22:45:01 +01:00
Rotimi Best 8e169241e1 CLASSROOMIO-T-1: 1st logic for signup 2022-11-30 09:18:41 +01:00
Rotimi Best e14af6b1ad CLASSROOMIO-T-1: Login/Signup UI page 2022-11-28 11:23:46 +01:00
Rotimi Best fa38cca0ba logout 2022-11-26 21:09:57 +01:00
Rotimi Best 3af6b7357f Add welcome commit 2022-11-26 07:58:37 +01:00
Rotimi Best a5bb8b412b CLASSROOMIO-T-32: Enable apps in classroom 2022-11-26 07:48:49 +01:00
Rotimi Best 457fbd2902 CLASSROOMIO-T-32: Move landing page builder to course route 2022-01-10 00:18:08 +02:00
Rotimi Best 7d7d68594b CLASSROOMIO-T-32: Landing page with editor v1 2022-01-03 20:28:35 +02:00
Rotimi Best 88cfadba3e Fix loading behavior on exercise page 2021-12-30 22:59:09 +02:00
Rotimi Best 23c68c9d78 [DONE] clone a course 2021-12-30 22:30:30 +02:00
Rotimi Best a1f6c5728b Allow taking attendance if not taken before 2021-11-13 21:29:26 +02:00
Rotimi Best aef491da32 Add crisp chat, disable analytics locally, fix date bug on calendar 2021-11-10 16:20:17 +02:00
Rotimi Best d1f49f5232 CLASSROOMIO-T-10: Add basic google analytics 2021-11-10 14:29:12 +02:00