Project

General

Custom queries

Profile

Actions

User story #2947

closed

A special textarea-type field should exist for the Techniques that automatically escapes some characters

Added by Matthieu CERDA almost 13 years ago. Updated over 10 years ago.

Status:
Released
Priority:
1 (highest)
Assignee:
Matthieu CERDA
Category:
Web - Config management
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

A special textarea-type field should exist for the Techniques that automatically escapes some characters, in order not to create broken CFEngine promises :p

For example, this text:

Blah blah
blah
blah "blah" 
blah

would break because of the unescaped double quotes of "blah"...

The ideal would be a textarea that saves the text with escaped quotes and displays it without the escapes. (a "translation filter" or something like that.)


Subtasks 5 (0 open5 closed)

User story #3281: Change Rudder variable to allow for automatic escaping or raw valueReleased2013-02-18Actions
User story #3285: Create a migration script to "unescape" manually escaped variableReleasedMatthieu CERDA2013-02-18Actions
User story #3292: Document the new behaviour of directive fieldRejectedJonathan CLARKE2013-02-26Actions
User story #3321: Add a warning in the Rudder documentation to tell that values inserted in directive should be manually escapedReleasedJonathan CLARKE2013-02-26Actions
User story #3317: Correct reporting so that it understand auto-escaping of CFEngine specific charsReleased2013-02-25Actions

Related issues 2 (0 open2 closed)

Related to Rudder - Bug #2823: Some special characters seems to not be escaped in MOTD TechniqueRejected2012-08-17Actions
Related to Rudder - Bug #3108: break rules generation using quotes in a "File content" in a directive like "Enforce a file content"RejectedMatthieu CERDA2012-12-27Actions
#1

Updated by François ARMAND over 12 years ago

  • Assignee changed from François ARMAND to Nicolas CHARLES
#8

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 2.5.0~beta1 to 2.5.0~rc1
#10

Updated by Nicolas CHARLES over 12 years ago

  • Target version changed from 2.5.0~rc1 to 2.6.0~beta1
#12

Updated by Nicolas CHARLES over 12 years ago

  • Status changed from New to 13
#13

Updated by Matthieu CERDA over 12 years ago

  • Status changed from 13 to 12
  • Assignee changed from Nicolas CHARLES to Matthieu CERDA
#14

Updated by Matthieu CERDA over 12 years ago

  • Status changed from 12 to Pending release
#15

Updated by Jonathan CLARKE over 12 years ago

  • Status changed from Pending release to Released
#16

Updated by Benoît PECCATTE over 10 years ago

  • Category changed from 14 to Web - Config management
Actions

Also available in: Atom PDF