Rewrót "Naprawy (ustawienia): pokaż zakładkę Plany i ujście niezależnie od statusu root-org"
To odwrócy commit : )
Przetłumacz wiadomości czatu w języku widza
Dodaje tablicy flagi "Mój język" w NavTop (po lewej stronie narzędzia e-mail, oddzielone Przez regułę pionową). Wybór języka wpisuje się z powrotem do Member.la...
Pokaż zakładkę Plans & Billing niezależnie od statusu root-org
Brama !isRootOrg ukryła zakładkę na orgs root i zablokowana właściciele org i Samokontrola z dotarciem do strony rozliczeniowej z "Moje konto". A w tym, w tym, ...
Przetłumacz zakodowane struny UI
setup/dns (6 plików): strona, AliasStatusTable, DnsProgressView, DnsProvisioningPanel, DomainEntryForm, ManualDnsGuide. pliki: diagnostyka, niezbędne, integracj...
Spadek na miejsce - skacz każdy członek, bez softPush na premiery
Dryf po zwolnieniu był miękkiPushCluster strzelający na ścieżce upuszczenia użytkownika. A A (u) (u) Ograniczenia megaklastra rozciągają się we wszystkich kieru...
Przetłumacz zakodowane struny UI
Konto/view: 40 ciągów ponownie użyto z istniejącej przestrzeni nazw (brak nowych kluczy). kb (13 plików): tłumacz edytor artykułu, przegląda, recenzje, zasoby, ...
Przetłumacz pozostałe niesłodkodowe struny UI
Strona zadaniowa: Zapisywanie zmian, zamykanie, dodawanie zadań do automatyzacji strumienia, Edycja tytułowego tooltip. Uwaga: Odpuszczanie, Loading notes, Dele...
Zamień zakodowany angielski t() na stronach leadów
Przetłumacz pozostałe zakodowane ciągi UI w przydziałach, nowościach, raportach, i Widok/[id], aby użyć next-intl. Dodaj skrypty/i18n-audit.py, aby wykryć pozos...
Upuść mocno na miejscu — rzut tylko ogonem + skok(), aby wyczyścić prędkość
Poprzednia poprawka nadal pozwala głowicom dryfować na zwolnieniu, ponieważ: 1. Wykrywanie przerzutów przeciętnie przeleciało w całym oknie 110 ms. Użytkownik ...
Spadek na miejsce po zatrzymanym pociągu zamiast dryfowania
Dwa współpracujące błędy spowodowały, że upuszczone głowy (pojewne lub pozbieranie) odleciały do pozornie losowych pozycji, gdy użytkownik ciągnął się szybko, z...
Dodaj sesy personal + Chat/Docs/Notes/KB/HRS
Indeks /settings nie wykazał żadnych sekcji dla osób niebędących do adminów, ponieważ każdy Istniejąca sekcja została zamknięta po prawej stronie administratora...
Obracaj otwieranie bramek w oparciu o proporcje widoku
Rama bramek teraz przechyla się przez atan2 (widzeportH, viewport) więc jest otwarty Prawo strona zmierza w kierunku przekątnego widoku — dla 16:9 monitoruje Pu...
Rzuć bramkę, aby uzbrajić bramkę z strzelcem/miss obchody
Ramka bramkowa 132 x 132 pojawia się w górnej lewej części, gdy głowa jest w środku Samochodem lub aktywnym miotiem, przesunięcie 56px z narożnika, aby głowice ...
Fizyka rzucana z kolizjami przy basenie i szlakiem kometek
Przesunięcie głowy obok progu rzutu uderza go w granat W fizyce w zasięgu jawnej (tarcie, odbicie krawędzi, wzmocnienie głową w głowę Zderzenia). Powolne krople...
Anuluj odziedziczoną prędkość przeciągania na premiery
Przeciągnij uchwyt aktualizuje wartość ruchu głowy za pomocą szybkiego mx.set(nx) Połączenia, których narzędzia-ruch używają do obliczania prędkości. Kiedy wyda...
Kryspen sześciokąt w każdym rozmiarze / stanach
Wyeliminowano cztery źródła miękkości: - na SVG - - na widocznym kondrze, więc uderzenie Szerokość nie rozciąga się (i rozmywa) w skali nachanie / zmiany - od...
Użyj OTK z wymianowany na nowi org
Wolć otk zwrócony przez POST /api/security/org w związku z kontynuacją /api/bezpieczeństwo/jdź jak w obie strony. Serwer teraz miętuje świeżego właściciela Sesj...
Odstępowanie na klamra + zasady grupowania tej samej wielkości
Komórka klastrowa i awaria hex pochodzą teraz z największej gromady Członek zamiast globalnej skali, a jeni mogą zawierać Przesunięcie środkowego wyrównania, wi...
Ukryj popover po zaproszeniu do spotkania otwiera okno dialogowe
Wysover był otwarty pod dialogiem spotkania, ponieważ Okno dialogowe zostało warunkowo renderowane wewnątrz bramki docelowej popovera. Uchwyć zaproszenie w mome...
Przepisz system drag/klastrów za pomocą magnetycznego zatrzaskowania i zbierz gest
Zamień monolityczny HexHeadGroup (847 linii) modułowym silnikiem klastrowym W obszarze aplikacja/komponenty/chata/hexheads/. Pojedyncze źródło prawdy: każda gło...
Solidna angielska autyback dla brakujących i pustych tłumaczeń lokalnych
- mergeWithFallback traktuje teraz lokalne wartości pustych struny jako nieprzetłumaczone, Opadając z powrotem do angielskiej wartości, zamiast nic nie robić ...
Zaktualizuj zamówienia strona konta uid typu od numeru do ciągu
AccountSummary.uid jest teraz ciągiem (długa precyzja fix). Również usuń ParseInt Porównanie i typ "numer" z pola ręcznego ID konta.
Przesuń dostępność rozwijaj pozycję w lewo przed My Businesses
Przenosi pigułkę o status z prawej poprzeczkę akcji do lewej sekcji powitalnej, umieszczając ją między separatorem powitalnym a My Businesses z przegrobem. Usuw...
Dodaj targetOrganizationId do typów Subskrypcji i createSubscriptionOrder
CustomerMemberId to numer identyfikacyjny członka, rozwiązywanie kont przez pierwotnyMemId
- posApi: AccountSummary uid string, dodaj podstawowyMemberId; - string customerMemberId; - SubscriptionOrderWizard: wyślij (nie uid) jako customerMemId; presel...
Wymień kliknięcie na otwarcie popovera akcji + sterowanie rozmiarem
Kliknięcie głowicy sześciokątnej otwiera teraz polerowany wyrzutnik szklany amoryzm z Działania kontekstowe zamiast natychmiastowego otwierania okna narzędziowe...
Kompletny następny intchl dla diagnostyki systemu
Pozostała część MySQL, Redis, statystyki, żądania i akordeonowa na klawisze components.settings.diagnostyczne; użyj czasu lokalnego i przetłumaczonej odznaki st...
Revert "feat(billing): wire FeaturesManager to subskrypcja platformy dla dzieci-orging"
To odwrócy commit : )
Wire FeaturesManager na subskrypcję platformy dla dzieci-orging
FunkcjeManager nazywał dziedzictwo - które Rzuty (wygrane opad) zamiast odczytać prawdziwą subskrypcję platformy. Teraz dzwoni - który pyta root org's Zamówien...
Legacy getCurrentSubscription stub must throw, a nie return null
Zwracanie null FeaturesManager traktuje każdy org jako brak subskrypcji (billingLoaded’true, has Subscription-false), blokując wszystkie przełączniki funkcji za...
Użyj przetłumaczonego aria-label dla SettingsPolajka karts
Odw. . z next-intl.
Moduły jsonu do gitigredugowanych wiadomości / import.json
Tsc i rozwiązanie IDE ?messages/ JSON po połączeniu bez konieczności Popełnione pliki w wiadomościach/. Extend include dla typów/.d.ts.
I18n dla starszej zawartości koncentratora / paska bokowego za pośrednictwem ustawieńLegacyHub
Wymień zakodowany na twardo angielski na następny wint. wprowadza stabilne stałe tematy id; AktywnyTopic jest porównywany z ids zamiast przetłumaczonymi strunam...
Scope SettingsSearchBar do components.settings:
Użyj "z klawiszami searchBar. zamiast Global t() z pełnymi kropkami.
Strona docelowa drutu do ustawień Tłumaczenia
Zamień zakodowane karty i kopiowanie sekcji za pomocą kodujanego użyciaTłumaczenia - Szczątki poparte z ICU Etykieta gałąź do kart typu branch. Konsoliduj listy...
Przenoszenie ustawień konta pomaga panelom do kluczy wiadomości
Zamień wszystkie zakodowane kopiowanie pomocy na stronie konta organizacji Klucze do lugowania. Rozszerz i18n-audit, aby zgłosić brak plików Haczyki tłumaczenio...
Wire organ organizacji przewody bohatera i zakładki do kluczy i18n
Użyj ciągów znaków dla SettingsView title, Napis i etykiety zakładkowe, więc interfejs użytkownika pokazuje tłumaczenie zamiast surowej Zaśladowców pozostawiony...
Przenieś tłumaczenia do kamo-translation-dictionary
Wszystkie 22 pliki lokalne przenoszą się do scentralizowanego kamo-translation-dictionary Repo. CI teraz klonuje, które repo i kopiuje folder kamo-internal/ W w...
Wire MUI Tooltip tytuły poprzez common.actions i common.tooltips
Zamień dosłowne jednoliniowe struny tytułu Tooltip z tCommon("akcjami. tCommon("toołps."), scalać klawisze w wiadomości/en.json i zagnieć Komponenty, które potr...
Matryca subskrypcyjna, klub, rynek POS, punkty narzędzi do mapowania pól CRM
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
