Unifier l'aperçu et l'éditeur en un système cohérent unique
- Contenu du modèle d'extrait du système via DOMParser ciblant le contenu de la cellule «td», empêcher un double emballage lorsque EmailFrame ré-sérialise les...
Ajouter «Transactionnel à DataLoader.run pour corriger LazyInitializationException au démarrage)
Raccourcir le message de réussite vérifié par courrier électronique sur la page d'enregistrement
Utiliser la traversée de l'entité JPA pour la détection de la subvention en tout (couvrant les rôles dept/job)
Filtrer les droits nuls dans buildAppliedRightsWithSources; mise à niveau partagée-lib à 1.5.0
Télécharger l'avatar Avatar Creator sur le serveur après l'enregistrement
Les avatars Avatar Creator n'étaient stockés que sous forme d'URL de données SVG dans l'état du formulaire local. et n'a jamais été envoyé au serveur, laissant ...
Utiliser le noyau NATS pub/sub pour le ventilateur SSE vérifié par e-mail
Remplace la mémoire ConcurrentHashMap diffusée par NATS core pub/sub afin que tous les gousses reçoivent des événements de vérification, quelle que soit la dose...
Fixer la rouleau central et le chargement par blocs de gabarit du système
- Enlever la hauteur: 100 % du EmailFrame afin que le contenu croît naturellement et que le défilement fonctionne - Extraire le contenu de la caisse à partir de...
Extraire le contenu intérieur du HTML canonique lors du chargement dans l'éditeur de blocs
Lorsque les blocs corporels sont nuls et que le corpsHtml commence par le groupe, extraire le contenu principal «td» en tant que bloc HTML initial afin que les ...
Accepter l'opposé tab/title/helpTips props sur EmailMailboxManager router
Mettre à jour le chemin de lien de réinitialisation du mot de passe à partir de /recover vers /reet-password
Déclarations de réorder pour corriger les erreurs de déclaration utilisées par TS avant la déclaration
Déplacer getLogoSrc avant utilisation pour corriger l'erreur d'ordre de déclaration TS
Utiliser le champ avatarType et JDBC pour la génération d'URL de photo pour gérer les proxys Hibernate
- cas d'instance précédemment utilisé d'AvatarPhoto pour déterminer le type d'avatar et le cassant pour lire fichierExtension. Quand Hibernate revient un proxy ...
Ajouter le défilement vers l'éditeur central et l'intervalle sous les alertes
Mettre à jour les vars de l'échantillon de EMAIL-VERIFICATION pour correspondre au modèle actuel
Utiliser expirationText au lieu d'expirationMinutes (variable de re-rebaptisé), et mise à jour verifyLink pour pointer vers le sous-domaine du registre (chemin ...
Empêcher le double emballage de l' corporelle complèteHtml en bloc concepteur
Lorsque les blocs corporels sont nuls et que le corpsHtml est un document complet 'DOCTYPE html' (par exemple, les modèles ensemencés canoniques), en l'importan...
Restaurer la mise en page de vérification en supprimant les dimensions cachées des entrées cachées
MUI Box interprète les valeurs numériques de largeur/hauteur 0-1 en pourcentages, donc largeur: 1 a fait la couverture d'entrée cachée de la carte complète. Cha...
Préserver le cas de domaine DB dans NoReply à partir de l'adresse
Suppression enBasé surLowerCase() - le domaine provient déjà de la resolvePrimaryDomain qui lit org-domains à partir de la base de données, donc cas est canoniq...
Le lien à jeton permet d'autoverrification et de redire la connexion; ajouter l'indicateur de mise au point du code
- /verification?jeu-xxx maintenant appelle verifyEmailByToken sur le support et redirige vers la connexion au succès; retonne l'entrée de code sur l'échec - L...
Ascenseur et widget ci-dessus click-to-focus overlay (z-index)
La superposition (position:absolue, z-index:0) couvrait le Capcha widget parce qu'il est apparu plus tard dans l'ordre du DOM. Ajout de l'indice z:1 à la - le c...
Supprimer le paquet postfix-lmdb inexistant, installer la bibliothèque lmdb à la place
postfix-lmdb n'est pas un paquet Alpine valide; le support lmdb est intégré dans le paquet postfixe de base. La gousse était CrashLoopBackOff en raison d'un éch...
Fixer le registre d'images Docs, ajouter Recréer la stratégie pour coturn/postfix, augmenter la mémoire qdrant
- Docs: corriger un mauvais registre d'images (redis.kamo.svc... - Ajouter Recréer une stratégie - coturn: ajouter Recréer une stratégie pour empêcher les confl...
Créer un enregistrement des membres sur l'enregistrement afin que les nouveaux utilisateurs puissent se connecter
Commuter Postfix sasl-passwd du format hash à lmdb
La construction de postfixe alpin n'inclut pas l'appui au hachage - postmap et smtp-sasl-password-maps étaient silencieusement défaillantes, en reportant chaque...
Redirection vers/vérification après enregistrement au lieu de rendre en ligne
Maintient l'URL précise et le navigateur montre/verification non/membre.
Résoudre le domaine racine pour NoReply à partir de l'adresse au lieu de sous-domaine nue
resolvePrimaryDomain() renvoyait la première entrée de domaine (par exemple "www") qui a produit NoReply-www. Maintenant, il préfère les domaines racines (paren...
Popul toutes les variables du modèle EMAIL-VERIFICATION
Il n'a été envoyé que « jeton, code », le modèle a également besoin d'orgName, premier nom, vérifierLink et expirationMignages. Chargeur et utilisateur pour con...
Mettre à jour la redirection de /resend-verification vers /verification sur le site du registre
Ajouter interne.auth.secret à EmailService configmap
InternalAuthFilter rejetait tous les appels de service à service (endire, seed-org) avec 503 parce que internal.auth.secret était non configuré. Correspond au m...
Autoriser l'envoi transactionnel sur les modèles de relais port-25 et d'auto-semences manquantes
Port-25 SMTP (postfixe) n'a pas besoin d'auth et transactionalCredentials() était lancer ProviderUndisponibilitéException lorsque l'utilisateur/passé était non ...
Utiliser la logique JPQL sensible au sous-domaine pour correspondre à la logique de findByDomain JPQL
La recherche de domaine d'Org dans la resendVérification était en train de faire une requête exacte en correspondance qui a échoué pour les sous-domaines stocké...
L'hôte/l'hôte/X-Forwarded-Host donc APIService résout l'orge correct
APIService écrase X-Forwarded-Host avec request.getServerName(), qui lit de l'en-tête de l'hôte. Sans en-tête hôte explicite, le service interne K8s Le nom d'hô...
Port Correct EmailService URL en configmap (4203-80)
Le service EmailService K8s expose le port 80, et non 4203. Courriers électroniques de vérification ont choisi de toute tentative d'enregistrement.
Dérivation de l'orge JPA pour éviter l'erreur de chasse en cascade d'Hibernate
Détenteurs qui provoque une autoflush Hibernate. Cette chasse d'eau échoue parce que l'Organisation. précédemment remplacé par une liste ordinaire (infraction à...
Mutate présente la collecte en place pour éviter l'erreur de retrait d'un orphelin en cascade
Calling org.setFeatures(newList) remplace la persistance Hibernate-tracked collecte, provoquant JpaSystemException lorsqu'une requête déclenche un autoflush dan...
Utiliser getReferenceById pour éviter l'orphelin en cascadeExercer l'erreur de chasse lors de l'enregistrement
Chargement de l'organisation via findById à l'intérieur de l'acte d'exploitation détecter la collecte des caractéristiques a été dé-référencée lors de la auto-f...
Refiner la vérification à l'aide d'un e-mail et non d'utilisateurId, vers l'avant-haine à transfert X-Forwarded-Host
SecurityService/registre/reverification de la rétroaction s'attend à ce que le courrier électronique dans l'organisme, pas userId (que la réponse d'erreur de co...
Ajouter dao.repositories à la numérisation de l'APP afin de trouver EmailTemplateRepository
Même modèle que KamoInitializerService et base explicitePacks overs scanner par défaut et inclure chaque paquet qui a des référentiels.
Passer le corps d'erreur en amont par le biais d'un mandataire de sécurité au lieu d'un message générique
Rétrouvemment renvoyé: "Erreur d'en-tête" sur non-2xx, perdant le réel message d'erreur de SecurityService. Maintenant, transmet directement le code d'état et l...
Aligner les noms de champ et la forme de la réponse sur le contrat frontal
Frontend envoie le nomPremière/nomDernier mais le contrôleur lu premierNom/findi, en faisant 400 "Le prénom est requis". La réponse au succès revient maintenant...
Empêcher la cage de type Rétein de ne pas afficher de mauvais contrôle de l'âge
- Voie de l'Org: réduire Redis TTL de 24 heures à 5 minutes et ajouter ageReqTypMembre à la détection périmée de sorte que les champs de sécurité restent frai...
Ajouter SecurityService et dao.repositories pour permettre la numérisation des référentielsJpa
UserPhoneLookupRepository in recovery package n'a pas été pris en charge parce que EnableJpaRepositories n'est répertoriée que dao.repos et commerce. Ajouté le ...
Déterminer le titre de l'onglet du navigateur à l'enregistrer - "nom deorg"
DynamicMetaLoader appelle maintenant l'utilisation deThemeConfig et met à jour document.title à 'Enregistrer - 'org.title' une fois l'org.title', les charges d'...
Résoudre les erreurs TS des étapes utilisées avant la déclaration et le style Capcha cast
Move et utilisationMemos au-dessus de l'utilisationEffets qui dépendent d'eux; importez le type de CSSVariables et utilisez-le pour le prop de style Capcha-widg...
Ajouter dao.repositories à la numérisation des dépôts de Jpa
EmailTemplateRepository lives sous dao.repositories.email, not dao.repos, Il n'a donc pas été pris en tant que haricot de printemps.
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.