RoleRightsSyncRunner entfernen - Rechte werden manuell für bestehende Orgs hinzugefügt
Der zugrunde liegende Fehler in ************ (enttrennt Die Unternehmensausgabe wurde in der Kamo-Shared-Bibliothek behoben. Neue Rechte für bestehende Rollen w...
Managed-Rollenreferenzen bei der Erstellung von Rollenrechten bei der Erstellung von Organi gebrauchen
Nach OrganisationRepository.save(), die lokale RolleAdmin/RolleEveryone Variablen könnten vom Persistenzkontext abgekoppelt werden. createRoleRights() wurde das...
Wiederherstellung der Erlaubnis-Gate auf AccessBlockManager
Re-adiert die MANAGE_ACCESS_RULES Berechtigungsprüfung, die falsch war entfernt. Das zugrunde liegende Problem (admin roles fehlt neue Rechte) ist behoben von K...
RoleRightsSyncRunner hinzufügen, um fehlende Rollenrechte zu vervollern
Wenn neue Rollen von RoleRightType-Einträgen zum enum hinzugefügt werden, bestehende Rollen haben Sie keine OrgRoleRight Einträge für sie. Dieser Läufer prüft a...
Vollkomponenten-Zustandstor vom AccessBlockManager entfernen
Neue Rechte sind noch keiner Rolle zugeordnet, die alle Benutzer blockieren. Sonstiges Sicherheitseinstellungen-Tabs (API Access, OAuth2, System Debug) haben ke...
GD-Check von ************ entfernen
Der sed Befehl, der die God-Mode-Bypass hinzugefügt falsch eingefügt in alle Methoden, die SessionData enthalten, nicht nur hasRight. Dies verursacht 'Return tr...
God-Modus synchron von localStorage initialisieren
isGodMode wurde als falsch initialisiert und nur von localStorage in geladen ein useEffect (nach dem ersten Render), so checkRight() zurückgegeben falsch auf in...
Lassen Sie gott-modeaktive Benutzern, die richtigen Kontrollen in checkRight zu umgehen
Neue Sicherheitsrechte sind noch keiner Rolle zugeordnet, was dazu bei allen Benutzern führt zu verneigen. God-mode-aktive Benutzer bestehen nun alle checkRight...
Lassen Sie gottberechtigte Benutzer die Zugriffssicherheitsprüfungen umgehen
Neue Rechte (MANAGE_ACCESS_RULES, VIEW_ACCESS_LOGS, etc.) werden nicht bewilligt zu jeder bestehenden Rolle noch, so dass alle Benutzer erhalten Verboten. Gott-...
Verschieben AccessEnforcementFilter gescannt Paket, revert ComponentScan
Der erweiterte @ComponentScan verursachte einen corsFilter Bohnen-Konflikt zwischen CorsConfig und WebConfig. Verschieben Sie den Filter in com.kamo.api.app.con...
Redis-Verbindung config zu K8s configmap hinzufügen
APIService pod war nicht zu starten, weil Spring-Boot-Starter-Daten-redis Die automatische Konfiguration konnte sich bei localhost:6379 nicht mit Redis verbinde...
Access Security System Frontend hinzufügen
13 API Proxy-Routen, Zugriffsprüfungsmodul mit CIDR-Matching, proxy.ts Durchsetzungsintegration. Reworks AccessBlockManager (real API + Geo-Blocking), erstellt ...
GeoLite2-Sync-Job für MaxMind IP-to-Location-Datenbank hinzufügen
Quarz-geplanter Job (wöchentlich Sonntag 3 AM), die MaxMind-Downloads GeoLite2-City-CSV, parses IPv4/IPv6 Blöcke und Standorte, Lasten in Inszenierung Tabellen,...
Zugangsfilter für die IP-basierte Zugriffskontrolle hinzufügen
Redis-Backed Servlet Filter, der Whitelist/Blacklist/Temp-Block auswertet Regeln für jede eingehende Anfrage. Fügt spring-boot-starter-data-redis hinzu Abhängig...
Hinzufügen von Zugangssicherheitssystem Backend
8 neue Dienste (AccessCacheService, GeoLiteService, GeoLiteSyncService, AccessRuleService, GeoBlockService, AccessLogService, DetectionRuleService, Verdächtiger...
Hinzufügen von Zugangssicherheitssystem Schema Migration
Erstellt 7 neue Tabellen (org_access_rules, org_geo_block_rules, org_suspicious_detection_rules, system_access_logs, geolite_blocks, geolite_locations, geolite_...
Hinzufügen von Zugang Sicherheitssystem Einheiten, enums und Repositorien
Fügt JPA-Einheiten hinzu (OrgAccessRule, OrgGeoBlockRule, OrgSuspiciousDetectionRule, SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 neue...
Dokument erstellen mit reichhaltigem Dropdown auf /doc/manager hinzufügen
Fügt ein gestylte Dropdown-Menü mit Dokumententyp-Optionen hinzu (Dokument, Tabellenblatt, Präsentation, Zeichnung) jeweils mit beschreibenden Text. Entfernt da...
KB nw. Artikel bedingungslos in Sidebar anzeigen
Entfernt das isKnowledgeBase Feature-Gate, so dass KB immer angezeigt wird, passend zum vorherigen NavTop Verhalten.
Entfernen Sie GradientMeshBackground Kugeln, die Maus-Coder folgen
Die blauen und violetten radialen Gradientenkreise wurden von der GradientMeshBackground Komponenten Tracking Maus Position.
Entfernen Sie Gradienten oder Kugeln, die Maus-Coder in Hero Abschnitt folgen
Entfernen Sie Glühwürmchen und Scrollen Partikel Burst Animationen
Entfernen Fuzzy Ball (Feuerfliegen) Komponenten von Hero, Features, Preise, und SignupSection. Entfernen ScrollParticleBurstEnhanced Feuerwerk Animation von der...
Verhindere Passwort-Eingabe vom Fallenlassen des ersten Tastenanschlags auf Schrittübergang
Die Fokus-Umfrageschleife war die Anrufung setSelectionRange(0, Länge) alle 50ms für 1.2s, die jedes getippte Zeichen ausgewählt, so dass der nächste Tastenansc...
Ersetzen gebrochen Anthropic, OpenRouter und xAI Logo SVGs
Die Originaldateien waren 404 Platzhalter (14 Bytes). Ersetzen durch korrekte SVG-Logos von Simple Icons.
Ersetzen gebrochen Anthropic, OpenRouter und xAI Logo SVGs
Die Originaldateien in Kamo-internal waren 404 Platzhalter (14 Bytes). Ersetzen durch korrekte SVG-Logos von Simple Icons.
Fügen Sie KI-Anbieter Logos zu Integrates With marquee
DeepSeek, xAI (Grok), Meta (Llama), Perplexity und Hugging Face.
Integrate mit Festzelt für SMS, E-Mail und VoIP-Anbieter-Logos hinzufügen
Kalender, Kontakt und Integration ID-Typen von Long auf UUID aktualisieren
Kalender-Einheiten, Kontakt-Unterentitäten und ContactIntegration IDs sind jetzt UUID. Updates alle Dienste, Controller und DAV Endpunkte.
Revert productIdsWithInventory zurück nach Long (Angebot hält sich lange)
Aktualisieren KbMediaRepository und VoipMessageRepository Abfrageparam-Typen auf UUID
verbleibende Long/UUID-Typ-Munken in Controllern und Bohnen auflösen
Behebt LeadVendorController, LeadMarketController, LeadImportController, ImagingController, AccountController, MediaStreamController, POSController, MemberContr...
verbleibende Long/UUID-Typ-Munches in Services und DTOs lösen
Behebt Kompilationsfehler in CommerceService, OrganisationService, ExternAuthProviderService, Img*Service, Lead*Service, LeadVendorService, ImageService, und al...
Aktualisieren Sie interne Entity-ID-Typen von Nummer zu String für UUID Migration
Updates TypeScript-Typen, Hooks und Komponenten für String-IDs für Entitäten auf dem Backend zu UUID konvertiert. User-Facing-Entity-IDs (Benutzer, Organisation...
Update Commerce Produkt- und Markt-ID-Referenzen von Long auf UUID
Kalender-Event- und Integrations-ID-Referenzen von Long auf UUID aktualisieren
Aktualisieren MCP Server config ID Referenzen von Long auf UUID
Update version ID references from Long to UUID
Article IDs remain Long. Version IDs now use UUID.
Aktualisieren Sie SyncChangeEntity ID und Sync Token von Long auf UUID
Aktualisieren KB Medien und Versions-ID-Referenzen von Long zu UUID
Artikel-IDs (KbArticle) bleiben lang. Version, Medien, Pin und Rezension IDs verwenden Sie jetzt UUID für verbesserte CockroachDB Schreibleistung.
Aktualisieren KI-ID-Referenzen von Long auf UUID
Updates alle Controller, Dienstleistungen und WebSocket Handler für UUID IDs für KI-Einheiten (Anbieter, Modelle, Sitzungen, Nachrichten, Ordner, Richtlinien, M...
Update-Controller und Services für UUID Entity IDs
Updates alle Controller @PathVariable und Service-Methode Signaturen zu verwenden UUID statt Long für interne Entity-IDs (Avater, Hintergründe, Rollen, Abteilun...
Interne Entity-IDs von Long/unique_rowid() nach UUID/gen_random_uuid() konvertieren
Verbessert CockroachDB Schreibleistung durch die Verwendung von zufällig verteilten UUIDs für interne Entity-Prinst-Schlüssel anstelle von sequentiellen unique_...
Sicherstellen Anbieter-Karten strecken sich auf gleiche Höhe in der Raster
Wie, was Sie sehen Versand?
Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.
