Ajouter un pseudonyme de courrier électronique et des entités et référentiels de boîtes aux lettres partagés
Nouvelles entités de l'APP pour le schéma de courrier électronique: EmailAliasEntity (en sous forme d'alias par membre), SharedMailboxEntity (boîtes à diffusion...
Fixer la contrainte PRE-TICKET DB et la forme de création de la refonte
- Fixe de la contrainte de la CHECK sur l'adresse suivante: support.ticket.status pour l'autorisation de l'ordinal 14 - Reconçu TicketCreationForm avec UI moder...
Ajouter le statut PRE-TICKET avec l'option Start Chat
- TicketCreationForm: deux boutons - "Start Chat" (pré-ttental, pas de titre requis, juste sujet) et "Soumettre un billet" (billet complet avec titre) - Ticke...
Ajouter PRE-TICKET Création et point d'extrémité de conversion à ticket
- createTicket: quand prétunir-clic, fixe le statut à PRE-TICKET, saute affectation (pas de titre requis) - PUT /tickets/-id-/conversion: convertit PRE-TICKET...
Ajouter l'état de PRE-TICKET et le drapeau pré-tick sur la demande de création
Nouveau statut PRE-TICKET(14) pour les premières sessions de chat où l'utilisateur démarre bavardage sans soumettre officiellement de billet. Peut être converti...
Extraire la gamme de sujets à partir de sujets: Réponse de l'API
Le critère d'évaluation GET/api/support/topics retourne et sujets: réseau brut. Tous les consommateurs extraient maintenant des données.topics avant d'utiliser ...
Ouvrir la fenêtre de l'outil de support à partir d'erreurs et 404 pages
Remplacer l'ancien /help/ticket/nouvelle navigation par l'outil:open CustomEvent pour ouvrir directement la fenêtre contextuelle du support.
Fusionner la demande de traction 4054 de Yashh56/contrôle de la cache
feat: ajouter des en-têtes de contrôle de cache à la réponse GET
Fusionner la demande de tirage
feat(amant) : ajouter des filtres de propriété d'événements par étape
Soutenir le bulletin d'objectif Figuriner le rapport sur les objectifs
Mode d'emploi du fuseau horaire dans la fourchette de dates du tableau de recettes
Le tableau des recettes utilisait le fuseau horaire local du navigateur au lieu de le fuseau horaire configuré dans des paramètres analytiques. Cela a amené le ...
Attribuer des rôles par défaut aux membres lors de la création
- assigne maintenant les "Membres" (Tout le monde) rôle d'organisation. - assigne maintenant les deux "Membres" (Tout le monde) et rôle des "membres de l'équip...
Reconstruire avec la décographie de débogage dans une bibliothèque partagée
Ajouter un recalcul d'enregistrement détaillé aux droits des membres
Ajouter POST et point d'extrémité
Désiste l'ensemble des membres - droits - appliqué à nouveau. Besoin après les migrations de schéma ou les modifications manuelles du DB aux autorisations.
Recours à un nouveau calcul ciblé des droits à rôle
SecurityRoleController utilise maintenant updateRoleMemberRightsApplied() à seulement recalculer les membres qui ont le rôle modifié, au lieu de recalculer tous...
Récalcul des droits ciblés pour les changements dept, de titres d'emploi et de rôle
- Service du Département : ne recalcule que les membres du département concerné après création/mise à jour/suppression - JobTitleService : ne recalcule que le...
Recalculer les droits membres après la création d'un nouveau membre
Appels à jourMembreDroitsAppliqué sur le nouveau membre après les deux créerOrganizationMember et créerOrganizationTeamMembre les droits à tous sont immédiateme...
Recalculer les membres et les droits appliqués après création/mise à jour/supprimer le rôle
La table appliquée par le membre de droite n'a jamais été recalculée lorsque les rôles étaient modification, en obligeant tous les membres à avoir 0 droit appli...
Reconstruire avec une bibliothèque partagée mise à jour contenant des autorisations de support
SecurityService a besoin des nouveaux ACCEPT-SUPPORT-TICKETS et MANAGE-SUPPORT Les inscriptions dans RoleRightType enum pour les inclure dans les droits de sess...
Texte de mot de passe auto-sélectionner sur la connexion défaillante pour une rentrée rapide
Édition granulaire des rôles, échange de labels et soutien aux membres de l'équipe
- Ajouter isAllowEditTitle et isAllowEditSecurity to SecurityRole interface - Permettre l'édition des paramètres de sécurité sur les rôles des membres/membres (...
Migrez tout le rôle de tous aux membres et créer un rôle de membre de l'équipe
- Renommer la colonne ROLE-EVERYONE-ID en REUX-MEMBER-ID - Renommer les rôles existants "Tout le monde (se conforme à tous)" en "Membres" - Fixer des drapeaux s...
Appliquer les drapeaux de protection des rôles et ajouter l'appui à l'étiquette des parents à la session
- Enforce isAllowEditSecurity in SecurityRoleCad durcittateur - Ajouter parentMemberTitrePlural et parentTeamMemberTitrePlural à la session - Résoudre les étiqu...
Ajouter des drapeaux de protection des rôles granulaires et rôle du système des membres de l'équipe
- Ajouter être autoriséTitre et estElerEditSalunSantSégridents à l'entité OrgRole - Renommer le rôleTout le monde en roleMemberID sur l'organisation, ajouter ro...
Ajout d'un affichage d'erreur en cas d'échec
Montre le message d'erreur API dans le dialogue au lieu d'échouer silencieusement.
Chargement du service de fixation dans TopicManager
Envoie de l'en-tête X-z-toyen (modèle de département de traitement) et extraire les départements de la forme de la réponse data.departments.
Ajouter les gardes Array.isArray sur les réponses de l'API pour éviter les erreurs .map
API peut renvoyer des objets d'erreur au lieu de tableaux dorsaux n'existent pas encore. Garder toutes les opérations de réseau avec les contrôles Array.isArray...
Permettre la redirection du téléchargement pour MaxMind
MaxMind retourne 302 redirection vers le fichier réel. HttpClient n'était pas le suivre, provoquant un échec de la synchronisation avec HTTP 302.
Ajouter la section d'appui à la page des paramètres
Ajout de sujets, notifications et cartes d'état et de temps de réponse ce lien vers /support?tab-settings.
Ajouter SecurityConfig pour permettre les points d'extrémité de la détente et de l'actionneur
Les défauts de sécurité de ressort ont bloqué tous les points d'extrémité avec 401. Ajout explicite config pour permettre /api/daemon/- et/et/actuateur/- sans a...
Autoriser 6 cartes de réglage par ligne sur des écrans xl et cacher l'article nav Club House
Les grilles de pages des paramètres s'échelonnt maintenant à 6 colonnes au point d'arrêt xl. L'élément de menu Club House commenté dans NavPri.
Mettre à jour la fenêtre de l'outil pop-up de tickets pour utiliser le chat correspondant à un thème léger
Remplacer le thème sombre (fonds sombres, texte blanc, accents ambres) par le schéma de couleurs lumineuses utilisé par toutes les autres fenêtres de l'outil po...
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.