diff --git a/docs/guides/advanced_search.md b/docs/guides/advanced_search.md index 5eccbab..8ea9404 100644 --- a/docs/guides/advanced_search.md +++ b/docs/guides/advanced_search.md @@ -1,10 +1,5 @@ # Advanced Search -!!! note "Notes" - This feature is currently in **Beta**, and its syntax may change in future releases until it becomes fully stable. - - To keep the deployment process simple and avoid introducing additional components into the architecture—such as ElasticSearch—we have opted to use raw SQL queries with the existing PostgreSQL database. This decision follows the [KISS](https://en.wikipedia.org/wiki/KISS_principle) principle. However, we acknowledge that this approach may have performance limitations. In the future, we will evaluate whether to maintain this architecture or transition to a more specialized and efficient solution if the project's needs evolve. - ## Overview The **Advanced Search** feature in OpenCVE allows users to precisely target the CVEs they are looking for by offering greater flexibility and control. Instead of relying on broad searches, users can filter CVEs based on specific criteria, enabling them to focus on the vulnerabilities that matter most to their organization or projects. @@ -17,12 +12,6 @@ This feature is particularly useful for security professionals who need to: - Refine search results to avoid irrelevant CVEs. - Combine multiple conditions to create complex search queries. -## Enabling Advanced Search - -To enable the advanced search feature, click on the following icon in the [CVEs listing page](https://app.opencve.io/cve/): - -![Advanced Search Switch Button](../images/guides/advanced_search/advanced-search-switch-button.png){.center style="width:85%"} - By default, the search bar accepts a single keyword, which will automatically search within the **description** field of the CVEs. For example, searching for the keyword python will return all CVEs that mention "python" in their description: @@ -173,9 +162,3 @@ This limitation helps prevent excessive load on the database. If this restrictio !!! tip You can update this value with the `CVES_ADVANCED_SEARCH_MAX_FIELDS` setting if you manage your own OpenCVE instance. - -## Beta Status & Future Plans - -The Advanced Search feature is currently in **Beta**, meaning that its syntax and capabilities may change in future releases. Feedback from users will help shape improvements to the system, including potential performance optimizations and new search capabilities. - -If you encounter any issues or have suggestions, feel free to share your feedback with the OpenCVE team on [Github issues](https://github.com/opencve/opencve/issues). diff --git a/docs/images/favicon.ico b/docs/images/favicon.ico index 134e10d..301354b 100644 Binary files a/docs/images/favicon.ico and b/docs/images/favicon.ico differ diff --git a/docs/images/guides/advanced_search/advanced-search-complex-query.png b/docs/images/guides/advanced_search/advanced-search-complex-query.png index 7322b35..84ad05b 100644 Binary files a/docs/images/guides/advanced_search/advanced-search-complex-query.png and b/docs/images/guides/advanced_search/advanced-search-complex-query.png differ diff --git a/docs/images/guides/advanced_search/advanced-search-example.png b/docs/images/guides/advanced_search/advanced-search-example.png index a98ddd2..5d411e6 100644 Binary files a/docs/images/guides/advanced_search/advanced-search-example.png and b/docs/images/guides/advanced_search/advanced-search-example.png differ diff --git a/docs/images/guides/advanced_search/advanced-search-python.png b/docs/images/guides/advanced_search/advanced-search-python.png index a885538..dfe3335 100644 Binary files a/docs/images/guides/advanced_search/advanced-search-python.png and b/docs/images/guides/advanced_search/advanced-search-python.png differ diff --git a/docs/images/guides/advanced_search/advanced-search-switch-button.png b/docs/images/guides/advanced_search/advanced-search-switch-button.png deleted file mode 100644 index 8b7b63d..0000000 Binary files a/docs/images/guides/advanced_search/advanced-search-switch-button.png and /dev/null differ diff --git a/docs/images/guides/advanced_search/query-builder.png b/docs/images/guides/advanced_search/query-builder.png index 6d3ad17..9ed54b3 100644 Binary files a/docs/images/guides/advanced_search/query-builder.png and b/docs/images/guides/advanced_search/query-builder.png differ diff --git a/docs/images/logo.png b/docs/images/logo.png index 5a0eca4..df2e35c 100644 Binary files a/docs/images/logo.png and b/docs/images/logo.png differ diff --git a/mkdocs.yml b/mkdocs.yml index 3e25da4..3f51f0f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -6,7 +6,7 @@ edit_uri: "" theme: logo: images/logo.png - favicon: images/favicon.png + favicon: images/favicon.ico name: 'material' palette: accent: blue