* style: Improved font size of the answers in the FAQ section of the landing page
* feat: move all email to defer queue (#186)
* fix: use relative part for defer func #185
* chore: move sendEmail into defer
* fix: remove anon function to defer #185
* feat: implement batch email sending with defer.run #185
* chore: debug sendEmails #185
* chore: add robots.txt
* chore: use promise.all in sendEmails
* chore: debug defer sendEmails #185
* chore: try defer sendEmail without loop #105
* chore: comment code
* chore: change loop style #185
* chore: use promise.all for vercel edge #185
* Moved the feed state to a store and added a loader
* feat: add await to sendEmailNotification #185
* chore: use sendEmails #185
* fix: debug sendEmails #185
* fix: email not updating in LMS
* fix: remove early return in sendEmails #185
* fixed the edit bug and moved the loader state to the file
* added a loading state for the post button
* change isDisabled to isLoading
---------
Co-authored-by: Rotimi Best <best@classroomio.com>
* style: Improved font size of the answers in the FAQ section of the landing page
* woking on the anouncement page
* working on the anouncement feature
* fixed some bugs in the emoji and comment
* minor cleanup
* Delete .github/workflows/test-pull-request.yml
This commit was stashed but it seems i accidentally applied on this commit
* updated the navicon for the anouncement
* added role level security
* still working on the emoji click
* everything works now
* cleaned up the code
* cleaned up the code
* cleaned up the code
* cleaned up the code
* refined the formatTime function using dayjs
* refined the formatTime function using dayjs
* typed,the code,created a migration file
* increase editor width/height
* added the confirmation modal and also the edit functionality for a improve UX
* some cleanup
* handle edge case,only tutor or admin can edit or delete
* improved the fetchNews function and also added role level access for deleting the comment
* chore: refactor code
* clean up
* feat: add pinned feed
* feat: remove overview on sidebar
* fix formatting of todo
* feat: prevent async block when sending email
* feat: notify teacher and student of new post/comment
* refactoring
---------
Co-authored-by: Rotimi Best <best@classroomio.com>
Co-authored-by: Rotimi Best <rotimiibitoyeemma@gmail.com>
* feat: classroomio-issue-143
* issue 143: remove bg-color from the add icon
* fix: hide the + icon for student
---------
Co-authored-by: Rotimi Best <best@classroomio.com>
* CLASSROOMIO-ISSUE-46: Replace Button Bug Fix
* update posthog and fix issue found on gitpod
---------
Co-authored-by: Rotimi Best <best@classroomio.com>
* fix: Corrected "Stuffs" to "Stuff" on the landing page
* fix: Corrected "Stuffs" to "Stuff" on the landing page
* fix: Corrected Success Messages on the dashbaord
* feat: Added Verification to check disposable emails
* Update apps/dashboard/src/routes/signup/+page.svelte
Co-authored-by: Rotimi Best <best@classroomio.com>
* Update apps/dashboard/src/routes/signup/+page.svelte
Co-authored-by: Rotimi Best <best@classroomio.com>
---------
Co-authored-by: Rotimi Best <best@classroomio.com>
* 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