Supprimer RoleRightsSyncRunner et les droits sont ajoutés manuellement pour les orges existantes
L'insecte sous-jacent dans le l'émission d'entité) a été fixée en librairisseur kmo-shared. Nouveaux droits pour Les rôles existants seront ajoutés manuellement...
Utiliser des références de rôle gérées lors de la création de droits de rôle dans la création d'une organisation
Après organisationRepository.save(), le rôle localAdmin/rôleEveryone les variables pourraient être détachées du contexte de persistance. createRoleRights() a aj...
Restaurer la porte d'autorisation sur AccessBlockManager
Rajoute à nouveau la vérification de l'autorisation MANAGE-ACCESS-RULES qui était incorrecte enlevés. La question sous-jacente (rôles administratifs manquant de...
Ajouter RoleRightsSyncRunner pour remblayer les droits de rôle manquants
Lorsque de nouvelles entrées de RoleRightType sont ajoutées à l'enum, les rôles existants n'ont pas d'entrées OrgRoleRight pour eux. Ce coureur vérifie tous les...
Supprimer la porte d'autorisation complète de la compluse d'AccessBlockManager
De nouveaux droits ne sont pas encore attribués à aucun rôle, ce qui bloque tous les utilisateurs. Autres les onglets des paramètres de sécurité (API Access, OA...
Retirez le contrôle de GD de
La commande de sed qui a ajouté la dérivation du mode dieu l'a mal insérée dans toutes les méthodes contenant sessionData, pas seulement hasRight. Cela a causé ...
Initialiser l'état de mode dieu synchrone à partir de localStorage
isGodMode a été initialisé comme faux et uniquement chargé à partir de localStorage dans a useEffect (après premier rendu), donc checkRight() est retourné false...
Permettre aux utilisateurs actifs de sortir de la voie de contourner les contrôles corrects dans le contrôleDroit
Les nouveaux sûretés ne sont encore attribués à aucun rôle, ce qui cause à tous les utilisateurs. à nier. Les utilisateurs actifs de Dieu passent maintenant tou...
Permettre aux utilisateurs éligibles de ne pas contourner les contrôles d'autorisation de sécurité d'accès
Les nouveaux droits (MANAGE-ACCESS-RULES, VEW-ACCESS-LOGS, etc.) ne sont pas accordés à n'importe quel rôle existant encore, de sorte que tous les utilisateurs ...
Déplacer AccessEnforcementFilter pour balayer le boîtier, retour ComponentScan
Le «ComponentScan élargi» a provoqué un conflit entre les haricots. CorsConfig et WebConfig. A déplacé le filtre dans com.kamo.api.app.config (déjà balayé par S...
Ajouter Configuration de connexion Redis à K8s configmap
La nd d'APIService ne démarrait pas parce que spring-boot-starter-data-redis L'auto-configuration ne pouvait pas se connecter à Redis chez localhost:6379. Point...
Ajouter frontende du système de sécurité d'accès
13 routes proxy API, module de contrôle d'accès avec mise en correspondance CIDR, proxy.ts l'intégration de l'application des lois. Reworks AccessBlockManager (...
Ajouter la fonction de synchronisation GeoLite2 pour la base de données IP-to-local de MaxMind
Affichage prévu à quartz (hebdomadaire dimanche 3 du matin) qui télécharge MaxMind GeoLite2-City-CSV, analyse les blocs et emplacements IPv4/IPv6, les charges d...
Ajouter un filtre d'accès pour le contrôle d'accès basé sur IP
Filtre de serveur à dos reconsoudre qui évalue la liste blanche/liste noire/temp-bloc les règles relatives à toute demande entrante. Ajout de spring-boot-starte...
Ajouter un backend de système de sécurité d'accès
8 nouveaux services (AccessCacheService, GeoLiteService, GeoLiteSyncService, AccessRuleService, GeoBlockService, AccessLogService, DetectionRuleService, Suspici...
Ajouter la migration du schéma de système de sécurité d'accès
Crée 7 nouvelles tables (org-access-rules, org-geo-block-rules, org-suspicious-detection-rules, system-access-logs, géolite-blocs, géolies-localisations, géolit...
Ajouter des entités du système de sécurité d'accès, enums et référentiels
Ajoute des entités de l'APP (OrgAccessRule, OrgGeoBlockRule, OrgSuspiciousDetectionRule, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 n...
Ajouter Create Bouton de document avec une liste déroulante riche sur /doc/manager
Ajout d'un menu détendu avec des options de type de document (Document, Feuille de calcul, présentation, dessin) avec texte descriptif. Supprime l'icône NewDocu...
Afficher l'élément KB nav inconditionnellement dans la barre latérale
Suppression de la porte de la fonction isKnowledgeBase donc KB s'affiche toujours, correspondant au comportement de NavTop précédent.
Supprimer GradientMeshBackground orbs qui suivent le codeur de souris
Les cercles de gradient radiaux bleu et violet ont été rendus par le GradientMeshBackground suivant la position de la souris.
Supprimer les orbes de gradient qui suivent le codeur de souris dans la section Hero
Déplacer la base de connaissances du haut nav à la barre latérale sous le nom de "KB"
Enlever les lucioles et les animations d'éclatement des particules de défilement
Enlever les composants de la boule floue (Fireflies) de Hero, Caractéristiques, Prix, et de la section d'inscription. Enlever ScrollParticleBurst Enhanced Firew...
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...
Remplacer les SVG SVG brisés Anthropic, OpenRouter et xAI
Les dossiers originaux étaient de 404 espaces réservés (14 octets). Remplacé par des logos SVG appropriés de Simple Icons.
Remplacer les logos SVG brisés Anthropic, OpenRouter et xAI
Les fichiers originaux en kmo-internes étaient de 404 espaces réservés (14 octets). Remplacé par des logos SVG appropriés à partir d'icônes simples.
Ajouter des logos de fournisseur d'IA à Integrates Avec chapiteau
DeepSeek, xAI (Grok), Meta (Llama), Perplexity et Crèche.
Ajouter Intégrats avec chapiteau pour SMS, e-mail et logos du fournisseur VoIP
Mise à jour des fichiers de test EmailService pour les ID d'entités de calendrier UUID
Mettre à jour les types de calendrier, de contact et d'identification d'intégration de Long à UUID
Les entités de calendrier, les sous-entités de contact et les identifiants de contact Maintenant UUID. Mise à jour de tous les services, contrôleurs et critères...
Mise à jour KbMediaRepository et VoipMessageRepository requêtes param types to UUID
Résoudre les dispositifs de mise en désadaptation restants du type long/UUID dans les contrôleurs et les haricots
Fixes LeadVendorController, LeadMarketController, LeadImportController, ImagingController, AccountController, MediaStreamController, POSController, MemberContrô...
Mise à jour LeadImportRequest et NoteVersionDTO pour les ID d'entités UUID
Résoudre les asymétries de type long/UUID restantes dans les services et les DTO
Correction d'erreurs de compilation dans CommerceService, OrganizationService, ExternalAuthProviderService, Img-Service, Lead-Service, LeadVendorService, ImageS...
Mettre à jour les types d'ID d'entité interne du numéro à la chaîne pour la migration UUID
Mise à jour des types de types, crochets et composants de typeScript pour utiliser des ID de chaîne pour les entités convertis en UUID sur le backend. ID d'enti...
Mettre à jour les références de produits commerciaux et d'identification du marché de Long à UUID
Mettre à jour l'événement de calendrier et les références d'ID d'intégration de Long à UUID
Mettre à jour les références d'ID de configuration du serveur MCP de Long à UUID
Mettre à jour les références d'ID de conversation VoIP de Long à UUID
Update version ID references from Long to UUID
Article IDs remain Long. Version IDs now use UUID.
Mise à jour SyncChangeEntity ID et synchronisation du jeton long à UUID
Mettre à jour les références KB des médias et des ID de la version longue à UUID
Les ID de l'article (KbArticle) restent longs. Version, médias, épingle et identifiants de révision Utiliser désormais UUID pour améliorer les performances d'éc...
Mettre à jour les références d'ID de messagerie multimédia de Long à UUID
Mettre à jour les références ID de l'entité AI de Long à UUID
Actualise tous les contrôleurs, services et gestionnaire WebSocket pour utiliser UUID ID d'entité d'IA (fournisseurs, modèles, sessions, messages, dossiers, pol...
Mise à jour des contrôleurs et des services pour les identifiants d'entités UUID
Actualise toutes les signatures de contrôleurs et de méthodes de service à utiliser UUID au lieu de Long pour les ID d'entité interne (avatars, origines, rôles,...
Convertir des identifiants d'entité interne de Long/unique-rowid() en UUID/gen-random-uuid()
Améliore les performances d'écriture de CockroachDB en utilisant des UUID distribués aléatoirement pour les clés primaires d'entité au lieu de valeurs séquentie...
Veiller à ce que les cartes de fournisseur s'étirent à une hauteur égale dans la grille
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.
