Skip to main content

One post tagged with "manager"

View All Tags

Release v1.11.1

· 4 min read
Eugenio
Staff Engineer

BoatyBall UI Release v1.11.1 delivers a focused set of bug fixes and feature enhancements across Boater, Admin, Manager, and Owner roles. This release improves mobile usability, payment workflows, map rendering accuracy, navigation stability, and overall admin visibility into transactions and user management.

Feature Enhancements

Boater Experience Improvements

Boat Name Visibility at Zoom Level

  • Reservable balls now display the boat name at the same zoom level as the ball number.
  • Improves clarity when multiple reservations are clustered or viewed at mid zoom levels.
  • Enhances situational awareness during navigation and booking review.

Card Holder Name Field Removal

  • Removed unnecessary credit card holder name field from payment flow.
  • Streamlines checkout experience and reduces form friction.
  • Aligns UI with updated payment data requirements.

Signup Confirmation Code Resend

  • Added resend verification email functionality during signup.
  • Users can now request a new confirmation email if the original is not received.
  • Improves onboarding success rate and reduces signup abandonment.

Admin Improvements

Transaction History View

  • Introduced payment history view for refunds and transactions.
  • Admin users can now track payment lifecycle events in a centralized interface.
  • Enhances financial transparency and audit readiness.

Phone Number in Expanded Rollups

  • Added phone number display in expanded payment rollup view.
  • Improves user identification during payment review workflows.

Default Users Tab Behavior

  • Users page now defaults to the Boaters tab.
  • Reduces navigation friction for frequently accessed user category.

Payments Panel Redesign (Manager Scope)

  • Payments panel now grouped by location.
  • Balls are sorted by ball number for consistent ordering.
  • Improves readability and operational efficiency.

Bug Fixes

UI and Rendering Issues

Activity Icon Rendering Issue

  • Fixed incorrect rendering of the "Activity" icon across all views.
  • Ensures consistent iconography across UI components.

Map Rendering Incorrect Zoom Behavior (Owner/Manager)

  • Fixed issue where payment detail map defaulted to world view.
  • Map now correctly centers and zooms to ball location.

Authentication & Signup Issues

Mobile Signup Scroll Blocking (Admin/Owner/Manager)

  • Fixed issue where submit button was not visible on mobile devices.
  • Enabled proper scrolling behavior on invitation signup pages.
  • Prevents users from getting stuck during onboarding.

Invitation Signup Error Handling

  • Fixed "Oops! Something went wrong" error occurring after invitation signup submission.
  • Corrected redirect flow from error state to payments screen.

Payments System Fixes

Refund Dialog Validation

  • Fixed issue requiring amount field incorrectly in refund dialog.
  • Refund process now validates correctly without unnecessary input requirements.

Cancelled Reservation Status Bug

  • Fixed issue where recently cancelled reservations still appeared as booked.
  • Reservation status now updates immediately after cancellation.

Manager & Owner Fixes

Broken Route Handling

  • Fixed blank screen and console error when navigating to invalid routes (e.g. /map).
  • Added proper fallback routing and error handling for non-existent paths.

Mooring Balls Sequence Mixing

  • Fixed issue where balls from different locations were incorrectly merged into a single sequence.
  • Ensures correct grouping and isolation per location.

Stability & Performance Improvements

  • Improved consistency of state updates across reservation and payment modules.
  • Enhanced error handling for invitation-based authentication flows.
  • Reduced UI flickering in payment and admin dashboards.
  • Strengthened map rendering pipeline for location-bound entities.

Role-Based Summary

Boaters

  • Improved signup flow reliability
  • Enhanced reservation clarity (boat name visibility)
  • Simplified payment form experience

Admins

  • Better financial oversight with transaction history
  • Improved user management default navigation
  • Enhanced payment rollup details

Managers & Owners

  • More stable navigation and routing
  • Improved map accuracy in payment views
  • Cleaner payments panel organization

Known Improvements Delivered

  • Mobile usability fixes across invitation flows
  • Payment system consistency improvements
  • Map rendering corrections
  • UI cleanup and form simplification

!title: Release v1.11.1 !tags: boating, UI, bugfix, feature, payments, admin, manager !release_date: 2024-07-15 !description: BoatyBall UI release v1.11.1 focuses on improving signup flows, fixing mobile and map issues, enhancing payment transparency, and refining admin and manager dashboards for better operational control.