v0.7.601
Motor nativ de rezervare, îmbunătățiri ale sesiunii și îmbunătățiri ale interfeței de utilizare
Această versiune introduce un motor de rezervare complet nativ în portalul de administrare, portalul clienților și widgetul public de rezervare, înlocuind integrarea anterioară de programare terță parte. De asemenea, aduce îmbunătățiri semnificative de securitate a sesiunii - inclusiv o blocare a ecranului inactiv în loc de deconectare forțată și o durată corectată Remember Me - împreună cu o serie de îmbunătățiri ale interfeței în câmpuri de programare, căutare și personalizate.
Caracteristici
- Rezervare programare nativ:Programarea este acum deținută în totalitate de Praxium prin portalul de administrare, portalul clienților și widgetul public de rezervare, înlocuind integrarea anterioară a unei terțe părți, sistemul verificând disponibilitatea personalului, alocarea locației, abilitățile necesare și ofertele de servicii înainte de a confirma orice slot.
- Vizualizări ale calendarului de întâlniri:Portalul de administrare include acum o vizualizare a calendarului de zi și mai multe zile pentru întâlniri, cu coloane pentru personal și locație, un indicator de timp curent, insigne de stare și un popover de creare rapidă a slotului, iar paginile cu detaliile personalului și ale clienților arată, de asemenea, propriile calendare de întâlniri.
- Rezervare pe portalul clienților cu reținere de sloturi:Când un client selectează un slot în portal, acesta este rezervat temporar, astfel încât același slot nu poate fi rezervat dublu de către un alt vizitator în același timp.
- Widget de rezervare publică:Vizitatorii de pe site-ul web de practică pot căuta locuri disponibile în funcție de serviciu, locație și membru al personalului, își pot verifica identitatea cu un cod unic trimis prin e-mail și pot primi o confirmare cu linkuri de gestionare și reprogramare.
- Servicii în căutarea globală:Paleta de comenzi pentru administrare (Cmd-K) include acum o secțiune Servicii alături de Clienți și personal, iar administratorii aflați în locație văd doar serviciile oferite în locațiile lor.
- Blocarea ecranului inactiv în loc de deconectare forțată:Când o sesiune este inactivă timp de 15 minute, ecranul este acum blocat cu o solicitare a parolei, în loc să se încheie complet sesiunea, astfel încât lucrul poate fi reluat fără o re-autentificare completă după introducerea parolei.
- Remember Me scurtat la 14 zile:Durata maximă reținută a sesiunii a fost redusă de la 30 la 14 zile pentru a limita expunerea dacă un dispozitiv este pierdut sau furat.
- Validare în concediu pentru câmpurile personalizate:Câmpurile personalizate obligatorii arată acum prima eroare de validare de îndată ce câmpul este părăsit, în loc să aștepte până când formularul este salvat, în toate tipurile de câmpuri din formularele client, personal, programare, serviciu și profil.
- Grilă unificată de sloturi pe suprafețele de rezervare:Spațiile disponibile pentru întâlniri sunt acum afișate printr-o componentă partajată prin crearea de administrator, rezervarea portalului clienților și widgetul public, cu fotografii consistente ale personalului, intervale de timp grupate și stări clare de selecție.
- Înălțimi de control consecvente în vizualizările de listă:Intrările de căutare, listele derulante ale filtrelor și butoanele de acțiune din vizualizările listei de administrare au acum toate aceeași înălțime, oferind interfeței un aspect mai uniform.
- Titlurile selectorului de prefixuri de telefon:Selectorul de prefixe de țară pentru numărul de telefon arată acum atât un titlu pentru țările sugerate, cât și un titlu pentru toate țările, care se potrivesc cu aspectul selectorului de adrese de țară.
Remedieri
- Pagina goală de tarife pe site-urile web de practică:Serviciile fără o legătură explicită către locație – adică sunt oferite în toate locațiile – au fost ascunse incorect de paginile publice de tarife și prețuri, iar pagina de tarife arată acum toate serviciile aplicabile în fiecare locație.
- Câmpurile pentru dată și oră sunt goale la editare:Câmpurile personalizate pentru dată și dată-oră care aveau o valoare stocată au apărut goale la deschiderea formularului de editare, iar valoarea stocată este acum completată corect.
- Sesiunile Remember Me au fost scurtate în mod neașteptat:Fiecare reîmprospătare a sesiunii de fundal a resetat în liniște sesiunea la o fereastră de 8 ore, astfel încât o sesiune reținută ar expira mult mai devreme decât se aștepta, iar reîmprospătările sesiunii păstrează acum durata inițială.
- Sugestie pentru formatul câmpului de telefon a fost eliminat:Câmpul pentru numărul de telefon arăta anterior un indiciu de format despre prefixele internaționale care nu se mai aplica la intrarea telefonului cu intrare divizată, iar indicația a fost eliminată în timp ce notificarea de criptare mai apare acolo unde este cazul.
- Continuitatea sesiunii MFA după verificare:Finalizarea autentificării cu mai mulți factori ar putea lăsa sesiunea într-o stare inconsecventă care necesită un pas suplimentar de conectare, iar tokenurile de sesiune sunt acum sincronizate corect după verificarea MFA.
- Mesaje de eroare de conectare în portalul clientului:Anumite încercări eșuate de conectare în portalul clientului au arătat un mesaj de eroare prea specific, iar mesajul este acum generic pentru a evita dezvăluirea detaliilor contului.
Securitate și fiabilitate
- Protecție îmbunătățită a sesiunii:Au fost aplicate mai multe măsuri de întărire pentru gestionarea sesiunilor, inclusiv controale mai stricte privind actualizările token-ului de sesiune și un comportament mai consistent pe toate portalurile, reducând riscul problemelor legate de sesiune fără a afecta utilizarea normală.
- Fereastra de expunere redusă pentru sesiunile memorate:Durata maximă pentru o conectare reținută a fost scurtată, limitând impactul potențial dacă un dispozitiv sau o sesiune de browser este compromisă.
- Informații de pornire strânse:Un detaliu de diagnosticare care a fost înregistrat la fiecare pornire a serverului a fost eliminat, păstrând informațiile interne ale sistemului mai conținute.