Fix itemized fee calculation on review steps & Ticket #7681 - Remove Approval Period Entries that are not applicable to the Mooring being viewed from the Berth Summary>Applications table | | Completed | 2024.22 |
Ticket #7665 - fixed code that led to a "Distributed Transaction Error" message occasionally appearing on the Application Summary page | HarpswellME | Completed | 2024.21 |
Corrected a bug where logging in on a 2nd Online Mooring site would automatically log you out of a 1st Online Mooring site. | WeymouthMA | Completed | 2024.21 |
Cosmetic changes to the home page | StoningtonCTShellfish | Completed | 2024.21 |
Make the Application Start Date and Application End Date fields configurable as to whether applicants can enter a time or not. | StoningtonCTShellfish | Completed | 2024.20 |
Ticket 7644 - The Payments tab was correctly color-coded that money was due, but incorrectly showing no text explaining what was due and when. This was in the situation where all payments had been allocated to all charges, but an available credit remained. | KitteryME | Completed | 2024.19 |
Inspector Report enhancements - add additional fields to the export file: mooring coordinates, and who is assigned to the mooring | GreenwichCT | Completed | 2024.19 |
For providers that require logins (like clubs), add ability to automatically generate login credentials for people who don't have e-mail addresses. | SouthNorwalkBoatClubCT | Completed | 2024.18 |
Ticket #7623 - Fix the usage meter on the Berth Dashboard page. The display of the usage meter used functionality provided by Google that was recently discontinued. Converted over to alternate functionality provided by Google that continues to be available. | All | Completed | 2024.17 |
Ticket 7584 - Correct bug in display of outstanding balance due on the Payment tab, that happens in certain situations.
The previous display was not taking into account the possibility that there could be an outstanding balance AND a credit on file at the same time. | EastLymeCT | Completed | 2024.15 |
Allow the #AmendLink# mail-merge tag to work even after the application has been approved. If the application has already been approved, the link will bring up an application form using the "Other Public Access" configuration settings.
This will allow applicants to update expired attachments during the middle of the year. | SouthNorwalkBoatClubCT | Completed | 2024.14 |
Provide an application search option that can be used to identify people who are actually assigned to a berth at any given moment in time. The existing search by application status does not accurately capture this, because some Approved people may be on Temporary Absence, and some Wait Listed people may be on Temporary Assignment.
This is needed so that they can notify active people if their application attachments have expired, and to request a new updated attachments. | SouthNorwalkBoatClubCT | Completed | 2024.14 |
Allow mail-merge links to work properly with clients that do not allow public access (such as clubs) | SouthNorwalkBoatClubCT | Completed | 2024.14 |
For clients that have no difference between a first-time application and a renewal application, make it so that they can just use the renewal actions all the time.
To support this, we needed to update the process that automatically removes people from the wait list when appropriate. In the past, this logic would run whenever an "Application Approved" action is added to an application. Now, this logic will also run whenever a "Renewal Approved" action is added. | SouthNorwalkboatClubCT | Completed | 2024.14 |
Enhance mail merge process to support sending out communication about expired attachments.
For example, the following block of code will display a message ONLY if the specified attachment is expired:
{section for="attachment" type="Proof of Insurance" date="expired"}
Please upload your Proof of Insurance to Online Mooring
{end-section} | SouthNorwalkBoatClubCT | Completed | 2024.14 |
Improve the security flow when the user doesn't have rights to view a page. In the past, after completing the login process, the user was *almost always* brought back to the page they were trying to access. The exception to this was when the user needed to change their password after logging in. We've fixed this situation so that the user will be brought back to the original page after completing the password change process. | SouthNorwalkBoatClubCT | Completed | 2024.14 |
Allow providers to specify the exact text they want to appear on the Final Review page for each of the payment methods. There is currently no user interface to specify this text, it must be done by the Online Mooring staff. | FryeIslandME | Completed | 2024.13 |
Fix bug with Task screen, which sometimes displays the wrong action. | FryeIslandME and others | Completed | 2024.13 |
Provide a new configuration option for handling what happens to berths after an assignment goes inactive. With this new method, when the application status changes to "Expired" the berth status will also change to Expired. Then, if the application status changes to Canceled or Rejected, the berth status will change to Available. This allows a "grace period" after the expiration of an assignment, and the berth will not be available for assignment to anyone else until either the applicant or the provider take action to say that the berth will be available (by canceling the application). | ShelterIslandNY | Completed | 2024.12 |
Provide a new configuration option to change the way berths are handled after an application assigned to that berth goes inactive. The configuration setting is on the "Application Type" configuration screen, and is called "Removal Option", and there are now three options:
- "When removal action added" is used when berths exist "permanently". They'll only disappear if you add an action to the berth indicating that it has been "Removed".
- "When application becomes inactive" is used when berths exist "temporarily" while the berth is linked to an active application. Once the application becomes inactive, the berth is removed.
- (new option) "When linked to a new application" is used when berths exist temporarily while the berth is linked to an active application, AND when a new application is assigned to the berth a NEW berth with the same number is created. | EastLymeCT | Completed | 2024.11 |
Fix bug viewing registration/documentation attachments when the reg/doc # was found in one of our state/federal databases. | All | Completed | 2024.10 |
Fix bug that prevented viewing of attachments by people in security roles where the View Attachments field was set to "Mine" or "Filtered". (Tickets 7431 and 7426) | GreenwichCT; DarienCT | Completed | 2024.09 |
Modify system logic that determines what application statuses mean that the outstanding fees should not be collected. In the past, we would not collect money if an application was inactive (canceled, expired, rejected, unknown, etc.). We changed this logic so that we'll try to collect the money if the status is Unknown. (Ticket 7423) | HinghamMA | Completed | 2024.08 |
Resolve error that occurs when trying to change the allocation of a partial refund (Ticket 7407) | PortsmouthRI | Completed | 2024.07 |
Make it easier for applicants to do change requests, by providing links when appropriate to do so, right from their regular online renewal form. (Ticket 7383) | Various | Completed | 2024.06 |
Improvements to the way itemized fees are handled. Prevent deletion of itemized fees if the itemized fee appears on any application, and instead allow disabling fees to prevent creation of the itemized going forward. Correct logic so that recalculating itemized fees works properly. | Various | Completed | 2024.06 |
Add ability to prevent applicants from submitting a new application if there is no space remaining associated with that application type. | ShelterIslandNY | Completed | 2024.06 |
Allow boaters to submit change requests (Name Change Request, Vessel Change Request, Location Change Request) even if the status of their application is currently "Renewal Incomplete". After the change is made and approved (or rejected), the status will revert back to what it would have been if no change request had occurred, which will mean that the status should revert back to "Renewal Incomplete" and the boater can then continue with their "normal" renewal process. | EastLymeCT | Completed | 2024.05 |
Add new Coast Guard Registration report (rev. 2023) | VI | Completed | 2024.04 |
Added the ability to have additional moorings associated with an application, this feature is turned on/off in the configuration at the situation level within the permit type. Additional moorings have auto generated mooring numbers and the location and GPS coordinates can be entered by the user. All moorings for an application can be seen by using the Chart button on the additional moorings panel. | USVI | Completed | 2024.03 |
Internal changes to facilitate the monthly reconciliation process, and to make it easier to test online payments in our test environment. | | Completed | 2024.02 |
New report: OM Payout Details. This report shows a listing of all payments to/from applicants during a specified time period, AND information about when/how that money was paid out to the Provider.
Rename existing report "OM Payouts" to "OM Payout Summary" | HarpswellME | Completed | 2024.01 |
Ticket #7194 - Person selector not including the current person (applicable to Hingham only) | HinghamMA | Completed | 2023.10 |
Ticket 7059 - Resolve problem with error message occurring when recording information about a refund | JamestownRI | Completed | 2023.09 |
Berth Dashboard added to production release | Various | Completed | 2023.08 |
Beta version of Berth Dashboard, current only viewable by Online Mooring staff | Various | Completed | 2023.07 |
Fix Bug #7034, which rarely allowed a linkage between an application and a vessel belonging to a different Town's site. | VI | Completed | 2023.06 |
Set up integration between the OM ticketing system and the OM invoicing process. Tickets that have billable hours recorded will result in billable hours being added to the appropriate client's invoice/credit memo. | OM | Completed | 2023.05 |
Import/Export enhancements:
- Make the exported filename more meaningful. Now the exported filename contains "OM" followed by the name of the export specification you used, followed by the date when you exported
- Make it possible in one import step to load data about an application and an action.
- When importing, make it possible to load data that is calculated on-the-fly, rather than being data that appears in the import file, and have those fields ignored when trying to export using the same import/export spec.
- When exporting, make sure ZIP codes with leading zeros don't get converted to shorter numbers.
- When importing, make it possible to import an application without a reference number, and to have a reference number created automatically. | NorwalkCT | Completed | 2023.04 |
More minor changes to online refund processing to improve the timeliness of correct records in Online Mooring about the refund. | Multiple clients | Completed | 2023.03 |
Minor bug fixes in the recording of Stripe payments/refunds/disputes so that information is accurate before the monthly reconciliation process happens.
On payments, record the date/time of the payment in the client's local time zone, rather than in GMT. This will ensure that a payment within the last few hours of the month is recorded in the "correct" month.
On refunds/disputes, if we are unable to successfully allocate the refund to a specific action (because the action has been deleted), record the refund as an 'Available Debit' | OM | Completed | 2023.02 |
Improve notifications for advertisers in the following situations:
- When a payment is made
- When the ad is about to stop running due to a low fund balance
- When the ad stops running due to a zero balance | Advertisers | Completed | 2023.01 |
Fix bug where the Berth Summary page wasn't showing related applications unless those applications had ever been approved, and also fix the Edit button so that the count of applications related to that berth showed the total number of applications even if those applications had never been approved. | ShelterIslandNY | Completed | 2022.04 |
Fix bug with e-mails not going out in a timely manner. Updated e-mail sending logic to handle situations where the alerts@onlinemooring.com e-mail address has sent the maximum number of e-mails in a day that is allowed by the mail server. (Ticket #3464) | FalmouthME and others | Completed | 2022.03 |
Fixed bug with Payment Receipt not showing the total amount paid (Ticket #3346) | HinghamMA | Completed | 2022.01 |
Allow color-coding moorings on the chart based on whether the mooring (or its associated application) has been flagged.
To do this, go to Charts > Options, then click the edit button next to the Color Scheme field. Create a new color scheme, and pick a field called "Flag - ". On the Colors tab, you'll need to specify a color to display when the mooring is flagged (value of 1), and when the mooring is not flagged (value of 0). | Harpswell ME | Completed | 2020.05 |
Search enhancements. Allow searching applications by state of residence. Allow searching for applications where a value is NOT equal to some value, by typing "NOT xxx" | AllenHarborRI | Completed | 2020.04 |
Make it easier to print a payment receipt from the product. There is now a print button next to each payment on the Payment tab of the application. For now, this print button will use the "Confirmation of Payment" template for the receipt, if you have a template by that name. If you don't have a template by that name, no print button will appear. | Kittery ME | Completed | 2020.03 |
Enhance the mail-merge capability to conditionally insert text into a message/letter/text based on whether two strings are "like" each other.
The {if} tag has a new operator called "like". For example, if you wanted to insert the word "text" in a message if the associated action contains the word "Renewal", you can put the following command in your message template:
{if value1="#Action.ActionName#" op="like" value2="Renewal"}text{end-if} | Harpswell ME | Completed | 2020.02 |
Provide better integration with MUNIS, by creating a list of payments in a MUNIS-specific format that can be imported into MUNIS. This is a new option on the Payment Details report. | Brunswick ME | Completed | 2020.01 |