Supprimer la propriété dépréciée request.ip (non disponible dans Next.js 16)
Intégrer la preuve de travail et le widget de la capcha dans les pages de connexion et de récupération
Lire OTK de Redis master après SecurityService login
Évite de manquer - lorsque REDIS-REPLICA-HOST pointe un réplique en retard.
Mise à jour de la référence Endpoint LAN IPs pour k0/k1 déplacée vers 192.168.4.x
Transférer l'IP et l'agent d'utilisateur pour l'arrière-plan d'activité des comptes précis
Les lignes API Next.js n'ont pas fait circuler X-Forwarded-Fored-For, X-Real-IP, ou En-têtes utilisateur-agent au backend Java, ce qui fait que l'activité du co...
Utiliser le modèle de nom d'hôte de caractères génériques pour l'optimisation d'images agnostiques
Resolve Remember Me ne persiste pas le nom d'utilisateur à travers les sessions de connexion
Le rappel re-toi a capturé une performance périseLogin closure où rememberMe était toujours faux (état initial). Utilisé une réf pour lire le valeur de la case ...
Texte de mot de passe auto-sélectionner sur la connexion défaillante pour une rentrée rapide
Empêcher l'entrée de mot de passe de laisser tomber la première course de frappe sur la transition en pas d'étape
La boucle d'interrogation au centre était l'appel setSelectionRange(0, longueur) tous les 50 ms pour les 1.2s, qui sélectionnaient n'importe quel caractère dact...
Ajouter KamoCRM modèle de dépliant promo modèle HTML et script de génération de marionnettiste
Ajouter une dépendance de développe de marionnettiste pour la génération de flyer
Cacher le badge re-sil l'une des idici-sesselle lorsque le mode d'attribution de
Sélecteur CSS trop spécifique fixe qui visait la badge à l'intérieur Conteneur. Google injecte le badge directement dans le corps, donc la règle n'a jamais été ...
Retourner "fix: set et cookie domain à .kamocrm.com pour le partage inter-subdomain"
Cela revient à l'engagement
Régler et zibarr sur .kamocrm.com pour le partage inter-sous-domaines
Cookie a été fixé sans domaine explicite, ce qui l'empêchait d'être envoyé. à media.kamocrm.com pour l'authentification WebSocket.
Correction de la question du défilement de fond sur la page d'accueil
- Fabriqué en arrière-plan du récipient principal transparent pour empêcher le fond blanc de couvrir l'image de fond fixe - Changement d'image de fond de la fix...
Déclencher le pipeline après les mises à jour de la propriété intellectuelle
Mise à jour des IP du point d'extrémité WireGuard pour k1m1 et k2m1
- k1m1: 192.168.1.198â 192.168.1.201 - k2m1: 192.168.1.169 - 192.168.1.202
Réparer la mise à jour de kubeconfig pour utiliser WireGuard VPN IPs (10.8.x.x) au lieu des IP anciens à l'échelle de la queue
Restaurer les effets complets de l'animation de Ken Burns et s'assurer que Swiper CSS est importé
- Ajout d'importations de CSS pour le carrousel correct - Échelle d'animation originale de Ken Burns (1,4) et mouvement (2%) - Durée d'animation originale répar...
Restaurer le carrousel de fond de torréforateur d'origine avec toutes les animations intactes
- Importation directe de balayage reléguer pour assurer des travaux de fond carrousel - A maintenu toutes les optimisations des performances (memoisation, charg...
Ajouter des types de type TypeScript appropriés pour les modules de balayage
Importer CSS de reboulement statique pour résoudre les erreurs de construction de typeScript
Déplacer les importations CSS de Swiper vers le composant de page pour résoudre les erreurs TypeScript
Corriger l'erreur de syntaxe dans le composant LazySwiperBackground et supprimer la configuration de swcMinify
Optimiser les performances des pages de 40 à 50 % tout en maintenant l'attrait visuel
- Charge paresseuse Carrousel de fond de torsion pour réduire la taille initiale du paquet - Memoize components (ThmeLogo, BrandIcon, LazySwiperBackground) pour...
Ajouter l'annulation du code punycode pour résoudre l'avertissement de désavantation
Refactorisation au déploiement parallèle pour k1m1 et k2m1
- Construire et déployer des emplois séparés; - Déploiement en k1m1 et k2m1 en parallèle après la mise au point terminée - Réduit considérablement le temps tota...
Retourner au pilote de docker pour des builds plus rapides - enlève les têtes de conteneurs de docker
Passage au pilote de conteneur docker avec cache pour des performances de construction optimales
- Utiliser le conducteur de conteneurs-d'accusement au lieu du pilote docker pour de meilleures performances - Remettre en cache-cir et cache-to pour des versio...
Résoudre l'erreur d'authentification 401 du registre Docker dans le flux de travail CI
- Retour aux étapes pour se connecter avant la configuration de Buildx - Ajouter une connexion docker explicite après la configuration de Buildx pour s'assurer ...
Mettre à jour le pilote Docker Buildx pour utiliser le pilote docker pour l'authentification de l'enregistrement
Permettre le turbopack pour des builds plus rapides (Next.js 16)
Utiliser npm installer au lieu de npm ci pour gérer les conflits de dépendance
Régénérer l'emballage-lock.json pour la synchroniser avec package.json
Comme ce que vous voyez l'expédition?
Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.
