From 69a62db19a655f580746afd8c0c5308eef5e57c1 Mon Sep 17 00:00:00 2001 From: Chandrapal Badshah Date: Thu, 4 Sep 2025 15:15:07 +0530 Subject: [PATCH] chore: rename to lighthouse ai (#8614) Co-authored-by: Chandrapal Badshah <12944530+Chan9390@users.noreply.github.com> --- api/src/backend/api/specs/v1.yaml | 32 +++++++++++++++---------------- api/src/backend/api/v1/views.py | 32 +++++++++++++++---------------- mkdocs.yml | 2 +- 3 files changed, 33 insertions(+), 33 deletions(-) diff --git a/api/src/backend/api/specs/v1.yaml b/api/src/backend/api/specs/v1.yaml index 21aac9ec79..71a6bf2e7b 100644 --- a/api/src/backend/api/specs/v1.yaml +++ b/api/src/backend/api/specs/v1.yaml @@ -3027,8 +3027,8 @@ paths: /api/v1/lighthouse-configurations: get: operationId: lighthouse_configurations_list - description: Retrieve a list of all Lighthouse configurations. - summary: List all Lighthouse configurations + description: Retrieve a list of all Lighthouse AI configurations. + summary: List all Lighthouse AI configurations parameters: - in: query name: fields[lighthouse-configurations] @@ -3087,7 +3087,7 @@ paths: - -is_active explode: false tags: - - Lighthouse + - Lighthouse AI security: - jwtAuth: [] responses: @@ -3099,10 +3099,10 @@ paths: description: '' post: operationId: lighthouse_configurations_create - description: Create a new Lighthouse configuration with the specified details. - summary: Create a new Lighthouse configuration + description: Create a new Lighthouse AI configuration with the specified details. + summary: Create a new Lighthouse AI configuration tags: - - Lighthouse + - Lighthouse AI requestBody: content: application/vnd.api+json: @@ -3127,8 +3127,8 @@ paths: /api/v1/lighthouse-configurations/{id}: patch: operationId: lighthouse_configurations_partial_update - description: Update certain fields of an existing Lighthouse configuration. - summary: Partially update a Lighthouse configuration + description: Update certain fields of an existing Lighthouse AI configuration. + summary: Partially update a Lighthouse AI configuration parameters: - in: path name: id @@ -3136,7 +3136,7 @@ paths: type: string required: true tags: - - Lighthouse + - Lighthouse AI requestBody: content: application/vnd.api+json: @@ -3160,8 +3160,8 @@ paths: description: '' delete: operationId: lighthouse_configurations_destroy - description: Remove a Lighthouse configuration by its ID. - summary: Delete a Lighthouse configuration + description: Remove a Lighthouse AI configuration by its ID. + summary: Delete a Lighthouse AI configuration parameters: - in: path name: id @@ -3169,7 +3169,7 @@ paths: type: string required: true tags: - - Lighthouse + - Lighthouse AI security: - jwtAuth: [] responses: @@ -3179,7 +3179,7 @@ paths: post: operationId: lighthouse_configurations_connection_create description: Verify the connection to the OpenAI API for a specific Lighthouse - configuration. + AI configuration. summary: Check the connection to the OpenAI API parameters: - in: path @@ -3188,7 +3188,7 @@ paths: type: string required: true tags: - - Lighthouse + - Lighthouse AI security: - jwtAuth: [] responses: @@ -15703,8 +15703,8 @@ tags: description: Endpoints for managing third-party integrations, including registration, configuration, retrieval, and deletion of integrations such as S3, JIRA, or other services. -- name: Lighthouse - description: Endpoints for managing Lighthouse configurations, including creation, +- name: Lighthouse AI + description: Endpoints for managing Lighthouse AI configurations, including creation, retrieval, updating, and deletion of configurations such as OpenAI keys, models, and business context. - name: SAML diff --git a/api/src/backend/api/v1/views.py b/api/src/backend/api/v1/views.py index f6d4e31ab8..003b2b1110 100644 --- a/api/src/backend/api/v1/views.py +++ b/api/src/backend/api/v1/views.py @@ -370,8 +370,8 @@ class SchemaView(SpectacularAPIView): " retrieval, and deletion of integrations such as S3, JIRA, or other services.", }, { - "name": "Lighthouse", - "description": "Endpoints for managing Lighthouse configurations, including creation, retrieval, " + "name": "Lighthouse AI", + "description": "Endpoints for managing Lighthouse AI configurations, including creation, retrieval, " "updating, and deletion of configurations such as OpenAI keys, models, and business " "context.", }, @@ -3888,29 +3888,29 @@ class IntegrationViewSet(BaseRLSViewSet): @extend_schema_view( list=extend_schema( - tags=["Lighthouse"], - summary="List all Lighthouse configurations", - description="Retrieve a list of all Lighthouse configurations.", + tags=["Lighthouse AI"], + summary="List all Lighthouse AI configurations", + description="Retrieve a list of all Lighthouse AI configurations.", ), create=extend_schema( - tags=["Lighthouse"], - summary="Create a new Lighthouse configuration", - description="Create a new Lighthouse configuration with the specified details.", + tags=["Lighthouse AI"], + summary="Create a new Lighthouse AI configuration", + description="Create a new Lighthouse AI configuration with the specified details.", ), partial_update=extend_schema( - tags=["Lighthouse"], - summary="Partially update a Lighthouse configuration", - description="Update certain fields of an existing Lighthouse configuration.", + tags=["Lighthouse AI"], + summary="Partially update a Lighthouse AI configuration", + description="Update certain fields of an existing Lighthouse AI configuration.", ), destroy=extend_schema( - tags=["Lighthouse"], - summary="Delete a Lighthouse configuration", - description="Remove a Lighthouse configuration by its ID.", + tags=["Lighthouse AI"], + summary="Delete a Lighthouse AI configuration", + description="Remove a Lighthouse AI configuration by its ID.", ), connection=extend_schema( - tags=["Lighthouse"], + tags=["Lighthouse AI"], summary="Check the connection to the OpenAI API", - description="Verify the connection to the OpenAI API for a specific Lighthouse configuration.", + description="Verify the connection to the OpenAI API for a specific Lighthouse AI configuration.", request=None, responses={202: OpenApiResponse(response=TaskSerializer)}, ), diff --git a/mkdocs.yml b/mkdocs.yml index 96622f0201..b8933e3765 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -69,7 +69,7 @@ nav: - Integrations: - Amazon S3: tutorials/prowler-app-s3-integration.md - AWS Security Hub: tutorials/prowler-app-security-hub-integration.md - - Lighthouse: tutorials/prowler-app-lighthouse.md + - Lighthouse AI: tutorials/prowler-app-lighthouse.md - Bulk Provider Provisioning: tutorials/bulk-provider-provisioning.md - CLI: - Miscellaneous: tutorials/misc.md