Merged
Conversation
|
This pull request is automatically being deployed by Amplify Hosting (learn more). |
added 2 commits
April 14, 2026 00:18
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Console Section
CTI Section
Detailed Branch changes
A summary of the conceptual changes introduced in this branch vs
main, grouped by theme.1. CTI / IP Reputation — separation of UI docs from API docs
Core idea: the CTI section previously mixed Web UI pages and API pages together under
cti_api/. This branch splits them cleanly: UI-facing pages move to the Console, API-facing pages stay incti_api/.cti_api/getting_started→ renamed and moved toconsole/ip_reputation/search_uicti_api/ip_report→ moved toconsole/ip_reputation/ip_report(title changed from "Ip report" to "IP Reputation Report")cti_api/advanced_search→ moved toconsole/ip_reputation/search_ui_advancedconsole/ip_reputation/introcreated as the landing page for the whole IP Reputation section in the Consoleconsole/ip_reputation/cve_explorercreated (full CVE Explorer reference, currently not wired into the sidebar)cti_api/api_getting_started(the old combined getting-started page that covered both UI and API) deleted2. CTI sidebar restructured to reflect the split
ctiApiSidebar"Web UI" category (which listedgetting_started,ip_report,advanced_search,search_queries,cve_explorer) is replaced by a single external link pointing to the Console IP Reputation sectionctiApiSidebar"API" category (which containedapi_getting_startedand the Swagger link) is replaced by a direct link tocti_api/api_introductionsearch_queriespromoted to a top-level entry inctiApiSidebar(renamed "Advanced Query Syntax")3. Console sidebar — IP Reputation added as a first-class section
"IP Reputation / CTI"category added toconsoleSidebarwith its own structure:consoleSidebarentry{ type: "link", label: "CTI", href: "/u/cti_api/intro" }removed — replaced by the above proper categoryThreat Forecastmoved earlier in the sidebar (now sits above IP Reputation, before Notification integrations)Blocklistsmoved lower in the sidebar, now placed after Decisions/Allowlists/Threat Forecast, separated by a visual<hr>Notification integrationsmoved later in the sidebar (was before Service API, now after Service API)<hr>separators added between logical groups throughout the sidebar4. New IP Reputation pages created
console/ip_reputation/intro— overview of what IP Reputation / CTI offers: IP search, advanced search, IP report, Live Exploit Tracker, and API access with quota tableconsole/ip_reputation/api_keys— step-by-step key creation with screenshots, plus an intro to integrations, curl, and the ipdex toolconsole/ip_reputation/api_keys_premium— explains Premium plan benefits (higher free quota + purchasable high-quota keys), pricing pointer, and a warning block about CTI key trial interactionsconsole/ip_reputation/cve_explorer— full CVE Explorer reference (search, quick-filter cards, result list, detail page, exploitation timeline, detected IPs, blocklist wishlist)5. Live Exploit Tracker introduced as the evolution of CVE Explorer
console/ip_reputation/introas the successor to CVE Explorer, living outside the Console attracker.crowdsec.netcti_api/cve_explorerpage remains on disk (orphaned — not wired into any sidebar on this branch)6. CTI API introduction page rewritten
cti_api/api_introductionpreviously had a minimal "Objective / Datasets / CTI Information / How to access it" structurecti_api/intropage (which had a TODO comment and mixed Web UI / API content) replaced with a clean API-focused intro: what the API gives you (table), datasets, taxonomy index, getting-started steps, integrations table7. Integration intro page got a real introduction
cti_api/api_integration/integration_intropreviously had no intro text — just a table of integrations8. ipdex page expanded to cover the Web UI
cti_api/api_integration/integration_ipdexpreviously only documented the CLIipdex_demo.pngscreenshot and link toipdex.crowdsec.net/docs), CLI moved into its own subsection9. "Enterprise" renamed to "Premium" throughout
console/enterprise_plan/enterprise_support→console/premium_upgrade/premium_support(content updated: "Enterprise Support" → "Premium Support", "enterprise users" → "premium users", "enterprise grade organization" → "premium organization")console/enterprise_plan/enterprise_invoices→console/premium_upgrade/premium_invoices(image paths updated to match)consoleSidebarcategory "Enterprise plan" effectively replaced by the existingpremium_upgradesection (the enterprise items now live underpremium_upgrade/)console/enterprise_*toconsole/premium_*folders10. Console getting-started page reworked
console/getting_startedreplaced from a simpleConsolePromocard layout (linking to Security Engine, CTI, Blocklists) to a proper sign-up guide with a themed screenshot, SSO/email options, email verification steps, and the onboarding surveyconsole/getting_started-deprecated(orphaned, not in the sidebar)11. Navbar label change
<span class="navbar-separator">added after the Console nav item