2024 - 3/8
Enhancements:
- Bug with Billing periods greater than Due frequency - We found out that if the billing period was set greater than 30 days but then someone's due was on a monthly cycle then there were a few months where they wouldn't get an invoice for a specific month because the next bill dates would overlap. We found all the accounts affected and fixed them. We also added some logic to the billing period so that. : If the 'billing period' is set to a greater number of days than the recurring due 'repeat every / frequency', then the billing period will default to the same days as the frequency of the due. For example: if you set the billing period to 45 days but the frequency of the due is generated on a monthly cycle then the billing period will also be about 30 days. And we added this verbiage to the 'billing period' page.
- Convenience fees - We added the ability to add a .30 cent transaction fee for cc transactions convenience fees.
- Creation of a unit: When manually creating a field we're validating so that they have at least 1 of the 3 unit fields (name, address, or lot). Along with this, we made it so that if they don't have an address we are removing the state of 'AL' for Alabama which would default to the address state and show up on all of the unit lists as the address
- Showing Events in Chronological order - Before we were showing in the order of the dates, but weren't accounting for the year of the month
- Custom email: IF the system sends an email automatically, then the 'From' email address will be the custom email address that they have saved in our system
- Accounting - Chart of Accounts: We created the ability to add more 'parent' charts of accounts and then the 'Sub-accounts' can be edited under the parent chart of accounts.
- Tools>print>Invoices: We found a bug where occasionally the PDFs were downloading as blank. We fixed this. Usually, they'll download in groups of 5 now to help with the size of the files as well.
- Backend Cron Jobs - We've been working on our cron jobs and some reporting so that we know when something has failed or isn't working correctly so we can fix it.
- Owner Login - Formatting of Survey/Voting Pages - We worked on the mobile view for this page because people couldn't see the 'Answer' Button on their phone because they didn't know they could scroll over to the right. as well as some overlapping of content
- Daily Report for notifications: fixed a bug that was showing a discrepancy between how many new emails/txt/etc there were for the HOA.
- Violation Log: We fixed a bug where the communication log for the violation details wasn't showing.
- Creating a Request from Dashboard unit page > There was a bug that we found where it wouldn't allow you to select a template
- Tools> Late/Lien rules: We finally got around to creating the ability to 'edit' existing rules
- Random Bug fixes: Fixed a board member label that was a clickable broken link. The check number field was missing on the make a payment page. The pay now button was gone for a page.