3 Minor fixes - Making Pipelines visually consistent w/ Connections and obscuring API keys #3866

Closed
opened 2025-11-11 15:41:27 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @bandlaw12 on GitHub (Feb 15, 2025).

Feature Request

Is your feature request related to a problem? Please describe.
-- making the "pipeline" inputs visually consistent with the "connections" screen & obscuring API Key inputs

Describe the solution you'd like

  1. On the Pipeline page, instead of selecting a pipeline to edit from a dropdown, they should be listed (in a scrolling box, if needed) like the connections list, and turned on/off via the toggle switch (ala the green toggle switch on the right side of the red box).
  2. On the specific pipline, adding a "check" button (like the "connections" shown in red)
  3. On the Pipeline page, API Key fields for various pipelines should show as password inputs instead of of plaintext (like the "connections" shown in green)

Additional context

CURRENT:

Image

IDEAL:

Image
Originally created by @bandlaw12 on GitHub (Feb 15, 2025). # Feature Request **Is your feature request related to a problem? Please describe.** -- making the "pipeline" inputs visually consistent with the "connections" screen & obscuring API Key inputs **Describe the solution you'd like** 1) On the Pipeline page, instead of selecting a pipeline to edit from a dropdown, they should be listed (in a scrolling box, if needed) like the connections list, and turned on/off via the toggle switch (ala the green toggle switch on the right side of the red box). 2) On the specific pipline, adding a "check" button (like the "connections" shown in red) 3) On the Pipeline page, API Key fields for various pipelines should show as password inputs instead of of plaintext (like the "connections" shown in green) **Additional context** ### CURRENT: <img width="985" alt="Image" src="https://github.com/user-attachments/assets/98804e78-0712-4faf-bd45-15bbdd95651f" /> ### IDEAL: <img width="461" alt="Image" src="https://github.com/user-attachments/assets/59f28703-a797-4ebb-80ae-64d34016e2af" />
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#3866