Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
73a5899
feat(engine): introduce new raw object field subtype that disables in…
fellowseb Jul 31, 2026
f97139f
feat(connector): persist snapshot of catalog contract in new manager_…
fellowseb Aug 13, 2026
91c0753
feat: sync catalog to ES & read from ES
fellowseb Aug 18, 2026
e13b177
feat(catalog): add remote manifest sync with v1 normalization
fellowseb Aug 18, 2026
0690e7c
feat(catalog): add version-aware contract compatibility selection
fellowseb Aug 18, 2026
4d54051
fix(connector): sanitize embedded contracts and runtime config vars
fellowseb Aug 18, 2026
d33e389
feat(catalog): support custom catalog refresh endpoint source
fellowseb Aug 18, 2026
1e55f9e
refactor(catalog): remove legacy contract version field
fellowseb Aug 18, 2026
0f33399
refactor(catalog): rename catalog manifest entity to catalog
fellowseb Aug 18, 2026
8acfd1f
chore(catalog): add domain and repository diagnostics logs
fellowseb Aug 18, 2026
d80400e
refactor(catalog): harden sync source mapping and diagnostics
fellowseb Aug 18, 2026
5b7afbd
refactor(catalog): align sync model with manifest versioned fields
fellowseb Aug 19, 2026
db7a4d9
fix(catalog): keep logo-view context available in error logs
fellowseb Aug 19, 2026
16012f8
fix(catalog): harden sync source selection and contract mapping
fellowseb Aug 19, 2026
513a817
test(catalog): expand unit and integration coverage
fellowseb Aug 19, 2026
2b65e53
fix(manager): log when enterprise-only managers are skipped
fellowseb Aug 19, 2026
67fe0cd
refactor(catalog): tune manager gating and sync log levels
fellowseb Aug 19, 2026
71c2e49
fix: translations
fellowseb Aug 19, 2026
e0c169e
fix(catalog): use structured errors for logo storage failures (#0)
fellowseb Aug 19, 2026
99179fa
fix(backend): remove inspect flag from default start script (#0)
fellowseb Aug 19, 2026
29a5dc6
revert(core): rollback score schema move and manager delay option (#0)
fellowseb Aug 19, 2026
4322643
refactor(catalog): move sync timeout config to manager
fellowseb Aug 19, 2026
1fd96c4
fix: tests
fellowseb Aug 19, 2026
ad552b8
chore: default config changes
fellowseb Aug 19, 2026
b90c797
fix: test and keep stripping runtime keys
fellowseb Aug 19, 2026
49d58de
fix: apply PR feedback
fellowseb Aug 19, 2026
ed84c04
fix: apply PR comments
fellowseb Aug 19, 2026
1e7964c
fix: remove leftover test
fellowseb Aug 19, 2026
72e96da
fix(catalog): restore string version compatibility and local ordering…
fellowseb Aug 19, 2026
adcfca3
fix: linting issues
fellowseb Aug 19, 2026
458f57a
fix: test
fellowseb Aug 19, 2026
1e6b09d
fix: linting
fellowseb Aug 20, 2026
5d68ee3
fix(catalog): resolve contract and catalog indices before writes (#16…
fellowseb Sep 14, 2026
5a8ba48
refactor(catalog): clarify catalog lookup functions (#16059)
fellowseb Sep 14, 2026
fe578d5
refactor: pass read index to findCatalog repo functions
fellowseb Sep 17, 2026
a5cca8d
fixup! refactor(catalog): clarify catalog lookup functions (#16059)
fellowseb Sep 17, 2026
27ec366
fix: undo unintended default.json changes
fellowseb Sep 17, 2026
deb317a
feat: add info log when processing connector migration
fellowseb Sep 17, 2026
57635a2
fix: add processing time in migration log
fellowseb Sep 17, 2026
71e7e8c
fix: add warn log when no compatible contract found during auto-upgrade
fellowseb Sep 17, 2026
0bdd55f
fix: rename migration file
fellowseb Sep 17, 2026
1e35579
fix(engine): use isObjectAttributeWithMappings helper to clarify inte…
fellowseb Sep 17, 2026
b8031fb
fix: add entity_type check when deleting catalogs
fellowseb Sep 17, 2026
8b9e064
feat: add CATALOG_MANAGER translation keys
fellowseb Sep 17, 2026
ca82fa2
feat(catalog): reload catalog when manifest has changed on backend (#…
esrevi Sep 17, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 28 additions & 1 deletion opencti-platform/opencti-front/lang/back/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,10 @@
"Card number": "Kartennummer",
"Carousel order": "Karussell-Reihenfolge",
"Case template": "Fallvorlage",
"Catalog Contract content hash": "Hash des Inhalts des Katalogvertrags",
"Catalog Contract ID": "ID des Katalogvertrags",
"Catalog ID": "Katalog-ID",
"Catalog product version": "Produktversion des Katalogs",
"Category": "Kategorie",
"CC": "CC",
"Certifiate policies": "Zertifizierungsrichtlinien",
Expand All @@ -130,11 +134,13 @@
"Confidence level": "Konfidenzniveau",
"Confidentiality impact": "Auswirkungen auf die Vertraulichkeit",
"Configuration": "Konfiguration",
"Configuration schema": "Konfigurationsschema",
"Configuration version": "Version der Konfiguration",
"Connector catalog": "Stecker-Katalog",
"Connector ID": "Anschluss-ID",
"Connector information": "Informationen zum Anschluss",
"Connector manager": "Stecker-Manager",
"Connector manager contract": "Vertrag des Connector-Managers",
"Connector manager current status": "Aktueller Status des Verbindungsmanagers",
"Connector manager image": "Bild des Verbindungsmanagers",
"Connector manager requested status": "Verbindungsmanager angeforderter Status",
Expand All @@ -143,10 +149,12 @@
"Connector state": "Zustand des Verbinders",
"Connector trigger filters": "Anschluss Triggerfilter",
"Connector type": "Steckertyp",
"Connector upgrade strategy": "Upgrade-Strategie für den Connector",
"Connector user id": "Connector Benutzer-ID",
"Connectors": "Verbinder",
"Consent confirm text": "Text zur Bestätigung der Zustimmung",
"Consent message": "Zustimmungsnachricht",
"Contact": "Kontakt",
"Contact information": "Kontaktinformationen",
"Contains": "Enthält",
"Contains observable": "Enthält beobachtbar",
Expand All @@ -160,6 +168,7 @@
"Context": "Kontext",
"Context data": "Kontextdaten",
"Contextual only": "Nur kontextabhängig",
"Contract version": "Vertragsversion",
"Copy confidence level to OpenCTI scores for indicators": "Kopieren des Konfidenzniveaus in OpenCTI-Bewertungen für Indikatoren",
"Copy OpenCTI scores to confidence level for indicators": "Kopieren der OpenCTI-Ergebnisse in das Konfidenzniveau der Indikatoren",
"Count": "Zählung",
Expand Down Expand Up @@ -562,12 +571,14 @@
"Last score evolution": "Entwicklung des letzten Punktestandes",
"Last seen": "Zuletzt gesehen",
"Last update": "Letzte Aktualisierung",
"Last verified date": "Datum der letzten Überprüfung",
"Lastname": "Nachname",
"Latest containers": "Letzte Container",
"Latest created relationships": "Zuletzt erstellte Beziehungen",
"Latitude": "Breitengrad",
"Layers": "Ebenen",
"LdapStrategy": "LDAP-Strategie",
"License type": "Lizenztyp",
"Lifetime": "Lebenszeit",
"Light accent": "Hell akzentuiert",
"Light background": "Heller Hintergrund",
Expand All @@ -592,6 +603,7 @@
"Locations propagation in reports": "Ortsausbreitung in Berichten",
"Log sources": "Protokollquellen",
"Login message": "Login-Nachricht",
"Logo URI in file storage": "Logo-URI im Dateispeicher",
"Logout remote": "Fernabmeldung",
"Longitude": "Längengrad",
"LZJD": "LZJD",
Expand All @@ -607,8 +619,11 @@
"Manager contracts": "Manager-Verträge",
"Manager ID": "Manager-ID",
"Manager running": "Manager läuft",
"Manager supported": "Unterstützter Manager",
"Mandatory": "Erforderlich",
"Manifest": "Manifest",
"Manifest schema version": "Manifest-Schema-Version",
"Manifest version": "Manifest-Version",
"Mappings": "Mappings",
"Marital status": "Familienstand",
"Marked for deletion at": "Zur Löschung vorgemerkt unter",
Expand All @@ -626,6 +641,7 @@
"Match Pir with source of relationship": "Pirat mit Quelle der Beziehung abgleichen",
"Max concurrent sessions (0 equals no maximum)": "Max. gleichzeitige Sitzungen (0 entspricht keinem Maximum)",
"Max Confidence": "Maximale Konfidenz",
"Max confidence level": "Maximales Konfidenzniveau",
"Max policy length": "Max policy length",
"Max shareable markings": "Maximal teilbare Markierungen",
"Max value": "Maximalwert",
Expand Down Expand Up @@ -807,6 +823,7 @@
"Platforms": "Plattformen",
"Playbook definition": "Spielbuch-Definition",
"Playbook running": "Spielbuch läuft",
"Playbook supported": "Unterstütztes Playbook",
"Policy constraints": "Policy-Beschränkungen",
"Policy mappings": "Richtlinien-Zuordnungen",
"Port": "Port",
Expand Down Expand Up @@ -914,6 +931,7 @@
"Result": "Ergebnis",
"Result name": "Name des Ergebnisses",
"Retention manager": "Leiter der Personalabteilung",
"Revision": "Revision",
"Revoke score": "Widerrufener Punktestand",
"Revoked": "Widerrufen",
"RIR": "RIR",
Expand Down Expand Up @@ -959,6 +977,7 @@
"SHA3-256": "SHA3-256",
"SHA3-512": "SHA3-512",
"Shared with": "Freigegeben für",
"Short description": "Kurzbeschreibung",
"Show submenu icons": "Symbole für Untermenüs anzeigen",
"Sightings of observables via observed data": "Sichtungen von Observablen über beobachtete Daten",
"Sightings propagation from indicator": "Fortpflanzung von Beobachtungen über einen Indikator",
Expand All @@ -970,12 +989,15 @@
"SMTP configuration": "SMTP-Konfiguration",
"SMTP enabled": "SMTP aktiviert",
"Software Vulnerability propagation to Infrastructure": "Ausbreitung von Software-Sicherheitslücken auf die Infrastruktur",
"Solution categories": "Lösungskategorien",
"Sophistication": "Raffinesse",
"Source": "Quelle",
"Source code": "Quellcode",
"Source connector": "Quellverbinder",
"Source entity": "Quelle Entität",
"Source name": "Name der Quelle",
"Source type": "Quellentyp",
"Source URI": "Quell-URI",
"SRC": "SRC",
"SRC byte count": "SRC-Bytezahl",
"SRC packets": "SRC-Pakete",
Expand Down Expand Up @@ -1015,6 +1037,8 @@
"Subject public key exponent": "Thema Exponent des öffentlichen Schlüssels",
"Subject public key modulus": "Betreff öffentlicher Schlüsselmodul",
"Submission date": "Datum der Einreichung",
"Subscription link": "Abonnement-Link",
"Support version": "Unterstützte Version",
"SWID": "SWID",
"Sync workflow statuses by name": "Workflow-Status nach Namen synchronisieren",
"Synchronized": "Synchronisiert",
Expand Down Expand Up @@ -1104,6 +1128,7 @@
"URL": "URL",
"Usage propagation of parent techniques": "Verwendungspropagierung von übergeordneten Techniken",
"Usage propagation via attribution": "Weitergabe der Nutzung über Attribution",
"Use cases": "Anwendungsfälle",
"Use DB configuration": "DB-Konfiguration verwenden",
"Use SSL": "SSL verwenden",
"User": "Benutzer",
Expand Down Expand Up @@ -1136,6 +1161,7 @@
"Variables": "Variablen",
"Vendor": "Anbieter",
"verb": "verb",
"Verified": "Verifiziert",
"Verify SSL certificate": "SSL-Zertifikat verifizieren",
"Version": "Version",
"Version History": "Versionsgeschichte",
Expand Down Expand Up @@ -1181,4 +1207,5 @@
"XTM One intent": "XTM Eine Absicht",
"XTM One registration manager": "XTM One Registrierungsmanager",
"XTM1 CGU acceptance status": "XTM1 CGU-Annahmestatus"
}
}

29 changes: 28 additions & 1 deletion opencti-platform/opencti-front/lang/back/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,10 @@
"Card number": "Card number",
"Carousel order": "Carousel order",
"Case template": "Case template",
"Catalog Contract content hash": "Catalog Contract content hash",
"Catalog Contract ID": "Catalog Contract ID",
"Catalog ID": "Catalog ID",
"Catalog product version": "Catalog product version",
"Category": "Category",
"CC": "CC",
"Certifiate policies": "Certifiate policies",
Expand All @@ -130,11 +134,13 @@
"Confidence level": "Confidence level",
"Confidentiality impact": "Confidentiality impact",
"Configuration": "Configuration",
"Configuration schema": "Configuration schema",
"Configuration version": "Configuration version",
"Connector catalog": "Connector catalog",
"Connector ID": "Connector ID",
"Connector information": "Connector information",
"Connector manager": "Connector manager",
"Connector manager contract": "Connector manager contract",
"Connector manager current status": "Connector manager current status",
"Connector manager image": "Connector manager image",
"Connector manager requested status": "Connector manager requested status",
Expand All @@ -143,10 +149,12 @@
"Connector state": "Connector state",
"Connector trigger filters": "Connector trigger filters",
"Connector type": "Connector type",
"Connector upgrade strategy": "Connector upgrade strategy",
"Connector user id": "Connector user id",
"Connectors": "Connectors",
"Consent confirm text": "Consent confirm text",
"Consent message": "Consent message",
"Contact": "Contact",
"Contact information": "Contact information",
"Contains": "Contains",
"Contains observable": "Contains observable",
Expand All @@ -160,6 +168,7 @@
"Context": "Context",
"Context data": "Context data",
"Contextual only": "Contextual only",
"Contract version": "Contract version",
"Copy confidence level to OpenCTI scores for indicators": "Copy confidence level to OpenCTI scores for indicators",
"Copy OpenCTI scores to confidence level for indicators": "Copy OpenCTI scores to confidence level for indicators",
"Count": "Count",
Expand Down Expand Up @@ -562,12 +571,14 @@
"Last score evolution": "Last score evolution",
"Last seen": "Last seen",
"Last update": "Last update",
"Last verified date": "Last verified date",
"Lastname": "Lastname",
"Latest containers": "Latest containers",
"Latest created relationships": "Latest created relationships",
"Latitude": "Latitude",
"Layers": "Layers",
"LdapStrategy": "LDAP Strategy",
"License type": "License type",
"Lifetime": "Lifetime",
"Light accent": "Light accent",
"Light background": "Light background",
Expand All @@ -592,6 +603,7 @@
"Locations propagation in reports": "Locations propagation in reports",
"Log sources": "Log sources",
"Login message": "Login message",
"Logo URI in file storage": "Logo URI in file storage",
"Logout remote": "Logout remote",
"Longitude": "Longitude",
"LZJD": "LZJD",
Expand All @@ -607,8 +619,11 @@
"Manager contracts": "Manager contracts",
"Manager ID": "Manager ID",
"Manager running": "Manager running",
"Manager supported": "Manager supported",
"Mandatory": "Mandatory",
"Manifest": "Manifest",
"Manifest schema version": "Manifest schema version",
"Manifest version": "Manifest version",
"Mappings": "Mappings",
"Marital status": "Marital status",
"Marked for deletion at": "Marked for deletion at",
Expand All @@ -626,6 +641,7 @@
"Match Pir with source of relationship": "Match Pir with source of relationship",
"Max concurrent sessions (0 equals no maximum)": "Max concurrent sessions (0 equals no maximum)",
"Max Confidence": "Max Confidence",
"Max confidence level": "Max confidence level",
"Max policy length": "Max policy length",
"Max shareable markings": "Max shareable markings",
"Max value": "Max value",
Expand Down Expand Up @@ -807,6 +823,7 @@
"Platforms": "Platforms",
"Playbook definition": "Playbook definition",
"Playbook running": "Playbook running",
"Playbook supported": "Playbook supported",
"Policy constraints": "Policy constraints",
"Policy mappings": "Policy mappings",
"Port": "Port",
Expand Down Expand Up @@ -914,6 +931,7 @@
"Result": "Result",
"Result name": "Result name",
"Retention manager": "Retention manager",
"Revision": "Revision",
"Revoke score": "Revoke score",
"Revoked": "Revoked",
"RIR": "RIR",
Expand Down Expand Up @@ -959,6 +977,7 @@
"SHA3-256": "SHA3-256",
"SHA3-512": "SHA3-512",
"Shared with": "Shared with",
"Short description": "Short description",
"Show submenu icons": "Show submenu icons",
"Sightings of observables via observed data": "Sightings of observables via observed data",
"Sightings propagation from indicator": "Sightings propagation from indicator",
Expand All @@ -970,12 +989,15 @@
"SMTP configuration": "SMTP configuration",
"SMTP enabled": "SMTP enabled",
"Software Vulnerability propagation to Infrastructure": "Software Vulnerability propagation to Infrastructure",
"Solution categories": "Solution categories",
"Sophistication": "Sophistication",
"Source": "Source",
"Source code": "Source code",
"Source connector": "Source connector",
"Source entity": "Source entity",
"Source name": "Source name",
"Source type": "Source type",
"Source URI": "Source URI",
"SRC": "SRC",
"SRC byte count": "SRC byte count",
"SRC packets": "SRC packets",
Expand Down Expand Up @@ -1015,6 +1037,8 @@
"Subject public key exponent": "Subject public key exponent",
"Subject public key modulus": "Subject public key modulus",
"Submission date": "Submission date",
"Subscription link": "Subscription link",
"Support version": "Support version",
"SWID": "SWID",
"Sync workflow statuses by name": "Sync workflow statuses by name",
"Synchronized": "Synchronized",
Expand Down Expand Up @@ -1104,6 +1128,7 @@
"URL": "URL",
"Usage propagation of parent techniques": "Usage propagation of parent techniques",
"Usage propagation via attribution": "Usage propagation via attribution",
"Use cases": "Use cases",
"Use DB configuration": "Use DB configuration",
"Use SSL": "Use SSL",
"User": "User",
Expand Down Expand Up @@ -1136,6 +1161,7 @@
"Variables": "Variables",
"Vendor": "Vendor",
"verb": "verb",
"Verified": "Verified",
"Verify SSL certificate": "Verify SSL certificate",
"Version": "Version",
"Version History": "Version History",
Expand Down Expand Up @@ -1181,4 +1207,5 @@
"XTM One intent": "XTM One intent",
"XTM One registration manager": "XTM One registration manager",
"XTM1 CGU acceptance status": "XTM1 CGU acceptance status"
}
}

Loading
Loading