Vertical Centre alignez le logo avec le texte en tête sur la racine et les pages de paramètres
- Modification de l'alignement des objectifs de 'flex-start' à 'centre' sur la boîte d'en-tête - Le logo s'aligne désormais sur le milieu du bloc de texte au li...
Utiliser un positionnement fixe pour les raccords SVG et s'assurer que la largeur des remplissages des conteneurs
Élargir toutes les catégories par défaut, supprimer les champs ID/Stream GUID/Assigned Date, améliorer l'alignement
Retirez les barres de défilement des colonnes de champ, laissez dialoguer l'ordonné à la manette
S'assurer que les champs du système s'aligne sur le bord droit en réglant la largeur du conteneur à 100 %
Alignez les champs de fichier à gauche et les champs du système à droite avec un espacement approprié
Supprimer TOUTES les aperçus des données de l'échantillon et les statistiques rapides de la colonne du milieu
Résoudre les erreurs de lintrage dans transformations.ts et FieldMappingInterface.tsx
Étendre la pente de fond pour remplir l'ensemble de la zone de la page visualisable
- Ajout de minHauteur: 100 % pour assurer l'extension du fond jusqu'au fond - Ajout de fondTaille et arrière-planRépéter pour s'assurer que le gradient couvre l...
Enlever la barre de défilement verticale sur la page des fils/allotements en utilisant la hauteur disponible
- Passage de minHauteur: 100vh à hauteur: 100 % pour tenir dans la disposition - Changement de calc codé en dur (100vh - 200px) en flex: 1 pour un calibrage cor...
Utiliser une variante de logo correcte et restaurer l'opacité complète de la pente avec le mode mélange
- Passé d'une variante complète de logo à un logo (identique à NavPri) - Retiré de la pente évanouie - Mode mélange-mélange usagé pour montrer le logo derrière ...
Rendre le gradient semi-transparent afin que le fond du logo soit visible
Ajouter un fond de logo en échelle de gris à la page racine au lieu de créer une page de salle
- Ajout du logo background à la racine existante /page.tsx - Logo affiché à 60 % de taille, en niveaux de gris, centrés et alignés verticalement - Suppression i...
Créez explicitement Janus VideoRoom avant de se joindre à la résolution 'Pas d'erreur de cette pièce'
Initialisation de la session Fix Janus - capture et validation correctes de l'objet de session
Supprimer le type problématique de l'enregistrement des objets de session
Remplacer 'any' de type "enregistre" avec la chaîne d'enregistrement, inconnue, pour corriger l'erreur de construction de typeScript
Valider la session existante avant la réutilisation et la correction de la méthode de la méthode
Initialisation de la session Fix Janus - attendre le succès de rappel avant de résoudre
Corrections d'appels vidéo WebRTC complètes - gestion de flux à distance, UI moderne et logique d'abonnement
Milier les messages répondus aux appels, améliorer la diagraphie des erreurs et fixer le nettoyage des sessions
Déplacer la réponseDéclaration d'appel d'auto-appel avant le débutAudioCall pour corriger l'erreur "utilisée avant la déclaration"
Déplacer addSystemMessage déclaration avant utilisationEffet qui l'utilise - Corrections «utilisées avant la déclaration» Erreur TypeScript
Améliorer la détection et l'enregistrement des messages d'initiation des appels - Ajouter une journalisation détaillée pour la vérification du type de message - Fixer le rappel de création de session Janus - S'assurer que les messages d'initiation des appels sont correctement détectés
Améliorer le traitement des messages d'initiation aux appels et la recherche des membres - Ajouter une diagraphie complète pour les messages d'initiation d'appel - Simplifier MediaSession Logiciel de recherche de la logique de recherche - Fix getSessionId() erreur dans la création de session de Janus
Utiliser getUsernameAlias() au lieu de la méthode getName() inexistante sur le membre
Ajouter apiSecret à la réponse de configuration WebRTC pour l'authentification Janus
Set isCallActive à true quand la pièce est reliée pour empêcher la panneau vidéo de disparaître - Set isCallActive-vraie dans le succès de la salle de réunion - Maintient le panneau vidéo visible pendant que la connexion ICE établit - Empêche le panneau de disparaître quand la connexion est connectée
Ajouter Paramètre de Détruire des options à tous les appels Janus session destroy() - Correction TypeScript error: Expected 1 arguments, mais obtenu 0 - Ajout de CleanupHandles et notificationDestroyed options à la fois destroy() calls - Build passe maintenant avec succès en mode production
Utiliser handleRemoteJsep au lieu d'envoyer pour la réponse de streaming JSEP - Replace handle.send with handleRemoteJsep après avoir créé la réponse en streaming - handleRemoteJsep est la bonne méthode pour envoyer JSEP après createAnswer - Fixes TypeScript error about missing property in PluginMessage
Supprimer audioRecv/videoRecv non pris en charge de VideoRoom createAnswer - Supprimer les propriétés audioRecv et videoRecv de l'objet multimédia déprécié - Ces propriétés ne sont pas prises en charge par la définition de type Janus - Les capacités de réception sont négociées automatiquement via SDP
Supprimer les propriétés multimédia dépréciées des appels de createAnswer - Supprimer la propriété multimédia avec audioRecv/videoRecv de la création d'abonnésAcriver - Supprimer la propriété multimédia du plugin de streaming createAnswer - createAnswer gère automatiquement la réception basée sur l'offre JSEP
Supprimer les constantes invalides SockS.OPEN provoquant une erreur de construction de TypeScript
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.