keep icon indicating copy to clipboard operation
keep copied to clipboard

[🐛 Bug]: provider and workflow lists displayed in non-logical (non-alphabetical) order

Open gecube opened this issue 4 months ago • 0 comments

Summary

When opening the Providers list in the KeepHQ UI, the order of items appears inconsistent and confusing.
It is not alphabetical, and there’s no visible logic behind the current sequence.

The same issue is also visible in the Workflows list.


🧩 Steps to reproduce

  1. Open KeepHQ web interface
  2. Go to Integrations → Providers
  3. Observe the order of listed providers
  4. Optionally, open Workflows section and observe the same pattern

Observed order seems to be:

  • First: Webhook providers
  • Then: “regular” providers
  • Finally: partially implemented / unavailable providers

However, the order feels random from a user perspective.

Image Image

💡 Expected behavior

  • Lists of Providers and Workflows should follow a deterministic and predictable order — ideally alphabetical by name.
  • Alphabetical sorting would make scanning and locating a provider much easier, especially without using filters or search.

✅ Proposed improvement

  • Apply alphabetical sorting by provider/workflow name when rendering the list.
  • Optionally, allow switching between sorting modes in the UI (e.g. alphabetical, category, or implementation status).

🧠 Rationale

Predictable, alphabetical ordering:

  • Improves usability for large environments with many integrations
  • Reduces visual noise and perceived randomness
  • Aligns with user expectations from configuration UIs

Labels: type:enhancement area:ui priority:medium

gecube avatar Oct 24 '25 19:10 gecube