Divis de paramètres AV divisés en sous-tabs audio/vidéo/singues
Réorganise l'onglet audio/vidéo en trois sous-bits internes et îlots chacun d'entre eux étant fixé horizontalement, de sorte que les réglages s'intègrent dans l...
Ajouter une onglet et un fil de réglage audio/vidéo dans un softphone
Ajoute un magasin de préférences AV par dispositif (localStorage, spécifique à la machine, non itinérance) plus un onglet complet sur /settings/member/zid pour ...
Session SIP toujours allumée avec auto-popup et sonnerie sur les appels entrants
Le softphone utilisé pour ne s'enregistrer que pendant que la fenêtre de l'outil pop-up était ouverte fermer et les appels à l'entrée ont été silencieusement ma...
Les chiffres du dialpad sont désormais enregistrés sur les appareils tactiles
Les boutons du bloc-clés appelés e.preventDefault() dans les deux onTouchStart et onTouchEnd. Cela empêche le navigateur de tirer le clic synthétique qui suit u...
Nom court et description de l'organisation en tête HTML
DynamicMetaLoader définit maintenant document.title sur siteNameShort (était siteName) et écrit la description de l'ordonnance dans l'étiquette de méta-descript...
Présence séparée du globe pour le marketing en direct contre les membres
Les tickets de widget de Chat Public keep org placeholder as requestorId; utiliser uniquement présence de ces rangées. Les billets internes et autres sont des b...
Pipe sip.js init pas pour loger le serveur via la balise
L'échec du SDK côté navigateur est actuellement invisible - le pop-up juste dit "Le SDK de téléphone n'a pas réussi à initialiser" sans message, le WebSocket ja...
Globe utilise la présence de sessions médiatiques pour la commercialisation des visiteurs
Demander des séances de conversations à l'audience en présence d'un instantané; traiter en ligne si l'un des cas est un membre de session ou de demandeur est co...
Liste des tickets en couleur globe par appel de conversations de demandeur
Surface SIP.js init/transport erreurs à la console de navigateur
Les messages vides "Téléphone SDK n'ont pas réussi à initialiser" se cachaient le vrai échec de la sip.js. Allumer logBuiltinEnabled pour que la bibliothèque éc...
Ajouter Inclure Compagnie à la pop-up du marché et le nom de la société
Market add/edit popup (LeadMarketManager): - Radiocommande "Nom de l'entreprise d'emprunt" / "Individual Only" (nécessaire) - Défauts non mis en place sur le no...
Afficher le nom du fournisseur en mode d'écoute et propre extension dans la liste déroulante
Deux bugs le 1. Le mode de visualisation a vidange l'UUID brut "Instance 32f520b0-347a-..." la liste d'instances n'a été chargée qu'à l'intérieur de handleV...
Afficher le chemin du type de vente dans Add Lead sous-titré
Remplacer le type de vente et le sous-type du marché à la ligne "Ajouter à" la forme reflète les étiquettes utilisées dans la pop-up Edit Market à :: Rendre com...
Déplacer Create Action Lead dans l'en-tête, laisser tomber la barre collante
Remplacer le bouton d'annulation en haut à droite par l'action principale Create Lead et enlever entièrement la barre d'action collante du fond. Ajouter un dos ...
Portée Ajouter Lead scrouler et pied de page jusqu'à sa zone de contenu
Le formulaire utilisait minHeight: 100vh à l'intérieur d'un parent qui est déjà calc(100vh - 56px), forçant une barre de défilement externe même lorsque le cont...
Unified PhoneSdk supportant RingCentral et sip.js (FreePBX)
Le crochet de téléphone mobile utilisé pour instancier le téléphone-ton-tonneriel inconditionnellement, qui a jeté sur n'importe quelle forme d'identifiant Free...
Formulaire multicolonnes intelligentes pour Add Lead form
Restructurer la page en une grille de niveau supérieur afin que les sections composent horizontalement au lieu d'étirer les champs individuels: - Marché et aff...
Utilisation /api/sécurité/membres/noms pour la résolution du nom du membre attribué
Filtres des points d'extrémité par département pour les membres actifs de l'équipe uniquement, manquants affectations à des membres de base ou à des membres ina...
Faire du meilleur temps de contact dans un champ en texte libre
Remplacer la liste du matin/de l'après-midi/le soir sur l'ajout de plomb et de plomb Visualisez les formulaires d'édition avec une entrée en texte clair afin qu...
Forme de tête et dégagement pour le pied de page adhésable
Laisser la largeur maximale de 1200px sur /leads/nouveau de sorte que le formulaire couvre la zone de page, et bump rembourrage vers le bas de sorte que la barr...
Forme de plomb à un seul coup à/leads/nouveau
Refactor Ajouter le plomb d'une feuille multi-onglets en page sur une route dédiée à/leads/new afin qu'il puisse être relié directement. Le marché actuel est pa...
Ajouter le champ isplayOnIntake manquant à l'interface FormField et nouveau champ littéral
Utiliser le type de chaîne pour les assignerMemberId pour éviter la perte de précision
Ajouter l'affichage sur la bascule d'admission, auto-verrouillage lorsque Requis est activé
Lien vers le nom du membre attribué à leur page de paramètres téléphoniques
Ajouter l'affichage du nom du membre et le bouton de désaffectation à l'onglet d'extensions par instance
Afficher les noms des membres et ajouter Action Unassign à l'onglet extensions de niveau d'org
Configuration VOIP en fil à l'intention des sélecteurs d'extension du fournisseur avec application d'assignation
Ajouter des DTO typés, une méthode API désaffectée et mettre à jour des types de VOIP VOIP
Cacher entièrement la carte ATF lorsque tous les champs sont verrouillés par un modèle appliqué
Critère d'évaluation du modèle maître de la sonde et correction appliquéeIdorque d'ord-g-modèle
- Remplacer la porte à base de Model.source appliquée par une sonde directe de /api/sécurité/master-modèle sur le support; r.ok-false (409) signifie l'orge ...
Options de l'onglet de censure des Portes par les contraintes de modèle appliquées
- Cacher le bouton EDIT MASTER MODEL lorsque l'orge est régi par un type de branche (utiliser appliedModel.source au lieu de configuration de contexte d'org p...
Persister boîte aux lettres active dans les URL querays params
Le changement de boîtes aux lettres met maintenant à jour l'URL (?mailboxType, ?mailboxId, ?mailboxbox) La rafraîchissement du navigateur restaure la même boîte...
Marque-t-as-read et message fetchon pour les boîtes aux lettres partagées/à membres
Le mode classique charge désormais les messages partagés de la boîte aux lettres via la bonne /messages/point d'extrémité de dossier (appelait les négociations ...
Afficher l'état précis de la connexion du fournisseur à partir du champ connecté
Remplace l'ancienne logique qui a montré "Connected" pour n'importe quel fournisseur sans synchronisation erreur (y compris les fournisseurs flamboyants qui n'o...
Fil disponible/Indisponible passant au backend et correction du bogue de la présence OFFLINE
- Renommé la puce sous-couronne/active disponible/indisponible dans NavTop - S'assurer la disponibilité initiale sur le monture et les bascules via l'API nouvel...
Supprimer l'onglet Access et les domaines et le composant DomainManager
Passer selectedFolder to ThreadDetailView donc e-mail:s-dossier-changeds defeu avec un dossier valide
conversation.folder n'est toujours pas défini parce que la Java ConversationEntity a folderIds (texte[) pas un champ de chaîne de dossiers. Cela a provoqué la c...
Synchronisation de la boîte aux lettres à la boîte aux lettres primaire sur le chargement
Dropdown par défaut à l'élément de la première liste parce que selectedMailbox a été initialisé sans boîte aux lettres, la valeur actuelle est résolue à n'être ...
Erreurs HTTP de surface de sorte que les défaillances de téléchargement sont visibles
Remplacé console silencieuse. vu par une erreur jetée sur un statut non-OK, afin que l'utilisateur observe la raison d'échec réelle (statut et corps de réponse)...
Trust backend pendingCount, drop-sets de clients
Backend pendingCout est maintenant non lu-based (ténombre des sessions de SUPPORT-TICKET) avec des messages plus récents que le dernier Vidéen du propriétaire)....
MarkAsRead après l'envoi de l'agent ainsi les dernières avances Visionnés
Sur les tickets d'assistance, les messages des visiteurs et des agents sont stockés sous le titre Même systèmeMembre, donc la requête non-lien-comptabilité est ...
Ajouter l'enregistrement à la route proxy de base de téléchargement
Log org/index, nom/taille/type de fichier et état de la réponse en amont pour diagnostiquer pourquoi les téléchargements de fonds n'atteignent pas APIService.
Ajouter la colonne d'emplacement au réseau de données sur les billets
Lire directement sur le supportTicketDTO (maintenant instantané sur l'entité du billet à l'adresse suivante: temps de création - pas d'aller-retour supplémentai...
Dépliant de passage pour charger le bouton de réessayer
loadThread prend (threadId, dossier); le bouton d'erreur ré-essai seulement passé threadId, brisant la construction kamo-interne. Associer l'appel à la signatur...
Comme ce que tu vois expédier ?
Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.
