Dodawanie Live Change Log page z timeline UI, filtrami i statystykami
Pozycje po stronie serwera changelog z SecurityService, komponent klienta zapewnia filtrowanie projektu/typu, grupowanie dat, opisy rozszerzalne, I pagowane ład...
Dodaj enum CommitType, CommitLog i CommitLogRepository dla systemu changelog
Dodaj edytor poziomu dostępu do ustawień członków za pomocą substytucji etykiety specyficznej dla org org
Nazwij nazwę CLIENT-MEMBER i INTERNAL-TEAM_MEMBER in ImageAccessLevelType.ts z symbolami zastępczymi .var. Dodaj sekcję poziomów dostępu do RolesPermissionsTab ...
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...
Użyj createOrganizationOwner dla członków administratorów, zmienić nazwę INTERNAL na TEAM_MEMBER
Zaktualizuj kreację właściciela, aby automatycznie korzystać z nowej metody createOrganizationOwner, która obsługuje przydział ról administratora i poziom dostę...
Dodaj system dostępu członków dzięki promocji właścicielowi i kontroli bezpieczeństwa
NaZdania CLIENT-MEMBER i INTERNAL-TEAM_MEMBER in ImageAccessLevelType z symbolami zastępczymi dla etykiet orgularzowych. Przenieś numer bezpieczeństwa z TeamMem...
Prawidłowa konwersja obrazu do PDF z rozdrobnieniu, centrowaniu i wielostronicowym TIFF
- Obrazy skalowane do wypełnienia strony (szerokość maksymalna lub wysokość) utrzymujący proporcje - Obrazy wyśrodkowane na stronie - Wielostronicowy TIFF: jedn...
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
Dodaj findByDat query to ImgRepository dla nieleniwego Img lookup
Przeprojektuj stronę wsparcia i kreator webinaru, aby dopasować układ strony konta
Obie strony używają teraz tego samego nagłówka gradientowego bohatera z osadzoną kartą Nawigacja, pasujący do wzoru strony /konta. Harmonogram webinaru Kreator ...
Dodaj rozwijanie wsparcia za pomocą sekcji, wyciąg z harmonogramowania webinariów do dedykowanej strony
Wspomaganie przycisku nav ma teraz strzałkę rozwijaną i Popover z dwoma sekcjami: "Wsparcie online" (wsparcie na kontynuowanie, zobacz aktywne bilety) i "Szkole...
Postępy konwersji w czasie rzeczywistym za pośrednictwem WebSocket z podwójnymi procentami
- Dodaj useConversionWebSocket hook obsługujący zarówno tematy członkowskie, jak i szablony - Tworzenie strony łączy WebSocket przed przesłaniem, pokazuje konwe...
Dodaj publikowanie postępów NATS w celu konwersji dokumentów w tle
KonwersjaProgressPublisher publikuje wydarzenia postępu w czasie rzeczywistym dla Każdy etap konwersji. DocumentConversionJob i ThumbnailGenerationJob Teraz emi...
Add conversion progress NATS-to-STOMP relay
Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates duri...
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...
Wdrożenie interfejsu użytkownika szablonów e-podpisów
- Zamień symbolu zastępczego E-Signatures full template datagrid (AG Grid) Z pod-tab dla oczekujących/uzupełnionych / wymyślonych i utwórz przycisk Nowy szabl...
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...
Dodaj prace w tle konwersji dokumentów i generowania miniatur
- DocumentConversionJob: ankiety dla nienawróconych plików, wysyła do ConversionService, Sklepy z przekonwertowane pliki PDF z deduplikacją - ThumbnailGenerat...
Dodaj obsługę szablonu e-podpisu do systemu obrazowania
- Dodaj SigTemplateStatusTyp enum (PENDING, COMPLETED, ARCHIVED) - Dodawanie SYSTEM_WIDE ImageAssocType dla szablonów kontekstowych - Dodajesz siigTemplate, sig...
Utwórz usługę konwersji konwersji na dokumenty do PDF
Nowa mikroserwisowa Spring Boot, która konwertuje dokumenty do formatu PDF za pomocą dokumentów i usuwa ograniczenia bezpieczeństwa PDF za pomocą Apache PDFBox....
Zmień etykietę widgetu na "Verify", zaktualizować nieweryfikowany komunikat o błędzie logowania
Zmień etykietę widgetu z "Nie jestem robotem" na "Verify" we wszystkich lokalizacjach
Zamień pakiet Capcha npm na widelec kamo-capcha-widget
Przejście z pakietu Capcha npm na nasz MIT-forked Kamo-capcha-widget z całym brandingiem rozebranym u źródła. Usunięto włamanie do cienia DOM i nadpisy CSS, któ...
Widget fork Capcha v3.0.2 z wykreślenia brandingiem dla etykietowania prywatnego
Uaktualnienie do Capcha-lib v2 z PBKDF2/SHA-256 i wysiłkiem deterministycznym
- Algorytm: PBKDF2/SHA-256 (zalecane do produkcji) - Deterministyczne wysiłki: zakres liczników 5000-10000 - Koszt: 5000 iteracji PBKDF2 - Wyzwanie wyzwania: 30...
Zintegrować Capcha proof-of-work - widget na strony logowania i odzyskiwania
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 przepływ pracy Forgejo CI / CD do budowy i wdrażania podwójnego klastrowego
Usługa API Rusztowania kamo-capcha z wyzwaniem i weryfikacją punktów końcowych
Automatyczne spłacenie 3D elementy przewijania, gdy użytkownik przestaje przewijać
Doda się wykrywanie przewijania, dzięki czemu obracane z perspektywy elementów animują do płaskich Po 300ms bez przewijania, zamiast pozostać nachynięci. Raz pł...
Dodaj minimalne pole rezerwacji z wyprzedzeniem do ustawień webinariów UI
Dodaje dane wejściowe liczbowe do konfiguracji, jak daleko z wyprzedzeniem musi być gniazdo W celu umożliwienia rezerwacji, z pomocą wiadomości tekstowej wyjaśn...
Enforce minimum advance booking when filtering available slots
Filters out slots that fall within the configured minAdvanceBookingMinutes window, and persists the field on create/update of webinar types.
Dodaj minimalne pole rezerwacji z wyprzedzeniem do typu webinarium
Dodaje minAdvanceBookingMinutes do podmiotu WebinarType i DTO, umożliwiając Adminisje, aby wymagać zarezerwowania automatów z wyprzedzeniem (np. 24). Godziny). ...
Dodaj przełączanie zakresu PUBLIC_WEBINAR do interfejsu API zarządzania kluczami API
Dodaje opcję zakresu webinarium Publicznego z ikoną VideoCall do: Strona ustawień dostępu API, umożliwiająca administratorom włączenie interfejsu API webinaru D...
Enforce PUBLIC_WEBINAR zakres na publicznych punktach końcowych webinariów
Dodać sprawdzenie walidacji zakresu przed przesłodzeniem publicznych wniosków o webinarium Do MediaService, zwracając 403, jeśli klucz API nie ma zakresu PUBLIC...
Dodawanie zakresu PUBLIC_WEBINAR do systemu kluczy API
Dodaje nową wartość ApiKeyScope.PUBLIC_WEBINAR do dostępu do bramki Publiczne planowanie webinarium, przyłączenie się i anulowanie punktów końcowych.
Dodaj publiczną stronę anulowania webinarium za pomocą stylizacji org-markowej
Dodaje /cancel?inva-token strona dla uczestników publicznych, aby anulować webinar Rejestracje. Zawiera punkty końcowe proxy API bocznego, routing nginx, i w pe...
Przeprojektuj stronę demonstracyjną z integracją planowania webinaru
Zastępuje formularz demonstracyjny dla posiadaczy trójfazowym przepływem rezerwacji: 1. Forma przechwytywania ołowiu (tworzy ołów z rynkiem platformy KamoCRM) 2...
Dodawanie webinarium Harmonogramowanie interfejsu użytkownika z ustawieniami administratora i widokami członków
Wdrożył pełną premierę webinaru w kamo-internal: - WebinarSettingsTab: admin CRUD dla typów webinariów, pule prezenterów, Interwały przypomnień, miejsca na do...
Dodaj pracę przypominającą webinarium za pomocą publikacji wydarzenia NATS
Dodaje WebinarReminderJob (biegnie co minutę), który sprawdza należny webinar Przypomnienia oparte na skonfigurowanych interwałach, publikuje daemon.webinar.rem...
Dodaj internetowe trasy bramowe dla uwierzytelnionych i publicznych punktów końcowych
Trasy /api/webinar/a do MediaService dla uwierzytelnionych operacji webinarowych i /api/public/webinar/ ? z walidacją klucza API dla publicznego planowania I od...
Implement webinar scheduling backend with full business logic
Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...
Dodaj typ webinarium i dane rynkowe dla demonstracji KamoCRM
Dodaje inicjalizację danych zalążkową dla systemu planowania webinarium: - typ webinarium "KamoCRM Software Wprowadzenie Demo" (45min, strategia PRIORITY) - Prz...
Dodaj podmioty systemu planowania webinarium, repozytoria, DTO i enums
Przedstawia kompletny model danych dla systemu planowania webinarium: - 9 podmiotów JPA: WebinarType, WebinarPresenter, WebinarReminder, WebinarDostępnośćSlot...
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.