Przenieś SVG do absolutnej nakładki i użyj prostej przekładki dla środkowej kolumny
Usuń uzasadnienieTwa przestrzeń - między nimi, która uniemożliwiała prawidłowe wyrównanie
Zapobieganie skurczeniu się środkowej kolumny, aby wymusić pola systemowe w prawo
Usuń minWidth constraint z środkowej kolumny, aby umożliwić prawidłowy rozkład flex
Dostosować pola systemowe do prawej krawędzi za pomocą przestrzeni między treścią uzasadniającą
Dodaj interfejs użytkownika modyfikatorów split and value dla pól plików z obsługą wirtualnego pola
Przywróć SVG do pozycji absolutnej, dodaj infrastrukturę modyfikatorów pól
Pionowośrodkowe wyrównanie logo z tekstem w nagłówku na stronach root i settings
- Zmieniono alignItems z "flex-start" na "centrum" na skrzynka nagłówek - Logo teraz wyrównuje się do środka bloku tekstowego zamiast do góry
Przeprojektuj stronę ustawień z układem opartym na kartach podobnych do strony głównej
- Wymietany nawigacja na pasku bocznym z układem siatki karty - Dodano wszystkie kategorie ustawień i podkategorie jako pojedyncze karty - Ustawienia zorganizow...
Użyj stałego pozycjonowania dla połączeń SVG i upewnij się, że kontenery wypełniają szerokość
Rozwiń wszystkie kategorie domyślnie, usuń pola Lead ID/Stream GUID/Assigned Date, ulepszaj wyrównanie
Usuń paski przewijania z kolumn pola, pozwól kierownicy paska dialogowego przewijania wszystkie przewijania
Zapewnij pole systemowe wyrównane do prawej krawędzi, ustawiając szerokość pojemnika na 100%
Dostosować pola plików do lewego i systemowego do prawej z odpowiednim odstępem
Usunąć ALL Sample Data Podgląd i Szybkie statystyki z środkowej kolumny
Popraw mapowanie pola UX - przeciągnij się z pliku do systemu, pozwól na wiele map, przesuń statystyki na szczyt
Zamień kolumny mapowania pola, dodaj pozostałe pola etykietę, napraw pozycjonowanie strzałek
Dodaj terazrap do tabeli podglądu, automatyczne wybieranie pojedynczych opcji i waliduj wymagane dane
Rozwiązować błędy w linkowaniu w transforms.ts i FieldMappingInterface.tsx
Kompletny system importu ołowiu z analizą plików, mapowanie pól, przekształceniami, walidacją i przetwarzaniem partii
Rozszerz gradient tła, aby wypełnić cały widokowa powierzchnia strony
- Dodano minight: 100%, aby zapewnić, że tło rozciąga się na dno - Dodano tłoRozmiar i tłoPytać, aby zapewnić, że gradient obejmuje pełny obszar - Tło wypełnia ...
Usuń pionowy pasek przewijania na stronie przewodów / przy użyciu dostępnej wysokości
- Zmieniono z minHeight: 100vh na wysokość: 100%, aby pasować do układu - Zmieniona twardo calc(100vh - 200px) na flex: 1 dla prawidłowego dozowania - Dodano pr...
Użyj poprawnej wersji logo i przywróć pełną nieprzezroczystość gradientu z trybem mieszania
- Zmieniono z logo-full na wariant logo (sam as NavPri) - Usunięto wyblakłe nakłady gradient - Używany mix-blend-mode do pokazania logo za całkowicie nieprzezro...
Dodaj tło logo w skali szarości do strony głównej zamiast tworzenia strony pokoju
- Dodano tło logo do istniejącego roota /page.tsx - Logo wyświetlane w rozmiarze 60%, skali szarości, wyśrodkowane i pionowo wyrównane - Usunięto niepoprawnie u...
Dodaj stronę pokoju z szarym logo tła
- Utworzona nowa strona pokoju na /app/room/page.tsx - Dodano logo jako obraz tła w 60% - Zastosowany filtr szarości do logo tła - Wyśrodkowa i pionowo wyrównan...
Napraw pętlę subskrypcji ChatBox i czyszczenie NATS - użyj refs do oddzwonień, aby zapobiec użyciuPowtórki Upływowe, poprawić obsługę błędów NATS
Napraw wykrycie wydawcy - poczekaj na skonfigurowane zdarzenie i filtr przez wydawcę:true
Dodaj tworzenie pokoju do startVideoCall i startScreenShare Funkcje
Wyraźnie utwórz Janus VideoRoom przed dołączeniem do zespołu, aby rozwiązać błąd "No taki pokój"
Dodaj obszerne rejestrowanie do VideoRoom onmessage handlerem i dołącz do sukcesu callback, aby debugować subskrypcję wydawcy
Napraw błąd kompilacji - usunąć przychodząceCallId z console.log (nie w zakresie)
Dodaj obszerne rejestrowanie do odpowiedziIncomingCall, aby debugować, dlaczego połączenia nie łączą się, gdy zostanie rozwiązane
Fix łączący stan - clear isConnecting po utworzeniu wydawcy nawet bez zdalnego peeru
Fix walidacja sesji w subskrybiToPublisher - upewnij się, że sesja ma metodę dołączaną przed użyciem
Popraw niezawodność połączenia wideo - ulepszona logikę subskrypcji, obsługę stanu ICE i wykrywanie wydawców za pomocą retries
Fix Janus session initialization - prawidłowo przechwytuj i waliduj obiekt sesji
Zamień "wszelki" typ nagranie, nieznane>, aby naprawić błąd tworzenia TypeScript
Zatwierduj istniejącą sesję przed ponownym użyciu i napraw problem metody dołączania sesji
Napraw inicjację sesji Janus - poczekaj na oddzwonienie do sukcesu przed rozwiązywaniem
Kompleksowe poprawki wideo WebRTC - zdalna obsługa strumieni, nowoczesny interfejs użytkownika i logika subskrypcji
Obsługa komunikatów z odpowiedzią na połączenia, poprawa rejestrowania błędów i naprawianie czyszczenia sesji
Przenieś odpowiedźIncomingCall przed startAudioCall, aby naprawić błąd "używany przed deklaracją"
Przenieś addSystemMessage deklaracja przed użyciemEffect, który jej używa - Fixes 'usure' przed deklaracją' błąd TypeScript
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.