Dodaj findBranchTypeID zapytań z pochodnie do OrganizationRepository
Obsługuje nowy /branch-typy/a--, punkt końcowy w SecurityService w celu sprawdzenia, czy rodzaj oddziału ma aktywne orgi przed usunięciem.
Dodaj punkty końcowe GET /branch-types/kreatable i /-id/usages punkty końcowe
/krealny typy gałęzi zwrotów filtrowanych przez typ twórcy dzwonionego (OWNERS/TEAM_MEMBERS/MEMBERS) za pośrednictwem AppliedModelEnforcementService. /-id/usag...
Skreślenie typu rozgałęzienie osłony przed aktywnymi użyciami org
Przed usunięciem chipa typu gałęzi, frontend teraz dzwoni Jeśli istnieją jakieś orgi, to pokazuje dialogowe informacyjne wymieniające je i instruuje administrat...
Napis biletowy na żywo na NavTop — SupportCoContext subskrybuje NATS via STOMP, odznaki oczekujące na liczenie
Live pending support ticket count via NATS — notify org owner on new tickets, add pending-count REST endpoint
Dodaj pole do liczby oczekujących do SupportAgentNotificationDTO i zlicz zapytanie do SupportTicketRepository
Dodaj pole nazwy domeny do kreatora kreacji org
Dodaje pole domeny do kroku Podstawy z automatycznym www. stripping. Zatwierdzony, uwzględniony w ładunku API i pokazany w kroku recenzji.
Dodaj wywołanie modyfikacji API do strony kamo-api-reference
Pokazany tylko na /kamo-api-reference, zachęca użytkowników do przesłania zmiany API Żądania za pośrednictwem /odpytania lub dotarcia do /kontaktu.
Dodaj GET /branch-typy/kreatny punkt końcowy z filtrowaniem typu twórcza
Zwraca tylko typy oddziałów, które członek dzwonienia może utworzyć Pod adresem lubg dziecięcy, na podstawie klasyfikacji OWNERS/TEAM_MEMBERS/MEMBERS W stosunku...
Zamień krok kreatora OrganizationType z gałęziType / SecurityModel wybór
- Zamień OrgTypeStep (OrganizationType + rozwijanie konfiguracji) BranchTypeStep, który się ładuje - Nowy punkt końcowy zwraca tylko typy gałęzi, które dzwo...
/sieciowa afordza tworzenia jest omówna przez typ członka + prawo
BranchSetupManager: nowy "Kto może tworzyć orgi dziecięce pod tym modelem" Karta z trzema przełącznikami (członkowie / członkowie zespołu / właściciele). Wart...
Brama / sieciowe tworzenie dzieci-org przez prawo + aplikacja typu członka
Przewody stosowanego modelu bezpieczeństwa-rodzima kreacyjna od końca końca: - SecurityModelController + MasterModelController w obie strony w obie strony ap...
Brama typu członkowskiego + CREATE_CHILD_ORG odpowiednia do tworzenia dziecka-org
Dodaje warstwę danych do tworzenia danych dla gating /network child-org według typu użytkownika: - Nowy CREATE_CHILD_ORG na RoleRightType (id 131). - Trzy nowe...
Model Master odnosi się do wszystkich trzech typów członków onit
Przepis MaxedOutMasterModel stosuje terazToMembers, stosujeToTeamMbers, I stosujeToDowisa są prawdziwe, więc każdy typ członka widzi model główny Typy gałęzi ja...
Wymień statyczną datę premiery z odliczania na żywo do 2PM PST Apr 20 2026
Ticks co sekundę pokazując Xd XXh XXm; spada z powrotem do statycznej daty Dopóki klient nie nawodnije, pokaże "Teraz", gdy osiągnie cel.
Domyślny szablon ról administratora rozpoczyna się od wszystkich praw GRANTED
PrzepisMaxedOutMasterModel teraz zapełnia szablon administratora Każdy RoleRightType ustawiony na GRANTED. Pozostałe trzy szablony (członek zespołu, Członek, DE...
Zapewnij maksymalny model bezpieczeństwa dla KamoCRM na init
DataLoader teraz tworzy i przypisuje master ChildOrgSecurityModel KamoCRM zaraz po utworzeniu orgi, z każdym ustawieniem maxed Przejście do wartości najbardziej...
Mandager honoruje stan zużony o mocy: zastosowany model siłowy
Akceptuje nowy modelDostępność + zablokowane pola od FeatureController I powłoce je w interfejsie: - Cechy, którego modelAvailability to FORCE_ENABLED, renderu...
Model stosowany jest źródłem prawdy w czasie odczytu dla dostępności funkcji
Zamyka lukę "stale DB wycieka wyłączną cechę" poprzez zaznaczenie każdej powierzchni Dotykają OrgFeature / ServiceType poprzez zastosowany model zabezpieczeń. ...
Skuteczny dezaminator funkcji do zastosowania-model odczytu
Dodaje bramkę odczytu, która sprawia, że zastosowany model bezpieczeństwa jest ostateczny źródło prawdy dla dostępności funkcji, więc nieświeży stan DB nie może...
Dodaj zakładki ustawień dokujących na takie jak tanie z typami dok, zamówieniami do układania i panelami konfigowymi
Zastępuje ComingSoonTab na /settings/features/docs z pełnym interfejsem ustawień: - Zakładka ogólnego przeglądu + jedna karta na ImageAssocType (Konto, Usługa a...
Add ObrazowanieSettingsSKontroller z typem doc, zamówienie układania w stosy i assoc config CRUD
Dodaj podmiot ImgAssocConfig, repozytorium i sortuj zamówienia do ImgStackingOrderDt
Dodaj FEATURE_REQUESTS do kategorii wsparcia i wszystkich mapowania funkcji planowych
Bezpłatne: Głos Społeczność, Starter: Głosuj iproś, Biznes: Pierwsze prośby, Przedsiębiorstwo: Custom dev included
Dodaj /requests direct linki nav, sekcja strony głównej i wiersz porównania funkcji planu
- Nagłówek: żądania dodane jako bezpośredni związek najwyższego poziomu między ceną a firmą - Stopka: żądania dodane do kolumny produktu dla bezpośredniej widoc...
Aplikacja w obie stronyConfigs + ustawienia nałożone na powierzchni + przełącznik prywatny
- BranchSetupManager: mapaBackendModel teraz nawilża ustawione urządzenieConfigs Zwrócone przez backend (dostępność + dozwoloneCommerceTypes na usługę Typ) ...
Enforce team-member pay-fees w tworzeniu klientów Stripe
Bumps kamo-shared-libiry zależność do 1.5.0, więc BillingService może rozwiązać Nowy AppliedModelEnforcementService i przewody członkowski w stosunku do org Wyk...
Przewód stosowany w każdym kontrolerze
Każde ustawienie nierole w zastosowanym modelu bezpieczeństwa jest teraz egzekwowane w Dokładna granica kontrolera, którym reguluje, a ustawienia skalarne w obi...
Egzekwość każdego ustawienia nieroli na ChildOrgSecurityModel
Dodaje kompleksowe egzekwowanie przepisów dla pozostałych ustawień na zastosowaniu orgi Model bezpieczeństwa. Każde ustawienie, które wcześniej było tylko czyta...
Blokowanie obowiązkowych ról systemowych w UI przydziału roli członków
- PublicProvider: dopuszczanie branchuTypeID/masterModelID na przychodzące Uprawnienie organizacyjne, dzięki czemu zakładka typu rozgałęzienia może niezawodni...
Egzekwania przydziału zadaniowego zadaniowego i auto-admin dla właścicieli członków zespołu
MemberSecurityController egzekwuje teraz trzy niewinne zadania Definisz w specyfikacji burzy mózgów: - saveMemberSecurity: przed uporem żądaną rolę dzwoniącego...
Zastosuj reguły dotyczące siły szablonu i DEFAULT powrót do rozwiązywania praw członków
- teraz nakłada się na zastosowane 4 domyślne szablony zarolowania modelu na szczycie istniejącej kaskady (role zorg - dział - tytuł zaacytowy - członek: - Spe...
Dodaj edytor wzoru głównego, szablony ról i giing siłowy
Powierza nowy model zabezpieczeń typu oddziałowego w interfejsie użytkownika: - zakładka typu branchy zyskuje przycisk "Edytuj model główny" (ukryty, gdy org...
Model Master-model + zastosowane-modelowe punkty końcowe i szablon-strzeżone org seeding
Dodaje kontrolery, które wychodzą na nowy przepływ bezpieczeństwa typu branch: - /api/security/master-model (GET/PUT) zarządza aktualnym mistrzem orgi Model;...
Dodaj model główny, domyślne szablony ról i zastosowanych decyzjator modeli
Przedstawia warstwę danych dla przepływu nowego modelu bezpieczeństwa typu oddziałowego: - Organizacja zyskuje zniweczalną gałąźTypeID i mistrzem Model ID. - N...
Dodaj pole chip-input wózek w gałęzi do edytora modeli zabezpieczeń
- BranchTypeChipField z kolorowym tokiem kropkowym, edytowaniem etykiety i X delete - BranchTypeEditDialog dla name/dekorytu - Autouzupełnianie rozwijane z GET ...
Rozwiń ChildOrgSecurityModelDTO z pełnymi polami i gałęziamiTypes
Aktualizacja BranchSetupManager podtytuł do referencyjnej etykiety typu dynamicznego typu gałęzi
Z Nazwana zakładka Setup Oddziału do dynamicznego "branchLabel' Typy i aktualizacja adresu URL do typów gałęzi
Jak to, co widzisz żeglugę?
Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.