Release Notes

v0.16.13

Boeken met weekweergave, een duidelijkere lidmaatschappenpagina en e-mails bij inloggen op een nieuw apparaat

Elk boekscherm toont de week nu als een strook met dagen en tijden gegroepeerd per dagdeel, en de Client Portal krijgt een duidelijkere lidmaatschappenpagina met een eigen pagina om een sessie te boeken. Wie inlogt in een browser die het account nog niet eerder gebruikte, zorgt nu voor een e-mail naar de accounthouder.

Nieuwe functies

  • Weekweergave voor boekingstijden: elk boekscherm toont de zeven dagen van de week nu als een strook, met de tijden van de gekozen dag gegroepeerd onder Ochtend, Middag en Avond. Weekpijlen vervangen het datumveld, en een week zonder vrije tijd toont één duidelijke melding met de volgende stap.
  • Soepelere weekwissels: als je naar een andere week gaat, blijft de vorige week zichtbaar maar gedimd tot de nieuwe is geladen, zodat de pagina niet meer verspringt.
  • Pagina om een sessie te boeken: in de Client Portal heeft het boeken van een lidmaatschapssessie nu een eigen pagina. Boven de weekstrook zie je wat er over is in elke tegoedperiode, bijvoorbeeld 0 van 2 over, en dagen buiten het boekingsvenster zeggen Te ver vooruit om te boeken.
  • Duidelijkere lidmaatschappenpagina: Sessie boeken is nu de ene hoofdknop naast de titel, Aankomende sessies staan bovenaan, en elk lidmaatschap zegt in één zin hoeveel sessies er nog over zijn en tot wanneer.
  • Sessie- en afspraakpagina's: een geboekte sessie heeft een eigen pagina met de ruimte, het lidmaatschap, het adres met Routebeschrijving, Toevoegen aan agenda en Annuleren. Afspraken gebruiken dezelfde evenwichtige opzet, en een status die je aandacht nodig heeft verschijnt als strook bovenaan.
  • Bevestiging op de pagina: nadat je boekt, verplaatst of annuleert, bevestigt de pagina zelf dat in plaats van een kort pop-upbericht.
  • Rustigere annuleerdialogen: annuleerdialogen in de Client Portal tonen geen waarschuwingsicoon meer. Een gratis annulering bevestig je in de kleur van je merk, en rood verschijnt alleen als annuleren iets kost, zoals een sessie die toch meetelt als gebruikt.
  • Tabs Leden en Rooster bij een plan: een lidmaatschapsplan toont nu per lid het sessiegebruik per week, het gemiddelde per week, een markering bij weinig gebruik en de betaalstatus. Ook zie je een agenda met de sessies van het plan in al zijn ruimtes, en bij Nieuwe reservering staan de leden van het plan bovenaan.
  • Tegoed zichtbaar bij boeken voor iemand: het adminscherm Nieuwe reservering toont boven de dagstrook wat er over is in elke tegoedperiode, en je kunt met een reden toch daarboven boeken.
  • Lidmaatschapstijdlijn: het tabblad Lidmaatschappen in iemands dossier schakelt tussen Lidmaatschappen en Betalingen, en toont een Tijdlijn met de factuurperiodes en sessies van elk lidmaatschap.
  • Betaalstatus bij sessies: het voorbeeld van een ruimtesessie noemt de stand van het lidmaatschap, zoals Betaling verschuldigd, en de openstaande betaling.
  • Soepeler boeken voor gasten: in de Booking Widget en de Manage Link kun je een gekozen tijd wijzigen, ook als tijden overlappen, zonder je plek kwijt te raken. Datumkeuzes verschijnen zodra de vereiste keuzes zijn gemaakt, het formulier voor de e-mailcode toont een aftelling voor je opnieuw kunt versturen, en het bewijs van ontvangst bevestigt het verzoek in rustigere kleuren.
  • Eén hoofdknop per pagina: elke adminpagina heeft nu één gevulde knop, en hoofdacties in tabs en lege lijsten krijgen een omlijnde stijl. De melding dat een plan nog niet te koop is, is nu een waarschuwingsbanner, en de lijsten Diensten en Bezoekredenen hebben een ondertitel.
  • Boekagenda's openen op een week: elke boekagenda opent nu standaard op een week, terwijl de agenda Afspraken in de admin zijn weergave van 3 dagen behoudt.
  • Uitleg bij geweigerd annuleren: als het annuleren van een afspraak wordt geweigerd, legt het geopende dialoogvenster nu uit waarom, in plaats van een kort pop-upbericht te tonen.

Oplossingen

  • Terugbetalingen worden altijd vastgelegd: een terugbetaling of terugboeking die de betaalprovider meldt, wordt nu overal vastgelegd waar een betaling wordt gecontroleerd. Een factuurperiode gaat dan weer open en mensen kunnen niet langer blijven boeken op geld dat is teruggegeven.
  • Vastgehouden tijden blijven kloppen: de Manage Link houdt na een mislukte keuze een tijd niet langer 10 minuten geblokkeerd, en annuleren geeft een vastgehouden nieuwe tijd terug.
  • Geen verloren boeking tijdens het versturen: de Client Portal en de Manage Link vergrendelen de velden voor locatie, medewerker en datum nu terwijl een boeking of verplaatsing wordt verstuurd. Een wijziging op dat moment laat de boeking dus niet meer mislukken met een foutmelding dat de vastgehouden tijd niet is gevonden.
  • Geen flits na een uitnodiging: als je het dialoogvenster Uitnodiging verstuurd sluit, verschijnt het uitnodigingsformulier niet meer even terug voordat het venster verdwijnt.
  • Juiste sessietellingen: het MFA-dialoogvenster voor beheerders en Alle andere sessies afmelden tellen nu alleen sessies die nog open zijn, in plaats van getallen zoals 46 in te trekken sessies terwijl er maar één open was.
  • Completere auditlogregels: elke voltooide aanmelding schrijft nu één succesregel in het auditlog van de eigen portal, ook aanmeldingen met een MFA-code. Mislukte wachtwoordherstellen en accountinstellingen noemen nu het account.
  • Instellingsmail opnieuw versturen voor proefaccounts: de instellingsmail opnieuw versturen werkt nu voor aangemaakte proefaccounts.
  • Vastgehouden tijden en trage verzoeken: een vastgehouden tijd die verloopt terwijl een boekingsverzoek wordt verstuurd, wacht nu op het antwoord van de server op alle drie de boekschermen: de Client Portal, de Booking Widget en de Manage Link.

Security en betrouwbaarheid

  • E-mail bij inloggen op een nieuw apparaat: als een medewerker of een persoon in de Client Portal inlogt in een browser die het account nog niet eerder gebruikte, krijgt de accounthouder één e-mail met het tijdstip, de browser en het apparaat, het ongeveer land en wat te doen als zij het niet waren. De e-mail kan niet worden uitgezet, en inloggen in een bekende browser stuurt niets.
  • Andere browsers melden zich opnieuw na een herstelstap: na een wachtwoordwijziging, een wachtwoordherstel, Andere sessies afmelden of het intrekken van een sessie tellen de betrokken browsers weer als nieuw apparaat en sturen ze bij de volgende aanmelding opnieuw de e-mail, terwijl de browser die je gebruikte stil blijft.
  • Beheer van MFA voor beheerders: Praxium bepaalt nu per bedrijf of MFA voor beheerders op Optioneel mag staan, en waar dat niet mag is Optioneel uitgeschakeld met de reden. Elke wissel van de MFA-modus voor beheerders komt in het auditlog en wordt gemaild naar de eigenaren en beheerders die beveiligingsinstellingen mogen bekijken.
  • Sterkere netwerkbeperkingen: een geblokkeerd netwerk ziet het menu voor ingelogde gebruikers of de profielpagina niet meer, en het wijzigen van IP-beperkingen vraagt nu een verse authenticatiecode. Ook het aantal netwerkcode-e-mails per dag is begrensd.
  • Veiligere support-aanmelding: extra waarborgen beschermen hoe Praxium-support inlogt om je te helpen, ook als netwerkbeperkingen aan staan, en je eigen beheerders houden dezelfde regels als voorheen.
  • Veiligere standaarden voor documenten en bestanden: een nieuw Client Portal-profiel start met het tabblad Documenten uit, en een bestandsveld bij een persoon of afspraak kan niet meer openbaar zijn.
  • Consistente wachtwoordbescherming: wachtwoordwijzigingen, herstel en accountinstelling delen nu dezelfde controle tegen bekende gelekte wachtwoorden, en een herstel beëindigt alle bruikbare sessies en wist wachtwoordgerelateerde blokkades.
  • Betrouwbaardere patronen voor eigen velden: patronen op eigen velden draaien nu zo dat ze het systeem niet kunnen vertragen, en de editor legt uit hoe je een patroon schrijft als het niet-ondersteunde syntaxis gebruikt.
  • Sessies bij de eerste instelling door eigenaren: een nieuwe eigenaar kan na de eerste accountinstelling ingelogd blijven, terwijl een herhaalde instelling elke sessie beëindigt, zodat de eigenaar opnieuw inlogt met het nieuwe wachtwoord.