Cal.com v3.2 - Wydajność, osadzanie w e-mailach i więcej….
Aug 15, 2023
Witamy w changelogu 3.2. W minionym miesiącu główny nacisk kładliśmy na wydajność naszej aplikacji, pracując nad tym, żeby była piekielnie szybka, ale wypuściliśmy też mnóstwo naprawdę wartościowych mniejszych funkcji, zwłaszcza związanych z doświadczeniem rezerwacji!
Znaczące poprawy wydajności

Aplikacja nigdy nie może być zbyt szybka, prawda? Cóż, wiemy, że nasza aplikacja zdecydowanie powinna działać szybciej i dlatego mocno skupiliśmy się na wydajności. Dzięki ostatnim zmianom w sposobie ładowania sesji użytkowników, kolejności, w jakiej pobieramy grafiki użytkowników na stronie rezerwacji, oraz w sposobie buforowania zasobów, których nie trzeba ciągle przeładowywać, zauważyliśmy poprawę szybkości aplikacji nawet o prawie 40% w niektórych obszarach. Jesteśmy niesamowicie podekscytowani tymi zmianami i w v3.3 nadal będziemy skupiać się na wydajności, żeby aplikacja była szybsza niż kiedykolwiek.

Zarządzanie użytkownikami zbiorczo

Wdrażamy znacznie lepsze doświadczenie zarządzania użytkownikami zbiorczo. Zaczynamy od organizacji, bo korzyści są szczególnie odczuwalne dla tych z większymi teamami. Dzięki zarządzaniu użytkownikami zbiorczo będziesz mógł/mogła zbiorczo dodawać i usuwać osoby z teamów, zbiorczo usuwać i niebawem wiele więcej. Mamy też w planach i w trakcie prac sporo kolejnych funkcji do zarządzania ludźmi w teamach i organizacjach, w tym łatwe podglądanie dostępności wszystkich członków twojego teamu.
Osadzanie e-mailowe

Możesz teraz osadzać terminy ze swojego typu wydarzenia w e-mailach. Wejdź w swój typ wydarzenia, kliknij Embed i wybierz „Email embed”, a potem wybierz kilka dni i godzin. Następnie możesz skopiować i wkleić to do swojego e-maila, a utworzy ono wybieralne godziny, których odbiorca może użyć do zarezerwowania spotkania z tobą, ze wszystkimi ustawieniami twojego typu wydarzenia, za jednym prostym kliknięciem. To naprawdę koniec umawiania spotkań przez email tennis.

Zmiany bezpieczeństwa w Workflow SMS
Zauważyliśmy niedawny wzrost spamu z naszej funkcji „Wyślij SMS do uczestnika”. Wygląda na to, że spamerzy kupowali konta teamów wyłącznie po to, by wysyłać niezamówione wiadomości. Żeby temu zaradzić:
-
Teraz wymagamy, aby typ wydarzenia był ustawiony na „Requires Confirmation” przed wysłaniem jakiegokolwiek SMS-a do uczestników.
-
Wprowadziliśmy weryfikację Know Your Customer (KYC), żeby upewnić się, że konta nie są zakładane w złośliwych celach.
Dzięki za zrozumienie, gdy pracujemy nad zwiększeniem bezpieczeństwa i jakości naszej usługi. Żeby dalej korzystać z tej funkcji, musisz przejść weryfikację.

Nowe funkcje
Oddzielne imię i nazwisko
Dodaliśmy możliwość zbierania pól Imię i Nazwisko osobno na twoich publicznych stronach rezerwacji.
Pełne zastąpienia dat
Tam, gdzie wcześniej można było dodawać zastąpienia dat tylko po to, by oznaczyć siebie jako niedostępnego/niedostępną w ustalonych godzinach dostępności, teraz możesz dodawać zastąpienia do dowolnego dnia, nawet poza swoimi godzinami pracy.
Koniec ze spamowymi rezerwacjami
Teraz możesz kazać osobom rezerwującym zweryfikować e-mail, zanim ich rezerwacja zostanie potwierdzona. Otrzymają e-mailem kod do wpisania, żeby ją potwierdzić. Możesz włączyć to w zaawansowanych ustawieniach typu wydarzenia.
Apps dla teamów: Aplikacje do wideokonferencji można teraz instalować dla teamu/organizacji i używać ich w typach wydarzeń teamowych.
Zapier dla teamów: Właściciele teamów i administratorzy mogą teraz tworzyć klucze API Zapier, które wyzwalają się dla wszystkich typów wydarzeń teamowych.
Nowe aplikacje: Skiff calendar i aplikacja Element call
Ulepszenia i poprawki
-
Formularz rezerwacji: Dodaliśmy obsługę dodawania linków do pytania typu Checkbox za pomocą markdownu w formacie [tekst](link).
-
Dynamiczne linki (cal.com/username+username2) teraz prowadzą bezpośrednio do ekranu rezerwacji z możliwością wyboru kilku czasów trwania po lewej stronie, zamiast pokazywać 3 różne typy wydarzeń z różnymi czasami trwania. Jednym krokiem mniej dla osób rezerwujących.
-
Dodaliśmy też pełne imiona i nazwiska w opisie dynamicznych wydarzeń.
-
Dodaliśmy imię i nazwisko uczestnika jako tokeny do workflows.
-
Dodaliśmy dodatkowe warstwy bezpieczeństwa dla wysyłania wiadomości do uczestników przez Workflows.
-
Teraz pozwalamy, by nowe rezerwacje zachodziły na stare podczas przeplanowywania, na wypadek gdyby ktoś chciał przesunąć godzinę rezerwacji trwającej godzinę o 15 min, na przykład.
-
Naprawiliśmy problem, w którym jeśli wybrano typ pola wejściowego „Name”, etykiety nie dało się zmienić z domyślnej etykiety „Your Name”.
-
Dodaliśmy tekst pomocniczy w typach wydarzeń round robin, żeby wyjaśnić rolę opcjonalnych Fixed Hosts.
-
Naprawiliśmy problem, w którym filtr „Team” w typach wydarzeń powodował nieskończone ładowanie i usuwał przycisk „Add”.
-
Wprowadziliśmy pewne poprawki wydajności, żeby zmniejszyć rozmiar odpowiedzi Calendar Outlook i dostępności
-
Naprawiliśmy problem powodujący, że ludzie nie mogli przeplanować dynamicznych rezerwacji, gdy wymagane pola były puste, ale wyłączone.
-
Teraz włączyliśmy Routing Form jako preinstalowaną aplikację i część głównego paska bocznego dla teamów, biorąc pod uwagę, jak ważny jest dla doświadczenia teamu.
-
Naprawiliśmy kilka problemów powodujących, że limity tygodniowe nie były respektowane, gdy obejmowały ponad 2 miesiące.
-
Dodaliśmy poprawkę, która uniemożliwia usuwanie ostatniego grafiku dostępności.
-
Naprawiliśmy problem z UI w embedach, który teraz ukrywa pływający przycisk, gdy kalendarz jest otwarty, żeby nie wchodził z nim w konflikt, szczególnie na mobile.
-
Dodaliśmy więcej kolorów Brand do widoku kalendarza, żeby dać trochę więcej poczucia własności.
-
Jak zwykle to tylko niewielka część pracy, którą wypuściliśmy w ciągu ostatniego miesiąca, więc jeśli chcesz zobaczyć wszystko, możesz zobaczyć to tutaj.
Na tym kończymy ten miesiąc, dzięki za przeczytanie. Jeśli chcesz dać nam feedback na temat czegokolwiek, co wypuściliśmy w tym miesiącu — chętnie cię wysłuchamy! Napisz do nas na [email protected]