Project

General

Profile

Actions

User story #13978

closed

User story #12740: Make conditions visible in the Technique editor

Add condition tooltip and upgrade all js dependencies

Added by Vincent MEMBRÉ over 5 years ago. Updated almost 2 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Technique editor
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Hi,

I already suggested this a few times, and you also agreed times it would be useful. But probably there's no story for it so far which might be why it never happened:

If in the NCF editor a condition is set for method, there's no visual way to tell so if the "conditions" area is folder.
This is a workflow issue - there is not enough space on the screen, so we need to usually keep it folded.
But we might not be aware of the conditions we got until we unfold it.
If you got a few methods in the technique you need to go through all of them, etc.

I would be ieasiest if there was a somewhat-subtle-but-not-too-subtle color coding on the conditions/classes area if one is set (other than "any").

I suppose that is a 15 minute hack that would immediately help all users.

A smart bonus would be to scan all those conditions and then also flag in colour all return classes that are currently used somewhere.
(need to update on technique save, and now it's not a 15 min hack anymore. but you'd be 1/3 way to a full dependency graph though all of NCF)

Best wishes,
Flo


Subtasks 1 (0 open1 closed)

Bug #13985: Style tests are failing on a new icon file formatReleasedVincent MEMBRÉActions
Actions #1

Updated by Vincent MEMBRÉ over 5 years ago

  • Status changed from New to In progress
  • Assignee set to Vincent MEMBRÉ
Actions #2

Updated by Vincent MEMBRÉ over 5 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to Raphael GAUTHIER
  • Pull Request set to https://github.com/Normation/ncf/pull/883
Actions #3

Updated by Rudder Quality Assistant over 5 years ago

  • Assignee changed from Raphael GAUTHIER to Vincent MEMBRÉ
Actions #4

Updated by Vincent MEMBRÉ over 5 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:f704ea914e08edacc1f40086b08ac6c1eea1b73a.

Actions #5

Updated by Vincent MEMBRÉ about 5 years ago

  • Status changed from Pending release to Released
This bug has been fixed in Rudder 4.3.8 and 5.0.4 which were released today.
Changelog
Changelog
Actions #6

Updated by Alexis Mousset almost 2 years ago

  • Category set to Web - Technique editor
Actions

Also available in: Atom PDF