Why: Professionals could not quickly identify on standard rental boat cards whether a vessel was synchronized with an external connector (e.g. MMK, Nausys) or see when it was last updated.
What was done: Added a connector status badge (link icon) to the boat card and a tooltip displaying the exact date and time of the last synchronization.
Why: When a subscriber's security deposit expired, the notice lacked clear details about the mandatory 3-month renewal interval.
What was done: Updated alert messages to state "Your security deposit has expired" along with an explanatory subtitle specifying "The security deposit must be renewed every 3 months."
Why: On Liberty Pass offer cards, users lacked a direct link to the boat's commercial page on the website and could not see the boat's name when matched.
What was done: Added an external link to libertypass.club and displayed the matched boat name on offer cards with localized translations.
Why: In case of disputes or insurance checks for sea outings, professionals found it difficult to locate the subscriber's rental contract (previously accessible mainly on the subscriber app).
What was done: Added a direct PDF download button for the rental contract in the rental booking edit view.
Why: Subscribers who started in previous years with annual or one-shot payments were not clearly represented in financial flow tables with their monthly equivalent amount.
What was done: Added support for one-shot annual payments in financial flow tables, including custom rendering and localized tooltips displaying equivalent monthly amounts.
Why: Creating a new owner directly from the boat datasheet ("+" button) used free-form text input, leading to potential formatting errors or invalid numbers.
What was done: Replaced standard text inputs with dedicated validated phone input components in the owner creation form.
Why: Franchise buy-back exports and calculations incorrectly relied on subscription amounts instead of actual offer pricing, causing discrepancies (such as €0 DUO plans).
What was done: Modified calculation logic to prioritize selected offer pricing over subscription form input fields.