Commit Graph
100 Commits
Author SHA1 Message Date
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 de365faea4 Merge branch 'main' of https://github.com/rotimi-best/classroomio 2023-12-14 22:41:21 +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 bbee15a081 chore: fix typo and add forward dashboard link 2023-12-14 11:12:45 +03:00
Rotimi Best 8fe29740d0 fix: add imagePath to video link 2023-12-14 10:55:03 +03:00
Rotimi Best 50b9389514 docs: add docs for student dashboard + signup images 2023-12-14 10:34:28 +03:00
Rotimi Best 194bf98a56 chore: add dashboard link to docs header 2023-12-14 07:25:50 +03:00
Rotimi Best d45b0e7782 docs: comment codacy code quality 2023-12-13 18:03:54 +03:00
Rotimi Best 4851523b84 chore: remove unused code 2023-12-13 14:47:05 +03:00
Rotimi Best 0c33dd9159 Merge branch 'main' of https://github.com/rotimi-best/classroomio 2023-12-13 14:46:35 +03:00
Rotimi Best e68c36d7fb chore: show loader when deleting community question or comment (#102)
* fix: move org slot media query to postcss

* fix: remove slot css

* fix: remove unused vars

* chore: show loader when deleting a question or comment
2023-12-13 16:31:27 +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 ed5e6fab3b chore: show loader when deleting a question or comment 2023-12-13 14:28:10 +03:00
Rotimi Best 60a3de662e Merge branch 'main' of https://github.com/rotimi-best/classroomio 2023-12-13 14:27:23 +03:00
Rotimi Best bb519d5434 fix: remove unused vars 2023-12-13 10:27:04 +03:00
Rotimi Best 939ccfc962 fix: remove slot css 2023-12-13 10:25:57 +03:00
Rotimi Best 6d6b8aa3e0 fix: move org slot media query to postcss 2023-12-13 10:24:34 +03:00
Rotimi Best 8214ffd634 fix: blog links 2023-12-13 10:16:21 +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 9ee723c65b feat: go to dashboard from landing page 🚀 🚀 2023-12-11 23:24:11 +03:00
Rotimi Best fd0f6596aa feat: add new hero image to landing page 2023-12-11 22:48:18 +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
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 b7f9d145de fix: update favicon link 2023-12-11 03:18:03 +03:00
Rotimi Best 399541d03e chore: update docs.classroomio.com to classroomio.com/docs 2023-12-11 02:55:00 +03:00
Rotimi Best 88fd049d96 chore: add seo configs for docs 2023-12-11 02:35:20 +03:00
Rotimi Best 03bf7b326f debug: add vercel.json 2023-12-11 02:23:05 +03:00
Rotimi Best 435b479adf remove fallback 2023-12-11 02:19:29 +03:00
Rotimi Best dd2036eb2e debug: add rewrites 2023-12-11 02:14:54 +03:00
Rotimi Best 6e652f0545 debug: add basePath back again 2023-12-11 02:01:49 +03:00
Rotimi Best b4b2546439 debug: remove basePath again lol 2023-12-11 01:57:33 +03:00
Rotimi Best 507e2b7eab debug: undo vercel rewrites 2023-12-11 01:52:26 +03:00
Rotimi Best 0a8dc195c1 debug: add vercel rewrites 2023-12-11 01:43:28 +03:00
Rotimi Best 6eaa9421f9 debug: remove basePath 2023-12-11 01:42:03 +03:00
Rotimi Best 226f44a82e remove vercel json 2023-12-11 01:16:35 +03:00
Rotimi Best 71b4bc1aa0 debug: add rewrites for docs 2023-12-11 01:10:06 +03:00
Rotimi Best a0d7397440 debug: update docs basePath 2023-12-11 00:43:42 +03:00
Rotimi BestandObakeng 3ff51d6c23 feat: gitpod setup (#91)
* Add setup tasks for gitpod

* chore: updating image name

* chore: update image to workspace-full

* chore: update all instances of workspace:* to file:*

* chore: remove workspaces section on package.json

* chore: update supabase command to use npx

* chore: update gitpod file to use brew to install supabase cli

* revert: all instances of file:* to workspace:*

* chore: consolidate tasks into two steps

* chore: update main to command

* Update 20231115082347_remote_schema.sql

* check if column exists before creating

* Update .gitpod.yml with Supabase setup and project
start commands

* docs: add gitpod setup to readme

* combine all commands

* enable gitpod prebuild

* remove gitpod prebuild & move dep setup to init

* add prebuilds back to config

* complete setup gitpod instructions

* docs: add docs for gitpod setup

---------

Co-authored-by: Obakeng <60041842+obakeng-develops@users.noreply.github.com>
2023-12-09 10:56:46 +03:00
Rotimi Best 781dddde31 feat: create LICENSE 2023-12-08 21:34:18 +03:00
Rotimi Best 798f216cfc feat: add vercel injectSpeedInsights 2023-12-08 18:47:51 +03:00
Rotimi Best 19776967fa feat: add total students to course card 2023-12-07 09:37:12 +03:00
Rotimi Best e6e7cfd13c chore: add link, image, emoji and code tinymce plugins 2023-12-06 18:05:00 +03:00
Rotimi Best 15f6d57300 feat: add meta tags to course pages 2023-12-06 15:54:44 +03:00
Rotimi Best 7767cec004 fix: update github link on hero 2023-12-06 05:12:00 +03:00
Rotimi Best 2ceda522f6 feat: replace video with image on landing page (#78) 2023-12-06 07:04:30 +03:00
Rotimi Best 6fa1d0fcfb fix: auth flow bug on joining course 2023-12-05 08:31:26 +03:00
Rotimi Best 8fc3a5e1fc fix: replace duplicate text field label 2023-12-04 18:50:15 +03:00
Rotimi Best 841bf022df Merge branch 'main' of https://github.com/rotimi-best/classroomio 2023-12-04 18:49:35 +03:00
Rotimi Best f4141b08b3 chore: debugging improvements 🚀 (#77)
* improve layout.server

* fix date behavior

* change direction of padlock icon on lesson

* feat: implement delete confirmation on lesson

* fix: course landing page improvements
2023-12-04 19:39:39 +03:00
Rotimi Best fd4313746f feat: implement delete confirmation on lesson 2023-12-03 18:05:11 +03:00
Rotimi Best 278354f727 change direction of padlock icon on lesson 2023-12-03 17:47:10 +03:00
Rotimi Best ff0b339af9 fix date behavior 2023-12-03 17:38:40 +03:00
Rotimi Best d0e90b30e4 improve layout.server 2023-12-03 16:29:27 +03:00
Rotimi Best 8a658c89ef fix: update darkmode scroll bar 2023-12-03 16:25:10 +03:00
Rotimi Best 7026689b3c fix: disable auto-reload on login 2023-12-03 16:11:33 +03:00
Rotimi Best fcc41c9f1f chore: contribution improvements (#71)
* add questions to Issues template

* update discord link

* unify prettier

* add code of conduct

* update contribution guide link

* add gitpod page setup

* add contributing.md file

* add dev guide

* improve wording
2023-12-03 15:56:15 +03:00
Rotimi Best bb36cac4d4 docs: add more how to guides (#63) 2023-11-30 15:57:42 +03:00
Rotimi Best e4cc31a17c feat: setup documentation structure (#61) 2023-11-30 15:23:11 +03:00
Rotimi Best e815c93354 fix: redirect to login on code change 2023-11-30 14:25:14 +03:00
Rotimi Best f84a60d02a docs: mention where to store the supabase env in README 2023-11-30 13:53:56 +03:00
Rotimi Best 0e9214f717 fix: title and description on community post to support dark mode (#55)
* fix: implement dark mode for tinymce

* bug on first render
2023-11-26 12:51:55 +00:00
Rotimi Best 22475ed057 docs: add documentation for starting specific projects in dev mode (#54)
* add documentation for starting specific projects in dev mode

* Update README.md
2023-11-26 12:08:11 +00:00
Rotimi Best b461df700e feat: add GitHub Actions workflows and update (#53)
* feat: add GitHub Actions workflows and update
package.json

* Update dependencies in pnpm-lock.yaml

* Delete build workflows for ClassroomIO-com and
ClassroomIO-dashboard
2023-11-26 11:57:39 +00:00
Rotimi Best f01cf6d697 feat: add pull request template 2023-11-26 00:53:48 +00:00
Rotimi Best aa42238bf9 feat: implement vercel redirect 2023-11-26 00:40:25 +00:00
Rotimi Best e5caf17582 docs: remove related links thanks to introducing monorepo 2023-11-25 22:30:10 +00:00
Rotimi Best b2b2a658ab docs: update README of documentation 2023-11-25 22:15:50 +00:00
Rotimi Best 49f46e18eb Update README.md 2023-11-25 22:02:21 +00:00
Rotimi Best 41e29014ef feat: 🚀 😃 convert repo into a monorepo 🚀 😃 (#51)
* Merge main into turbo-monrepo

* feat: rename apps

* feat: remove supbase videos and serve all from project

* feat: move supabase to root

* feat: update README

* docs: update link
2023-11-25 21:56:02 +00:00
Rotimi Best 03ca379094 docs: chatgpt improvement to README 2023-11-24 21:45:51 +00:00
Rotimi Best b94435b121 fix: certificate settings bug not selecting right template 2023-11-24 00:27:16 +00:00
Rotimi Best 6d975e4fe0 feat: implement issue template 2023-11-23 23:00:59 +00:00
Rotimi Best 57ad7224e6 fix: onboarding infinite spinner 2023-11-23 22:18:31 +00:00
Rotimi Best b20a108c1d fix: wrong behavior on onboarding input 2023-11-23 21:43:42 +00:00
Rotimi Best 1da50002f0 feat: add migration for default profile picture 2023-11-18 21:23:03 +00:00
Rotimi Best 1868075d42 doc: update env example 2023-11-17 08:59:30 +00:00
Rotimi Best 6f1a0e5eb2 feat: move api url to env (#23) 2023-11-17 01:24:31 +00:00
Rotimi Best 627b6fa699 Update roadmap 2023-11-16 22:24:41 +00:00
Rotimi Best c5aa902751 doc: add installation docs 2023-11-16 22:19:53 +00:00
Rotimi Best 00f405e3d8 setup env.example file 2023-11-16 09:41:48 +00:00
Rotimi Best faae6bb69b update link in readme 2023-11-16 07:37:54 +00:00
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 6bd27ef568 docs: explain the project in the README (#17)
* docs: explain the project in the README

* docs: move todo info after getting started
2023-11-10 20:14:45 +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