v0.7.591
Location management improvements and interface refinements
This release brings a range of improvements to location management across the admin portal, including a more polished location switcher, better client and staff location displays, and several fixes to ensure practices with one or more locations work correctly.
Funzionalità
- Improved location switcher: the location switcher in the sidebar is now wider and better aligned with the menu layout, making it easier to switch between locations at a glance.
- Location colors in the switcher: the selected location now shows its assigned color in the switcher trigger, giving a quick visual cue about which location is active.
- Logo previews for locations: when choosing a logo for a location, a preview is now shown directly in the form so you can confirm the right image before saving.
- Client location display: client profiles now show assigned locations more clearly, with the default location marked by a dashed underline to distinguish it from other assigned locations.
- Service pricing per location: the per-location pricing rows on service pages are now better aligned, with the location name, availability toggle, and price input displayed in consistent columns.
- Custom fields in built-in field sets: practices can now add and reorder their own custom fields within built-in field sets, such as the location address set, giving more flexibility to tailor location information.
- Staff and admin account linking: linking a standalone admin account to a staff member with the same work email is now clearer, with an informational tooltip guiding practice owners to the explicit link path.
- FAQ and public info pages: FAQ override badges, custom answers, and per-location override sections are now rendered more clearly, making it easier to manage location-specific public content.
Correzioni
- Missing location repair: practices whose data had ended up without any location configured are now automatically repaired, ensuring the portal works correctly without manual intervention.
- Staff and client location assignment: when a practice has exactly one active location, staff members and clients without a location assignment are now automatically linked to that location.
- Default client location: when a client has an explicitly set default location, that setting is now correctly respected instead of falling back to the first assigned location.
- Location color preview: the color swatch shown when editing a location now correctly reflects the chosen color after the page loads.
- MFA loading message: the loading text shown during multi-factor authentication is now displayed correctly.
- Staff form without active location: when no active location exists in the practice, the staff form now clearly indicates this dependency instead of failing without explanation.
- PDF export: document exports to PDF now correctly resolve the fonts needed for rendering, preventing export failures.
Sicurezza e affidabilità
Additional safeguards ensure that location and staff data is correctly maintained across all practice configurations, reducing the risk of incomplete or inconsistent records.