Utiliser l'attribut 'challenge' au lieu de 'challengeurl' pour le widget Capcha v3
Passage à Capcha-lib v2 avec PBKDF2/SHA-256 et effort déterministe
Algorithme : PBKDF2/SHA-256 (recommandé pour la production) - Opération déterministe : compteur 5000-10000 - Coût : 5 000 itérations PBKDF2 - Délai d'interventi...
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
Remplacer Google re- par Capcha et vérification
Supprimer Re-Service et toute la configuration Google re-. Ajouter CapchaVerificationService qui vérifie et charge utile via le terminal/api/vérifier du service...
Ajouter Forgejo CI/CD workflow pour la construction et le déploiement de deux cilestules
Service d'API kamo-capcha avec défi et vérification des critères d'évaluation
Reconstruire pour sélectionner la bibliothèque partagée RestTemplate fix (16bd71b)
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 bannière de lancement de la bannière avant le 13 avril
Mise à jour de la référence Endpoint LAN IPs pour k0/k1 déplacée vers 192.168.4.x
Mise à jour du déplacement externe de LoadBalancer IP pour k1m1 LAN à 192.168.4.22
Rendre les bordures de l'icône hexagonale plus épaisses et visibles
Remplacer la bordure CSS invisible (enclite par clip-chemin) par un:avant une bordure de pseudo-élément qui s'étend de 3px à l'extérieur de la forme hexagonale.
Éléments de défilement 3D auto-açusés lorsque l'utilisateur cesse de défiler
Ajout d'éléments enroulés en spirale de sorte que les éléments en perspective sont animés à plats après 300 ms de défilement, au lieu de rester inclinée. Une fo...
Add debug logging and robust rights parsing for webinar controller
Adds info/warn logging for session data and rights on POST /types to diagnose 403 errors. Also adds fallback parsing for rights stored as JSON strings in Redis ...
Alignez le nom du champ à isDisponibilitéToChildren et améliorez l'interface utilisateur de réservation à l'avance
Correction 400 mauvaise demande lors de la création de types de webinaires par l'envoi isAvailableToChildren pour correspondre au nom du champ Java DTO (Lombok)...
Mettre en place les paramètres des webinaires et remplir le tableau dans la zone de contenu disponible
Supprime la contrainte maxWidth du formulaire de détails afin qu'il remplisse la totalité largeur. Fait le tableau des types et son conteneur utilise la disposi...
Type d'état de stratégie à chaîne pour la compatibilité TypeScript
L'affirmation const sur le WebinarPresenterStrategy utilisée type littéral, provoquant un désaccord de type avec le dispositif de commande de cordes.
Reconfiguration des paramètres du webinaire depuis la navigation de dialogue vers la sous-page
Remplacement des dialogues pop-up et des sections d'accordéon séparées par un niveau à deux niveaux Flux de navigation en ligne: - Niveau 1 : table des types de...
Ajouter un champ minimum de réservation à l'avance aux paramètres du webinaire UI
Ajoute un nombre d'entrées pour configurer la distance à l'avance d'un créneau horaire permettre des réserves, avec un texte d'assistance expliquant le champ.
Enforce minimum advance booking when filtering available slots
Filters out slots that fall within the configured minAdvanceBookingMinutes window, and persists the field on create/update of webinar types.
Ajouter un champ de réservation préalable minimum à un type de webinaire
Ajoute minAdvanceBookingMinutes à l'entité WebinaireType et aux DTO, permettant Les administrateurs qui ont besoin d'horaires doivent être réservés un minimum d...
Mettre à jour WebinarReminderJob pour utiliser la méthode du référentiel renommé
Appels avec une fenêtre max de 24 heures au lieu de la méthode findWebinarsWithDueReminders supprimée.
Remplacer l'arithmétique temporale JPQL invalide par le filtrage de couche d'application
Hibernate 6 rejette la soustraction d'un Long d'un Instant en JPQL. Remplacé findWebinarsWithDueReminders (qui a fait de la nanoseconde arithmétique dans la req...
Ajouter le champ d'application PUBLIC-WEBINAR bascule à l'interface utilisateur de clés API
Ajoute l'option de scope de webinaire public avec l'icône VideoCall à la Page de paramètres d'accès API, permettant aux administrateurs d'activer l'API webinair...
Appliquer la portée PUBLIC-WEBINAR sur les critères d'évaluation du webinaire public
Ajout d'une vérification de la validation du champ d'application avant de transmettre les demandes de webinaires publics à MediaService, en retournant 403 si la...
Ajouter le champ d'application PUBLIC-WEBINAR au système de clé API
Ajout d'une nouvelle valeur d'alément ApiKeyScope.PUBLIC-WEBINAR à l'accès à la porte à la planification, à l'inclusion et aux critères d'annulation du webinair...
Redesign page de démonstration avec intégration de planification de webinaires
Remplace le formulaire de démonstration d'espacement par un flux de réservation en trois phases: 1. Formulaire de capture de plomb (crée le plomb sur le marché ...
Ajouter l'interface utilisateur de planification de l'interface utilisateur avec les paramètres d'administration et les vues des membres
Met en œuvre le frontend complet du webinaire en kalmo-internal: - WebinarSettingsTab: admin CRUD pour les types de webinaires, pools de présentateurs, interv...
Ajouter un emploi de rappel de webinaire avec la publication d'événements NATS
Ajout WebinarReminderJob (par minute) qui vérifie le webinaire en bonne et due forme Des rappels basés sur des intervalles configurés, publie daemon.webinar.rem...
Ajouter des voies de passerelle de webinaire pour les points d'extrémité authentifiés et publics
Routes /api/webinar/- vers MediaService pour les opérations de webinaires authentifiées et /api/public/webinar/z avec validation de clé API pour la programmatio...
Implement webinar scheduling backend with full business logic
Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...
Ajouter des données de type webinaires et de données de démarrage du marché du plomb pour la démonstration de KamoCRM
Ajout d'une initialisation des données de démarrage pour le système d'ordonnancement des webinaires: - "KamoCRM Software Introduction Demoar" type de webinaire ...
Ajouter des entités du système de planification de webinaires, des référentiels, des DTO et des enums
Introduit le modèle de données complet pour le système de planification des webinaires: - 9 entités de l'APP: WebinarType, WebinarPresenter, WebinarReminder, ...
Passer les données d'aperçu pré-réchaussées à StatusResponsTimes pour éviter une défaillance redondante
Normaliser la sortie HTML Quill pour un rendu cohérent des e-mails
Acheminer le contenu de l'organisme de courrier électronique via normalizeQuillHtmlForEmail et wrapBodyForEmail avant d'envoyer, en garantissant une sortie HTML...
Paramètres d'appui séparés de la page d'appui au niveau des membres en page de paramètres dédiés
- Supprimer l'onglet Paramètres de la page / d'appui, en conservant uniquement les billets et les analyses - Ajouter des sous-tabulaires à Analytics: Overview a...
Ajouter un panneau d'aide et des conseils dynamiques et des URL d'accrochage web aux intégrations des fournisseurs
CommerceProviderSetup utilise maintenant HelpTipsOverrideContext pour montrer son contexte aider les changements en fonction de la vue actuelle (liste, sélect...
Supprimer la dépendance des haricots RestTemplate de BaseProviderHttpClient
BaseProviderHttpClient crée maintenant son propre RestTemplate interne à la place d'exiger un du contexte d'application, de fixer un accident de démarrage dans ...
Insalementibilité de l'IPA du fournisseur de services sur l'onglet intégrations
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.
