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 <[email protected] >
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 <[email protected] >
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 <[email protected] >
2024-06-29 06:27:29 +01:00
Dmytro
3eb3d22805
feat: redesign lesson list on course landing page ( #372 )
2024-06-28 06:43:14 +01:00
Rotimi Best
d27ab2dc2d
chore: update lock file
2024-06-28 06:41:59 +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
5c40f190a3
docs: update README.md
2024-06-18 10:15:49 +01:00
Rotimi Best
689cd45fdb
chore: add vercel.json
2024-06-18 08:24:07 +01:00
Rotimi Best
bfe594b7ce
docs: organization
2024-06-18 07:54:33 +01:00
Rotimi Best
54b7c50121
chore: delete vercel.json
2024-06-18 07:39:31 +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
94bb0042bc
docs: remove course announcements from roadmap
2024-06-18 04:24:42 +01:00
Rotimi Best
db25b60efd
docs: add analytics to upcoming
2024-06-17 01:05:52 +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
e75924b851
chore: rename cloudflare env var
2024-06-16 06:08:46 +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
83c06e194b
docs: update google ospb blog post
2024-06-12 05:44:15 +01:00
Rotimi Best
d1963241a9
docs: update peer bonus blog post
2024-06-12 05:36:18 +01:00
Rotimi Best
ec3dfb0d14
chore: email template improvements
2024-06-10 21:07:54 +01:00
Rotimi Best
2224661b76
feat: migration file for versioning
2024-06-10 15:52:14 +01:00
Rotimi Best
3b2893f7e8
chore: store lesson content in localstorage
2024-06-10 13:50:44 +01:00
Rotimi Best
4a512a9bfb
update lock
2024-06-10 11:25:47 +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
Rotimi Best
5e7726c6ad
fix: update supabase prod ci
2024-06-08 05:03:55 +01:00
Rotimi Best
b8554cd0d7
fix: deploy supabase prod
2024-06-08 05:03:28 +01:00