Rotimi Best
4baaef529c
feat: add more testimonials to classroomio-com
2024-08-11 10:25:43 +01:00
Rotimi Best
4ced68e521
chore: improve local dev DX
2024-08-11 09:10:40 +01:00
Rotimi Best
a742b1af43
feat: move transaction emails to zeptomail
2024-08-10 09:58:33 +01:00
Rotimi Best
f9fdd72ed9
fix: map total to csv export
2024-08-10 09:39:26 +01:00
Em_Dev and Rotimi Best
d2fe33c6ab
feat: export marks as csv or pdf ( #427 )
...
* worked on the marks csv export
* added translations
* added pdf export option and translations
* cleanup
* cleanup
* improve download UX
* capitalize title
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-08-10 08:49:42 +01:00
Rotimi Best
1c41450b79
chore: add embed course to roadmap
2024-08-10 07:15:08 +01:00
Rotimi Best
0961aad01a
chore: loading state to submission
2024-08-03 23:18:58 +01:00
Rotimi Best
30a6193e3c
feat: delete submission
2024-08-03 20:58:07 +01:00
Rotimi Best
e8de6b9457
chore: reduce question title size
2024-08-03 14:20:20 +01:00
Rotimi Best
77dcbe078c
fix: send notification of student joining course to all teachers
2024-08-03 12:39:55 +01:00
Rotimi Best
99f236b70d
feat: support course meta tags ( #421 )
...
* support course meta tags
* fix import
2024-08-01 14:04:50 +01:00
Rotimi Best
1755c06bf1
fix: full page load to lms if error joining course
2024-07-31 11:14:00 +01:00
Rotimi Best
b7dae0510f
chore: set student limit to 20
2024-07-31 09:48:26 +01:00
Rotimi Best
c6ae9da145
chore: improve 404 page
2024-07-31 09:24:01 +01:00
Rotimi Best
5af4fd08cd
feat: create org plan on server
2024-07-31 07:18:53 +01:00
Rotimi Best
8cef8ae651
feat: enable subscription via yearly plan
2024-07-30 21:29:27 +01:00
Adeyemi Adetunji
de89379046
fix: Bug fix for "Powered By" button ( #415 )
...
* fix: Bug fix for "Powered By" button
* fix: delete unused file
2024-07-30 14:48:37 +01:00
Rotimi Best
31d36b002c
remove umami
2024-07-30 14:30:10 +01:00
Rotimi Best
be26fb2f34
Revert "fix: can't grade self paced course"
...
This reverts commit af1b3e61a4 .
2024-07-29 15:17:18 +01:00
Rotimi Best
af1b3e61a4
fix: can't grade self paced course
2024-07-29 14:23:17 +01:00
Rotimi Best
afeb80fb9e
fix: student can't submit exercise
2024-07-29 14:22:46 +01:00
Rotimi Best
fa4c1f55be
fix: adding team member issue
2024-07-29 11:25:41 +01:00
Rotimi Best
32e7073cc5
feat: teacher email should include student details
2024-07-23 11:02:06 +01:00
Adeyemi Adetunji and Rotimi Best
72b58ed2c7
feat: add 4 certificate templates ( #295 )
...
* add cloud translation api package
* feat: Script that auto generates translations for other languages
* add comments
* fix: broken translation
* improve translation
* update locck file
* clean up
* all round trasnlations check
* checkpoint
* finish up
* move to dev dependencies
* fix vercel build error
* translations fix
* - add documentation
- translation bug fix
* quick adjust
* PR Fixes
* add new line
* update docs
* checkpoint
* feat: redesign & addition of certificates
* text color update
* patterned width fix
* "student-name" class remove
* checkpoint
* PR Fix
* quick fix
* PR Fixes
* update certificate ready page for students
* PR Fixes
* quick cleanup
* move fetchCourses into .ts file
* feat: give students access to certificates only after completing course
* checkpoint
* height fix
* Merge branch 'main' of https://github.com/rotimi-best/classroomio into classroomio-issue-272
* Fix; merge PR Fix
* fix: width of plain & professional certs
* PR Fix
* feat: add translation
* handle error when trying to download a certificate
* add fetchExploreCourses
* fix: requested reviews
* review fixes checkpoint
* replace the certificate background
* height fix for patterned certififcates
* fix more bugs
* rename schema
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-07-21 03:02:33 +01:00
Rotimi Best
f0907dde89
docs: start supabase with pnpm
2024-07-20 11:36:20 +01:00
Rotimi Best
0e72e792e4
fix : #404 autosave issue on lesson
2024-07-20 11:12:11 +01:00
Rotimi Best
e164d67cd1
chore: update translations
2024-07-20 09:41:36 +01:00
Smriti Doneria and Rotimi Best
7a2954faba
fix: validation on profile page ( #398 )
...
* fix validation of username and fullname
* fix
* fix message
* Update validator.js
* Update Profile.svelte
* remove unused functions
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-07-20 09:38:39 +01:00
Dmytro
1f91299544
fix: add style for native select css ( #403 )
2024-07-19 06:00:52 +01:00
Rotimi Best
4ab00923f1
fix: auth issue due to org insert rls policy
2024-07-18 21:06:26 +01:00
Rotimi Best
df7a5818bb
feat: RLS on all tables ( #399 )
...
* implement RLS
* set default course currency to USD
* remove unused import
* update default currency in course in db
2024-07-18 02:58:57 +01:00
Vanessa Osuka
1718fde372
chore: modifies seed data to verify email ( #395 )
2024-07-18 02:47:27 +01:00
Smriti Doneria
c26fe7f0de
fix: lesson widget alignment on page ( #396 )
...
* fix
* fix
* fixed overlapping issue
* removed console logs
* removed extra line
2024-07-18 02:46:15 +01:00
Rotimi Best
90808d6a9a
feat: show submissions for live classes
2024-07-17 10:56:31 +01:00
Rotimi Best
5a7cd8a34a
fix: completion state for student in lms
2024-07-16 10:20:56 +01:00
Rotimi Best
05fcbbb3e2
debug: lms moving to next lesson
2024-07-16 07:19:48 +01:00
Iniubong Obonguko
1f0e7c7563
feat: add validation for updating email on use profile ( #391 )
2024-07-16 06:35:34 +01:00
Smriti Doneria
45b6299de2
fix: width issue on course dropdown ( #393 )
2024-07-16 06:34:18 +01:00
Rotimi Best
fd574913c8
fix: close create course modal #386
2024-07-11 09:03:35 +01:00
Smriti Doneria
9b67cba516
feat: Save new lesson on enter ( #383 )
...
* save functionily
* chnages made as requested
* changes
* changes final
* formatting fix
* new line
2024-07-11 08:52:56 +01:00
Rotimi Best
fd5ec9209b
fix: joining course error
2024-07-10 21:53:34 +01:00
Em_Dev and Rotimi Best
98575e4dd9
feat: show all courses available to students ( #356 )
...
* working on the fetch explore course
* working on the showing the right course
* finished the explore courses page
* finished the explore courses page
* updated the getcourseurl
* updated the migration file
* text and spacing improvements
* update translations
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-07-09 21:17:34 +01:00
Rotimi Best
13b493f22b
feat: logout prev user before accepting new invite
2024-07-08 07:13:00 +01:00
Rotimi Best
d87fceeaa5
fix: translate member select label
2024-07-08 07:00:55 +01:00
Rotimi Best
84827453a8
chore: show components for admins
2024-07-08 06:58:40 +01:00
Rotimi Best
6ad38429b0
chore: admin can access all components
2024-07-08 06:52:23 +01:00
Rotimi Best
b60b45ed26
fix: org improvements ( #385 )
...
* fix: verify newly added admins
* allow adding of admins for paid customers
* feat: permit admins to see all courses
2024-07-08 06:45:26 +01:00
Iniubong Obonguko
ae2fe71353
fix: bug with text being cleared when input is not manually out of focus ( #377 )
2024-07-07 07:34:33 +01:00
Rotimi Best and Iniubong Obonguko
931ccb1a09
feat: lesson note version history ( #374 )
...
* chore: install diff package
* chore: add id to render component
* feat: implement language lesson version history
* chore: fix darkmode colors and use tailwind css
* chore: add screensize conditional
* refactor: list updating after data fetch
* change mode to view to prevent duplicate data being saved
* chore: remove raw text
* chore: db migration
* feat: properly format timestamp
* feat: add snackbar for success
* chore: group by minutes, use icons instead of texts for buttons
* docs: generate translations
* refactor
---------
Co-authored-by: Iniubong Obonguko <iniubongobonguko2018@gmail.com >
2024-06-30 04:47:15 +01:00
Em_Dev and Rotimi Best
decea8d1e5
feat: improve self paced lesson card ( #344 )
...
* finished the self paced card
* made the reorder for both course type
* added translations
* chore: refactor to positive naming and not negative
* ux improvements
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-06-29 06:27:29 +01:00