Dmytro
3eb3d22805
feat: redesign lesson list on course landing page ( #372 )
2024-06-28 06:43:14 +01:00
Rotimi Best
016e168f92
chore: update version of posthog-js
2024-06-28 06:32:28 +01:00
Rotimi Best
ee335ab0d3
fix: redirect to course on create
2024-06-21 10:39:50 +01:00
Rotimi Best
c15918fff2
fix: invite 404 issue
2024-06-19 16:05:18 +01:00
Rotimi Best
22b08c436b
debug: welcome to cf
2024-06-18 04:48:16 +01:00
Rotimi Best
c324accc67
chore: remove defer from plyr
2024-06-18 04:43:57 +01:00
Rotimi Best
786308ec82
feat: deploy to cloudflare ( #365 )
...
* chore: deploy to cf
* add wrangler.toml file
* update pnpm-lock
* set pnpm version
* use adapter auto
2024-06-17 00:45:51 +01:00
Rotimi Best
8d8dd3e8ec
chore: replace clarify with umami, defer js on page
2024-06-16 07:52:43 +01:00
Rotimi Best
a7aeba1d80
chore: simplify course fetching
2024-06-16 05:23:16 +01:00
Rotimi Best
fecdaa116d
feat: improve fetch course by slug query
2024-06-16 05:01:35 +01:00
Rotimi Best
e8a79e5995
chore: reuse getSubdomain function
2024-06-15 09:23:02 +01:00
Rotimi Best
ba3f4ef816
feat: selfhost url mapping
2024-06-15 08:55:46 +01:00
Rotimi Best
3b2893f7e8
chore: store lesson content in localstorage
2024-06-10 13:50:44 +01:00
Rotimi Best
4cb0ecb909
chore: update posthog version
2024-06-10 11:15:32 +01:00
Rotimi Best and emmanuel
68b04e3385
chore: redesign email template ( #358 )
...
* updated the email template
* impelement design that works on email
---------
Co-authored-by: emmanuel <[email protected] >
2024-06-09 23:34:17 +01:00
Rotimi Best
a1b721b23a
Revert "chore: updated the email template ( #353 )" ( #357 )
...
This reverts commit a401f8a5d3 .
2024-06-09 21:34:03 +01:00
Rotimi Best
6c4973dcce
fix: sidebar list duplication
2024-06-09 21:11:19 +01:00
Em_Dev and Rotimi Best
b7cdce4236
feat: navigate to next/previous lesson ( #352 )
...
* prev and next button logic in place
* handled the edge case
* done
* updated the transation and the navigating function
* cleanup
* ease in animation, simplify disabled logic, avoid quick loader < 1s load time
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-06-08 08:04:21 +01:00
Rotimi Best
0786642064
fix: setup buttons not clicking
2024-06-08 07:06:22 +01:00
Rotimi Best
9f1a6ca78f
fix: multiple lms redirect
2024-06-08 06:19:20 +01:00
Rotimi Best
ba89869bbf
feat: [translate] join course via QR code ( #350 )
2024-06-08 05:22:44 +01:00
f3e0f9b7e2
feat: join course via QR code ( #350 )
...
* chore: install dependencies
* feat: create downloadable image component
* feat: update component design and add download qr button
* feat: update file name
* feat: increase border radius
* chore: add logo svg file
* refactor: move all logic to parent component
* feat: setup writeable store variable
* chore: fix ts error
* feat: setup download function in parent comp
* chore: swap out svelte/qr comp for js comp
* feat: download speed qr code improvements
* feat: add loading state to download button
* fix: responsive adjustments
* refactoring
---------
Co-authored-by: tunny17 <[email protected] >
Co-authored-by: Rotimi Best <[email protected] >
2024-06-08 05:20:12 +01:00
Em_Dev
a401f8a5d3
chore: updated the email template ( #353 )
2024-06-08 05:01:21 +01:00
Rotimi Best
1371d24fc6
chore: custom dev port for com & dashboard
2024-06-06 05:40:17 +01:00
Rotimi Best and Iniubong Obonguko
563418cbf4
chore: add translations for validation messages ( #345 ) ( #347 )
...
* chore: add translations for validation messages (#345 )
* chore: add validation texts to locale file
* feat: switch all validations from plain text to use i18n locale
* feat: switch review form validations from plain text to use locale file
* run translation script
---------
Co-authored-by: Iniubong Obonguko <[email protected] >
2024-05-31 13:17:17 +01:00
Iniubong Obonguko and Rotimi Best
f0ff06a856
fix: prevent hypen at start or end of organzation or domain name ( #340 )
...
* fix: adding hypen to start or end of org or domain name
* fix: add org name validation to settings page
* chore: remove unnecessary variable use
* chore: remove error reset function
* Update OrgSettings.svelte
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-05-29 00:23:36 +01:00
Adeyemi Adetunji and Rotimi Best
b4465afb64
feat: reset select in community page ( #339 )
...
* Feat: Add Reset for comminity dropdown
* - add translation
* refactor
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-05-29 00:12:31 +01:00
Iniubong Obonguko
a1b34fc224
chore: hide course grading toggle in settings ( #338 )
2024-05-28 13:52:45 +01:00
Rotimi Best
6fafa2fc80
fix: enable lesson cascade delete ( #335 )
2024-05-28 06:15:23 +01:00
Em_Dev
3bd749dbe5
fix: generate exercise with AI bug ( #331 )
2024-05-28 05:20:26 +01:00
Em_Dev and Rotimi Best
fc0b91a493
chore: simplify grading for self paced course ( #326 )
...
* updated the grading flow for self paced course
* updated some logic and translations
* fix bug with newsfeed not opening for students and fix more bugs
* remove console
* add blog template route
* add doc page
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-05-25 05:50:14 +01:00
Rotimi Best
5efc1e1bda
fix: isadmin update causes duplicate fetch for courses
2024-05-24 20:30:45 +01:00
Rotimi Best
92bc3eb545
analytics: replace pirsch with clarity
2024-05-24 17:43:41 +01:00
Rotimi Best
577937fda6
feat: restrict access to courses
2024-05-23 07:04:42 +01:00
Em_Dev and Rotimi Best
57e3b63588
feat: Auto move to the next question ( #324 )
...
* move to the next question
* remove console
* minor changes
* updated the confetti timeout
* updated the button
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-05-23 06:17:35 +01:00
Rotimi Best
0536463ec9
feat: admin can get all courses within org
2024-05-22 05:49:10 +01:00
Rotimi Best
6690b6bf34
fix: scroll issue on bottom lesson widget
2024-05-22 05:09:16 +01:00
Rotimi Best
063a715457
chore: update to the latest of posthog-js
2024-05-21 19:49:46 +01:00
Em_Dev and Rotimi Best
49d8539be9
feat: course types - self paced and live class ( #309 )
...
* working on the course type
* trying to mark it persist
* almost done here
* fixed sendig emtpy options bug
* created migration file
* created migration file
* made updates based on PR review
* merge
* update course type card
* add redirect logic with classroomio.com/new
* make new course modal only open/close with url
* feat: page active state (#315 )
* finished the active link state
* updated the active link state based on review
* simplify code
---------
Co-authored-by: Rotimi Best <[email protected] >
* add type to course card
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-05-21 00:14:47 +01:00
Em_Dev and Rotimi Best
b9bb568f98
fix: empty lesson title bug ( #314 )
...
* finished the lesson title bug
* made chnages based on review
* Update +page.svelte
---------
Co-authored-by: Rotimi Best <[email protected] >
2024-05-20 17:26:43 +01:00
Rotimi Best
018602f7b7
fix: delete /org/# route
2024-05-20 08:51:04 +01:00
Rotimi Best
ca6a3aa99a
docs: update tagline
2024-05-20 08:44:10 +01:00
Rotimi Best
b6fa251bcd
chore: cleaner way to implement redirect if role permission denied
2024-05-19 18:55:28 +01:00
Rotimi Best
f21bc80dba
fix: move RBS into coursecontainer on marks page
2024-05-18 22:31:55 +01:00
Rotimi Best
fb593b26af
fix: phew, clean up debug cause it works
2024-05-18 21:50:42 +01:00
Rotimi Best
57cfc32dae
i think this fixes it
2024-05-18 21:40:24 +01:00
Rotimi Best
73d1301749
more debugging
2024-05-18 21:33:19 +01:00
Rotimi Best
9a5cb7e1a4
debug: courses not showing on vercel
2024-05-18 21:16:10 +01:00
Rotimi Best
e0b43530be
fix: CustomizeLms wrong path
2024-05-17 08:48:33 +01:00
Rotimi Best
ba6af64bc4
fix: CustomizeLMS not found
2024-05-17 01:36:22 +01:00