Przejdź do treści
KAMOUniverse

Changelog

Co nowego.

Każde ulepszenie platformy, jak to wysyła.

  1. · SecurityService

    Dodaj LeadVendorController z pełnym CRUD dla sprzedawców i produktów

  2. · kamo-shared-library

    Dodaj pełną obsługę CRUD dla LeadVendor i LeadVendorProduct z identyfikatorami strunowymi

  3. · kamo-internal

    Dodaj trasy API Next.js dla rynków leadów do serwera proxy do SecurityService

  4. · SecurityService

    Dodaj szczegółowe wycinki do ? do debugowania

  5. · SecurityService

    Dodaj LeadMarketController do zarządzania wiodącymi rynkami za pośrednictwem REST API

  6. · kamo-shared-library

    Dodaj podmiot LeadMarket, repozytorium, usługi i DTO dla zarządzania rynkami CRM

  7. · kamo-internal

    Rebuild LeadMarketManager UI komponent z nowoczesnym designem i integracją API

  8. · kamo-internal

    Dodaj stronę ustawień CRM z Rynkami i Dziedziami, Sprzedawcami i Produktami, ręcznymi importami ołowiu i zakładkami Integrated Lead Imports

  9. · SecurityService

    Użyj strumienia organizacjiGuid dla kanału multimedialnego dla całego organizacji

    - Dodano organizację do MediaStreamController - Zaktualizowano getFeed, aby użyć streamGuid organizacji zamiast pytać o wszystkie sesje - Zaktualizowano tworzeniePost do tworzenia postów w strumieniu organizacji zamiast indywidualnych sesji - Kanał ogólnoorganiczny używa teraz jednego strumienia, takiego jak kanały ołowiowe

  10. · kamo-shared-library

    Dodaj pole StreamGuid do Organizacji dla całego organizacji kanału multimedialnego

  11. · kamo-shared-library

    Dodaj wartość LIKE enum do MediaBlockReasonType dla polubień w mediach społecznościowych

  12. · kamo-internal

    Tworzenie komponentu multiusable MediaStream i komunikacji ołowiowej

    - Utworzony komponent MediaStream wielokrotnego użytku dla wszystkich kontekstów strumienia multimediów - Refactored FeedTimeline do użycia komponentu MediaStream - Utworzono komponent LeadCommunications dla komentarzy dotyczących ołów - Aktualizacja PostComposer do obsługi opcjonalnego rekwizytu leadId - Aktualizacja MediaStream, aby przejść leadId do PostComposer - Zintegrowane Komkomunikacje prowadzące do karty LeadViewClient Communications - Zaktualizowano typy do leadId w CreatePostRequest

  13. · kamo-shared-library

    Dodaj streamGuid do lead i wspieraj strumienie multimediów specyficznych dla leadów

    - Dodano pole streamGuid do Lead.java do odniesienia MediaSession Stream - Aktualizacja MediaSessionPost wspierająca opcjonalne stowarzyszenie lead - Zaktualizowano - aby zaakceptować opcjonalny parametr Lead - Zaktualizowano MediaSessionRepository z metodami zapytań dla strumieni leadów

  14. · kamo-internal

    Modernizacja projektowania kanałów w mediach społecznościowych z modą, polerowaną stylizacją

  15. · kamo-internal

    Wdrożenie linii czasu kanału społecznościowych

    - Zamień stronę klubową z komponentem FeedTimeline - Dodaj PostComposer do tworzenia postów z obrazami - Dodawanie komponentu PostCard z pomocą typu, comment, edycji, usuwania akcji - Dodaj komentarzThread z zagnieżdżoną obsługą odpowiedzi - Dodaj ImageGallery z widzem lightbox - Dodaj PostSkeleton dla stanów załadunku - Dodaj użycie haka MediaFeedWebSocket do aktualizacji w czasie rzeczywistym - Dodawanie interfejsów TypeScript dla typów multimediów - Dodaj trasy API Next.js dla wszystkich punktów końcowych kanału medialnego - Wdrożenie nieskończonego przewijania z obsługą błędów i ponownej próbności logiki

  16. · SecurityService

    Dodaj MediaFeedController dla kanału mediów społecznościowych

    - Dodaj MediaFeedController z punktami końcowymi REST dla postów, komentarzy, polubień - Wdrożenie pagowanego punktu końcowego kanału z filtrowaniem poziomu dostępu - Dodawanie punktu końcowego do przesyłania obrazu dla zdjęć postów - Integracja z MediaService i ImageService - Obsługa tworzenia postów, edycji, usuwania i komentowania - Zaimplementuj takie jak / w przeciwieństwie do funkcji przy użyciu MediaObjReport - Generowanie odpowiednich adresów URL obrazów za pomocą punktu końcowego serwera proxy

  17. · kamo-shared-library

    Dodaj MediaObjRZResportRepository i aktualizuj usługi medialne dla kanałów społecznościowych

    - Dodaj MediaObjRepository dla systemu like/reaction - Aktualizacja MediaService z publikacją wydarzeń createPostSession i NATS - Aktualizacja MediaSessionRepository z zapytaniami opartymi na usługach - Aktualizacja Employee.java zatrudnienieStatus Obsługa w terenie

  18. · kamo-internal

    Dodaj nagłówek filtra do zakładki Użytkownicy i subskrybenci z wszystkimi filtrami kolumnowymi wyrównanymi

  19. · kamo-internal

    Dodaj nagłówek filtra do EmployeeManager datagrid z statusem zatrudnienia i innymi filtrami

  20. · kamo-internal

    Zaktualizuj EmployeeManager z integracją zaplecza i dodawaniem tras API konta

  21. · SecurityService

    Dodaj AccountController z punktami końcowymi dla Użytkowników i Abonentów i Pracowników i Wykonawców

  22. · kamo-shared-library

    Dodaj MemberType enum i memberType pole do podmiotu członkowskiego w celu uzyskania efektywnych zapytań bazowych

  23. · kamo-internal

    Zachowaj pliki cookie USERNAME i REMEBER na wylogowanie i przekazuj do kamo-login

    - Wyklucz pliki cookie USERN i REMEBER_ME z usunięcia na wylogowaniu - Prośba o wylogowanie do punktu końcowego wylogowania kamo-login po wyczyszciu plików cookie

  24. · kamo-login

    Dodaj pliki cookie USERNAME i REMEMBER_ME z ustawieniami dla domeny

    - Ustaw plik cookie USERNAME, gdy zapamiętaj mnie, jest sprawdzane przy udanym logowaniu (1 rok wygaśnięcia) - Wyczyść plik cookie USERNAME, gdy mnie zapamiętasz, nie jest sprawdzany przy jakiejkolwiek próbie logowania - Ustaw plik cookie REMEBER_ME na '1' lub '0' w oparciu o stan pola wyboru - Auto-wyludnianie pole nazwy użytkownika z pliku cookie USERNAME na załadowaniu strony - Auto-check zapamiętaj pole wyboru, jeśli plik cookie REMEMBER_ME jest '1' - Zachowaj pliki cookie USERNAME i REMEBER_ME na wylogowaniu (zarówno kamo-login, jak i kamo-internal) - Wszystkie pliki cookie są specyficzne dla domeny (nie dostępne między subdomenami)

  25. · kamo-internal

    Dodaj logo organizacji do zakładek Profil i Członkostwo i Uprawy

    - Pobierz logo organizacji dostawcy zabezpieczeń i wyświetl obok zakładki Profil - Wykorzystaj aktualne logo organizacji i wyświetl obok zakładki Członkostwo i Uprawzenia - Użyj komponentu Avatar do wyświetlania logo (20x20px) z odpowiednią stylizacją - Logo jest pobierane z API sieci organizacyjnych i konstruowane za pomocą logiki ścieżki tematycznej

  26. · kamo-internal

    Dodaj Zarządzaj przyciskami tła w MemberHeader

    - Dodano uchwytManageBackgroundsClick rekwizyt do MemberHeader - Dodano przycisk Zarządzanie tłem obok wejścia URL, gdy włączone jest niestandardowe tło - BackgroundManager obsługuje teraz sterowanie zewnętrzne za pomocą otwartych i na OpenChange propów - ProfileTab sterowanie Tło stan dialogowy menedżera i przekazuje obsługę do MemberHeader

  27. · SecurityService

    Przechowywanie hash i rozszerzenie avataru w - dane sesyjne

    - Dodano aktualizacjęSessionService do KSessionService do aktualizacji pól sesji - Aktualizacja setAcAvatar do przechowywania userAvatarHash i userAvatarRozszerzenie w sesji - AktualizacjaMemberProfil do sklepu członekAvatarHash i członekAvatarRozszerzenie w sesji - Dodano metodę get-IdFromRequest helper do AvatarController - Dane avatara są teraz w stanie ułożone w sesji, aby uniknąć powtarzających się odnośników bazy danych

  28. · SecurityService

    Uwzględnij adresy URL avatar w odpowiedzi profilu członkowskiego

    - Dodano metody pomocy do generowania adresów URL avatar (get ThemeDomain, getPublicBucketName, generateFileHash, getPublicBucketUrl, generateAvatarUrl) - Zaktualizowano getMemRefile w celu włączenia adresów URL avatar w obiektach avatar i awatarów - Umożliwia frontendowi wyświetlanie awatarów innych użytkowników bez konieczności oddzielnych połączeń API - Używa przechowywania plików opartych na hashach dla bezpieczeństwa

  29. · kamo-internal

    Dodaj logikę avatarback do komponentów czatu i listy członków

    - Utworzony avatarUtils.ts z funkcjami użytkowymi dla avatar fallback (członek -> użytkownik -> inicjały) - Aktualizacja HexHeadGroup do pobrania i wyświetlania awatarów z opadem - Aktualizacja ChatDock, aby uzyskać awatary podczas otwierania czatów - Aktualizacja ChatBox, aby wyświetlać inicjały, gdy nie ma dostępnego awatara - Aktualizacja MemberItem do pobrania i używania awatarów członowych / użytkowników z odwrotną

  30. · kamo-internal

    Utwórz układ Avatara, aby dopasować projekt kamo-rejestr

    - Reorganizuj kartę Utwórz kartę Avatar z górnym wierszem dla szybkich ustawień (Style, Seed) - Podziel dolny wiersz na dwie kolumny: Podgląd (lewy) i Ustawienia zaawansowane (po prawej) - Przesuń zaawansowane ustawienia w rozszerzalne akordeony (Transform, tła) - Dopasuj strukturę układu z ka-rejestru FormAvatarSelekcyjnego komponentu - Popraw UX dzięki lepszej organizacji i hierarchii wizualnej

Twój wszechświat czeka.

Rozpocznij bezpłatnie w kilka minut.Dodaj produkty, kiedy tylko będziesz gotowy — bez migracji, bez nowych logowań.

Bezpłatne na zawsze — nie wymaga karty kredytowej