Retransmission de la construction après défaillance du réseau
Fix TypeScript discriminé le type d'union pour les parties de contenu dans PostCard
Mettre à jour les gestionnaires de routes pour Next.js 15 async params et ajouter des améliorations des flux sociaux
Échapper à l'apostrophe de FeedTimeline pour corriger l'erreur ESLint
Mettre en œuvre le calendrier des flux de médias sociaux
- Remplacer la page du clubhouse par le composant FeedTimeline - Ajouter PostComposer pour créer des messages avec des images - Ajouter un composant PostCard av...
Ajouter MediaFeedContrôleur pour flux de médias sociaux
- Ajouter MediaFeedContrôleur avec les points de terminaison REST pour les billets, les commentaires, les "j'aime", - Mettre en œuvre le critère d'évaluation de...
Ajouter MediaObjReportRepository et mettre à jour les services de médias pour les flux sociaux
- Ajouter MediaObjReportRepository pour le système de réaction des autres - Mettre à jour MediaService avec createPostSession et la publication d'événements NAT...
Ajouter l'en-tête de filtrage aux membres et onglet des abonnés avec tous les filtres de colonne alignés
Mise en œuvre complète de l'en-tête du filtre pour l'onglet Employés avec toutes les colonnes alignées et tous les filtres inclus
Ajouter l'importation d'icônes de personne manquantes dans EmployeeManager
Ajouter l'en-tête de filtrage à EmployeeManager datagrid avec statut d'emploi et d'autres filtres
Mise à jour de EmploymentStatusTyper pour utiliser le stockage de STRING enum au lieu de ID
Correction d'erreur de typeScript dans GridReady - autoSizeColumns nécessite un paramètre de tableau
Supprimer les importations non utilisées et remplacer n'importe quel type par des interfaces TypeScript appropriées dans EmployeeManager
Mettre à jour EmployeeManager avec l'intégration backend et ajouter des routes API de compte
Ajouter AccountController avec des points d'extrémité pour les membres et les abonnés et les employés et les entrepreneurs
Ajouter MemberType enum et MemberType champ à l'entité membre pour des requêtes de base de données efficaces
Le widget de réinitialisation après des tentatives de connexion infructueuses
Valeurs de champ de l'ensemble de force directement via la manipulation DOM avec expédition d'événements
Initialiser le nom d'utilisateur et l'état mérénal à partir des cookies sur la création de composants
Empêcher la page de déconnexion de supprimer les cookies USERNAME et REMEMBER-ME
Supprimer le paramétrage des cookies côté serveur - les cookies ne sont gérés que côté client
Empêcher la page de déconnexion de supprimer les cookies USERNAME et REMEMBER-ME
Ajouter la réduction de la manipulation DOM pour s'assurer que les champs de forme sont peuplés
Ajouter une exploitation complète et simplifier davantage les fonctions des cookies
Simplifier les fonctions des cookies pour diriger la manipulation document.cookie
Utiliser JavaScript côté client pour définir/lire des cookies sur le formulaire submit et le chargement de la page
Améliorer la logique de lecture des cookies avec des méthodes d'analyse multiple et un réessai différé
Mettre à jour les terminaisons de ligne (LF vers CRLF) pour NavTop, SettingsView et avatarUrlTransform
Ajouter l'enregistrement pour la valeur de rememberMe et la conversion de type
- Ajouter la conversion de type pour rememberMe pour gérer la chaîne/booléen/le numéro - Ajouter une connexion détaillée pour tracer la logique de réglage des c...
Ajouter une exploitation complète des opérations de cookie USERNAME et REMEMBER-ME
- Ajouter une connexion détaillée pour la lecture de cookies sur le chargement de la page - Ajouter la journalisation pour vérifier que les cookies sont définis...
Préserver les cookies USERNAME et REMEMBER-ME en déconnexion et à l'avance jusqu'au kamion-login
- Exclure les cookies USERNAME et REMEMBER-ME de la suppression sur la déconnexion - Demande de déconnexion de transfert du point d'extrémité de la déconnexion ...
Ajouter les cookies USERNAME et REMEMBER-ME avec des paramètres spécifiques au domaine
- Fixez le cookie USERNAME lorsque vous vous souviendons de moi est vérifié sur la connexion réussie (1 an d'expiration) - Cookie USERNAME clair quand on se sou...
JobTitleContrôleller utilise maintenant la session pré-authentifiée de OTKPreAuthFilter pour éviter les erreurs 401
SecurityRoleController utilise maintenant une session pré-authentifiée de OTKPreAuthFilter pour éviter les erreurs 401
DomainController utilise maintenant une session pré-authentifiée de OTKPreAuthFilter pour éviter les erreurs 401
Mettre à jour le champ de nom d'utilisateur caché pour utiliser formKey pour le remoulier
- Ajouter une clé pour entrer de nom d'utilisateur caché pour forcer le remoulage après la déconnexion - S'assure que tous les champs liés au nom d'utilisateur ...
Force form remoulage après déconnexion pour empêcher le remplissage automatique du navigateur
- Ajouter l'état de la clé du formulaire qui change après déconnexion à la force à la reprise de la composante de force - Changer la clé de champ textuelle pour...
Utiliser des noms de champs randomisés pour empêcher la reconnaissance de remplissage automatique du navigateur
- Générer un suffixe aléatoire pour les noms de champs de nom d'utilisateur sur chaque chargement de page - Empêche le navigateur de reconnaître le champ identi...
Empêcher le remplissage automatique du navigateur de restaurer l'ancien nom d'utilisateur après la déconnexion
- Changer d'autocomplétion de 'nom d'utilisateur' à 'off' sur le champ de nom d'utilisateur - Changer le formulaire d'auto-complète de 'on' à 'off' - Effacer le...
Supprimer tous les cookies indifféremment pendant la déconnexion
- Supprimer tous les cookies sur la page de connexion au kmo-login (côté client) - Supprimer tous les cookies sur l'API de connexion kamo-login (côté serveur) -...
Supprimer tous les cookies indifféremment pendant la déconnexion
- Supprimer tous les cookies sur la page de déconnexion kamo-internale (côté client) - Supprimer tous les cookies sur l'API de déconnexion interne kamo (côté se...
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.
