You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by sc...@apache.org on 2025/06/26 23:26:40 UTC

(nifi) branch main updated: [NIFI-14694] - Display SeeAlso annotations for controller services in documentation (#10048)

This is an automated email from the ASF dual-hosted git repository.

scottyaslan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new 4557a7a256 [NIFI-14694] - Display SeeAlso annotations for controller services in documentation (#10048)
4557a7a256 is described below

commit 4557a7a2562274da4dbba7ffdef0d615cbd36a3d
Author: Rob Fellows <ro...@gmail.com>
AuthorDate: Thu Jun 26 19:26:35 2025 -0400

    [NIFI-14694] - Display SeeAlso annotations for controller services in documentation (#10048)
---
 .../controller-service-definition.component.html                   | 7 +++++++
 .../controller-service-definition.component.ts                     | 3 ++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.html b/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.html
index d91371d21d..c4fcf65a5f 100644
--- a/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.html
+++ b/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.html
@@ -23,6 +23,13 @@
             <div class="flex flex-col gap-y-4 p-4">
                 <configurable-extension-definition
                     [configurableExtensionDefinition]="controllerServiceDefinition"></configurable-extension-definition>
+
+                @if (controllerServiceDefinition.seeAlso) {
+                    <div>
+                        <h2>See Also</h2>
+                        <see-also [extensionTypes]="controllerServiceDefinition.seeAlso"></see-also>
+                    </div>
+                }
             </div>
         } @else if (controllerServiceDefinitionState.error) {
             <div class="p-4">
diff --git a/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.ts b/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.ts
index 1c8b4c7e62..d612318224 100644
--- a/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.ts
+++ b/nifi-frontend/src/main/frontend/apps/nifi/src/app/pages/documentation/ui/controller-service-definition/controller-service-definition.component.ts
@@ -30,10 +30,11 @@ import {
 } from '../../state/controller-service-definition/controller-service-definition.actions';
 import { selectDefinitionCoordinatesFromRouteForComponentType } from '../../state/documentation/documentation.selectors';
 import { distinctUntilChanged } from 'rxjs';
+import { SeeAlsoComponent } from '../common/see-also/see-also.component';
 
 @Component({
     selector: 'controller-service-definition',
-    imports: [NgxSkeletonLoaderModule, ConfigurableExtensionDefinitionComponent],
+    imports: [NgxSkeletonLoaderModule, ConfigurableExtensionDefinitionComponent, SeeAlsoComponent],
     templateUrl: './controller-service-definition.component.html',
     styleUrl: './controller-service-definition.component.scss'
 })