Enhanced Documentation
Adjustments were made to the admin and user guides to make the instructions clearer and more reader-friendly. The aim of these enhancements is to provide a better user experience for both admins and general users when navigating through the application.
Notification Customization
Updates were made to the MemberController and AcceptanceNotification files in the Laravel application. These changes will enable the system to deliver more personalized notifications depending on the type of membership (paid or free) a user has. This will make our communication more tailored and effective.
Membership Check Feature
A new function called isMemberHasPaidMembership was introduced to the SitaOnlineService file. This function checks if a user holds a paid membership. This addition will support the mentioned notification customization and will streamline the process of differentiating free users from those with paid subscriptions.
Description
[docs] updated with system invoice details
fix cs
have a different message for paid and unpaid memberships
Motivation and Context
Make it clear to coordinator when invoices are sent.
How has this been tested?
Manually
Run php artisan queue:work
Endorse a membership
Check mailhog
Screenshots (if appropriate)
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Checklist
[ ] My code fulfills the acceptance criteria.
[x] My change requires a change to the documentation.
Summary
Enhanced Documentation Adjustments were made to the admin and user guides to make the instructions clearer and more reader-friendly. The aim of these enhancements is to provide a better user experience for both admins and general users when navigating through the application.
Notification Customization Updates were made to the
MemberController
andAcceptanceNotification
files in the Laravel application. These changes will enable the system to deliver more personalized notifications depending on the type of membership (paid or free) a user has. This will make our communication more tailored and effective.Membership Check Feature A new function called
isMemberHasPaidMembership
was introduced to theSitaOnlineService
file. This function checks if a user holds a paid membership. This addition will support the mentioned notification customization and will streamline the process of differentiating free users from those with paid subscriptions.Description
Motivation and Context
Make it clear to coordinator when invoices are sent.
How has this been tested?
Manually Run
php artisan queue:work
Endorse a membership Check mailhogScreenshots (if appropriate)
Types of changes
Checklist