Project

General

Custom queries

Profile

Actions

Bug #12360

closed

It's difficult to know if the node property added is valid json

Added by François ARMAND about 7 years ago. Updated almost 7 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Nodes & inventories
Target version:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
User visibility:
Getting started - demo | first install | level 1 Techniques
Effort required:
Small
Priority:
64
Name check:
Fix check:
Regression:

Description

When we add a property to a node through the UI, if the property is not valid JSON (because we forgot something for ex), Rudder will happily stringify the value. Which is nice from him, but is a disaster from an usability point of view. We must provide to the user a mean so that he can assess "here Rudder, this is JSON, yell at me if you don't understand".

That could be a little dropdown at the begining of the "value" part where the user would choose between "string" and "json", and Rudder would act accordingly.


Related issues 2 (0 open2 closed)

Related to Rudder - User story #12691: Add a JSON validator in JSON fields in the editorResolvedActions
Related to Rudder - Bug #13892: Once added, we don't know if a node property is json or stringRejectedFrançois ARMANDActions
#1

Updated by François ARMAND about 7 years ago

  • Effort required changed from Very Small to Small
  • Priority changed from 79 to 66
#3

Updated by Raphael GAUTHIER about 7 years ago

  • Status changed from New to In progress
  • Assignee set to Raphael GAUTHIER
#4

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.1.11 to 4.1.12
#5

Updated by Raphael GAUTHIER about 7 years ago

  • Status changed from In progress to New
#6

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.1.12 to 4.1.13
#7

Updated by Benoît PECCATTE about 7 years ago

  • Target version changed from 4.1.13 to 411
  • Priority changed from 66 to 65
#8

Updated by Benoît PECCATTE about 7 years ago

  • Target version changed from 411 to 4.1.13
#9

Updated by François ARMAND about 7 years ago

  • Related to User story #12691: Add a JSON validator in JSON fields in the editor added
#12

Updated by Raphael GAUTHIER about 7 years ago

  • Status changed from New to Pending technical review
  • Assignee changed from Raphael GAUTHIER to Vincent MEMBRÉ
  • Pull Request set to https://github.com/Normation/rudder/pull/1967
#13

Updated by Rudder Quality Assistant almost 7 years ago

  • Status changed from Pending technical review to Discussion
  • Assignee changed from Vincent MEMBRÉ to Raphael GAUTHIER
  • Priority changed from 65 to 64
#14

Updated by Raphael GAUTHIER almost 7 years ago

  • Status changed from Discussion to Pending technical review
  • Assignee changed from Raphael GAUTHIER to Vincent MEMBRÉ
#15

Updated by Rudder Quality Assistant almost 7 years ago

  • Status changed from Pending technical review to Discussion
  • Assignee changed from Vincent MEMBRÉ to Raphael GAUTHIER
#16

Updated by Raphael GAUTHIER almost 7 years ago

  • Status changed from Discussion to Pending technical review
  • Assignee changed from Raphael GAUTHIER to Vincent MEMBRÉ
#17

Updated by Anonymous almost 7 years ago

  • Status changed from Pending technical review to Pending release
#18

Updated by Vincent MEMBRÉ almost 7 years ago

  • Status changed from Pending release to Released
#19

Updated by François ARMAND over 6 years ago

  • Related to Bug #13892: Once added, we don't know if a node property is json or string added
Actions

Also available in: Atom PDF