goalert icon indicating copy to clipboard operation
goalert copied to clipboard

Admin-Level Label Configuration, Expansion of Search Syntax and Chip Display on Details Page

Open mastercactapus opened this issue 1 year ago • 1 comments

What problem would you like to solve? Please describe: Users can currently add arbitrary labels to services for better search and grouping, but these are not visible unless the labels subpage is visited. Furthermore, there's no way to search for services not containing a specific key.

Describe the solution you'd like: Introduce a configurable admin-level option to specify service labels which would then be visible during service creation and editing, as well as displayed as chips on the service details page. The admin should be able to add the label key, a brief description, and ideally a regex for validation. Also, propose new syntax that doesn't break the existing compatibility for searching services without a specific key.

Describe alternatives you've considered: An alternative could be to manually write and share guidelines for using the current system throughout the organization. However, this could lead to inconsistencies and confusion.

mastercactapus avatar Nov 06 '23 19:11 mastercactapus

┌──────────────────────────────────────────┐
│                                          │
│  Create New Service                      │
│                                          │
│  ┌────────────────────────────────────┐  │
│  │ Name                               │  │
│  └────────────────────────────────────┘  │
│                                          │
│  ┌────────────────────────────────────┐  │
│  │ Description                        │  │
│  │                                    │  │
│  │                                    │  │
│  │                                    │  │
│  │                                    │  │
│  │                                    │  │
│  └────────────────────────────────────┘  │
│                                          │
│  ┌────────────────────────────────────┐  │
│  │ Escalation Policy                  │  │
│  └────────────────────────────────────┘  │
│                                          │
│  ┌────────────────────────────────────┐  │
│  │ My Custom Thing                    │  │
│  └────────────────────────────────────┘  │
│                                          │
│                                ┌───────┐ │
│                                │ Submit│ │
│                                └───────┘ │
│                                          │
└──────────────────────────────────────────┘

mastercactapus avatar Dec 12 '23 19:12 mastercactapus