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ń. ...
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...
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...
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;...
Uzupełnienie praw do sesji ze wszystkimi znanymi prawami do przyznawania wszystkich ról
Dodaj punkt końcowy SSE do weryfikacji wiadomości e-mail w czasie rzeczywistym + poprawa mile widzianego logowania e-mail
Przekaż czas ważności czytelny dla człowieka, aby wysłać wiadomość e-mail na szablon weryfikacji wiadomości e-mail
Dodaj humanizeMinutes() pomocnik, który formatuje minuty w dni/godziny/minuty (enp. "1 dzień" przez 1440 min). Przekaż jako „ekspiryTekt”, aby dopasować zaktual...
Dodaj ścieżkę weryfikacji wiadomości e-mail opartą na kodzie do /weryfikuj punkt końcowy-e-mail
Punkt końcowy obsługuje teraz zarówno token (link click), jak i userId+ kod (wstęp osobowy 6-cyfrowy). Ścieżka tokena niezmieniona; ścieżka kodu ma nawiązaną Do...
Dodaj punkt końcowy rejestru do nieuwierzytelnionych awatarów porejestrowanych
POST - akceptuje userId + plik/fileSm/fileMd/fileLg Bez sesji. Straże: użytkownik musi być niezweryfikowany i nie ma jeszcze awatara, zapobiegając Nadużycia wob...
Dodaj GET /api/bezpieczeństwo/geoip/me do wyglądu kraju IP klienta
Czyta prawdziwy adres IP klienta z nagłówków X-Fora-For / X-Real-IP, Czy wyświetla GeoLite2 i zwraca "code country_code, country_nazwa". Używany przez etap auto...
Wdrożenie weryfikacji i rejestracji SP4 weryfikację i rejestrację
- Usuń sejsszą e-mail/VerificationEmail.java (hardcoded SMTP stub) - Dodać ? (wzorzec pakietu odzyskiwania luwek) - Dodawanie - Generowanie tokenów/hashing SHA-...
Dodaj AccountSettingsSAdministrator + Usługa dla telefonów + pytania bezpieczeństwa (SP3)
Umożliwia zalogowanym użytkownikom ustawione/weryfikowanie telefonu i skonfigurowanie 3 pytań zabezpieczających. Trasy do /api/konto/o (sesyjne – za pośrednictw...
Dodaj grę BulkTextSmsClient + EmailTemplateServiceClient + PasswordRecoveryController (SP3)
Pełny przepływ odzyskiwania hasła: e-mail-link, SMS OTP, pytania bezpieczeństwa, fraza nasiona. Trasy do /api/recover/ (nieuwierzytelniona). Używa rurociągu poc...
Wire EmailTemplateSeedClient do -
Thin RestTemplate klient, który POSTuje się do poczty e-mailService Po org + właściciel TeamMember Wytrwale. Retries dwa razy z backoffem; porażka rzuca OrgProv...
Dodaj publiczny punkt końcowy z tzw. kamo-nowww build-time bake-in
Add Analytics - zamiennik tekstu analitycznego w dezynfekcji changelog
Tokeny Redact nr 32 w dezynfekcji changelog
Każde słowo (bieganie o nie-białej przestrzeni), które jest 32 znaków lub dłuższe, to Zastąpiono z ? przed wysłaniem tytułów i opisów do usługi tłumaczeniowej, ...
Wygeneruj token weryfikacji TXT na domenie tworzenia, sprawdzania w verify-dns
- createDomain: generuj 32-łowy token UUID i przechowywać za pośrednictwem setVerificationToken - verifyDns: sprawdź _kamo-verify rekord TXT dla kamo-site-verif...
Aktualizuj wymagane aliasy — dodaj aplikację, capcha, docs, sign; usuwanie dziedzictwa
Zezwalaj na zarządzanie domenami krzyżowo poprzez weryfikację własności użytkownika
Dodaj /setup/dns backend — egzekwowanie jednej domeny, sonda SSL, nowe aliasy
- Wymuś jedną niestandardową domenę na org w POST /api/security/domenie - Dodaj capcha, docs, podpisuj do standardowych aliasów; usuń stare aliasy - Aktualizacj...
Przenieś changelog word replacement na backend przed tłumaczeniem
Zamienniki tekstu (Docs-Docs, Meet-Meet itp.) i tajna nazwa Redaction (tajne nazwy K8s) były wcześniej stosowane po stronie klienta w ChangelogClient.tsx, co oz...
Dodaj tłumaczenie async dla changelogu i planów subskrypcji, dodaj lokalne publiczne API
Dodaj zarządzanie wychyciem ołowiu i kontrolerom odbioru publicznego
Dodaje dwa sterowniki do zautomatyzowanego systemu wlotu ołowiu: - LeadIntakeController: uwierzytelniony CRUD dla punktów końcowych, pola przyjęć mapowania, z...
Członek sklepuType w sesji Redis przy logowaniu
Dodaje CASE KIEDY.I NIE JEST NIE JEŚLI THEN 'TEAM_MEMBER' ELSE 'MEMBER' login SQL query i przekazuje wynik poprzez createSession w Redis, Tak więc frontend może...
Synchroniczna na stronę miniatury podczas przesyłania szablonu z granularnym postępem WS
- Dodawanie zależności PDFBox do pom.xml - Po przechowaniu przekonwertowanego PDF, wyrelakuj wszystkie strony za pośrednictwem PDFRenderer i prześlij każdą z ni...
Dodaj /api/changelog/publicpoint/statss endpoint dla liczby zagregowanych według typu i projektu
Dodaj tajną walidację webhook do punktu końcowego na blogu
Obrona-in-depth: poprawczaki - nagłówek na Strona SecurityService oprócz potwierdzenia bramki APIService.
Konfiguracja projektów publicznych na zaległości zmiany z wszystkimi 23 Forgejo repos
Dodaj poziom dostępu członków i punkty końcowe statusu właściciela
Dodaj punkty końcowe GET i PATCH do odczytu i aktualizacji poziomów dostępu z pełnym egzekwowaniem uprawnień. Zaktualizuj tworzenie organizacji, aby korzystać z...
Dodaj ziarninowe etapy postępu konwersji za pomocą 8 różnych aktualizacji WebSocket
Etapy: pobieranie (0-15%) - przygotowanie (15-20%) - konwertowanie (20-65%) weryfikacja (65-75%) - przechowywanie (75-90%) - finalizacja (90-100%) - kompletna
Synchroniczna konwersja PDF dla przesłanych szablonów e-podpisu
Prześlij szablony teraz konwertuj bezpośrednio przez ConversionService podczas Żądanie przesłania. Publikuje wydarzenia z postępów NATS dla WebSocket w czasie r...
Dodaj e-podpisu szablonu API punktów końcowych
- POST — upload template z kontrolą zakresu - POST — Szablony list według kontekstu i statusu - PATCH — aktualizuj cykl życia szablonu - GET - Transmisja przeko...
Zastąpienie Google ree' Capcha - weryfikację
Usunąć Re-Service i całą konfigurację Google. Dodaj CapchaVerificationService, który weryfikuje - ładunki przez Kamo-capcha service's /api/weryfikuj punkt końco...
Dodaj punkty końcowe dla dostawcy detalicznego w zakresie testowania połączeń, synchronizacji, możliwości i webhooków
Ulepsz POST /customers, aby akceptować informacje kontaktowe i szukać użytkownika przez e-mail
Załóż konto teraz akceptuje e-mail, contactName, telefon, akceptujeMarketing, taxExempt. Jeśli adres e-mail jest dostarczany i dopasowuje istniejącego użytkowni...
Dodaj 18 punktów końcowych szczegółów konta dla zarządzania klientami handlowymi
Nowe punkty końcowe na AccountController w /api/security/account/: - Klient CRUD: GET/POST/PUT/DELETE /customers, GET /customers/'uid' - Dane zawinione: GET /cu...
Dodaj 111 punktów końcowych detalicznych do CommerceMarketController
Wszystkie punkty końcowe w /-marketId/retail/...: - Kategorie, marki, atrybuty (z wartościami), obrazy, warianty, tagi, recenzje - Klienci, adresy, grupy klient...
Rozwiń CommerceMarketController z zagnieżdżonych punktami końcowymi skoncentrowanych na rynku
Wymień płaskie punkty końcowe POS na rynkową hierarchię REST: - Produkty, inwentaryzacje, kategorie dostawców w /-marketId/produkty, /inwentyla, /dopieka ikongo...
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.