Project

General

Profile

Actions

User story #6307

open

Check user created technique before write them in configuration-repository

Added by Vincent MEMBRÉ almost 10 years ago. Updated 3 months ago.

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

Description

We actually write technique directly without any checks on inputs

This may leads to invalid techniques that cannot be read after or break policy generation.

We should check that any generated file is syntactically correct.

We will do that with rudderc for a first check level: generated techniques are syntactically correct and compilable.

We need to think about how to do that also on an agent by agent level (cfengine and DSC), and even a node by node one once we will make compilation a latter stage with node-specific parameters.

Actions #1

Updated by Alexis Mousset over 8 years ago

  • Category set to Technique editor - API
Actions #2

Updated by Alexis Mousset almost 8 years ago

  • Target version changed from 0.x to master
Actions #3

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from master to 4.2.2
Actions #4

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.2 to 4.2.3
Actions #5

Updated by Vincent MEMBRÉ about 7 years ago

  • Target version changed from 4.2.3 to 4.2.4
Actions #6

Updated by Vincent MEMBRÉ almost 7 years ago

  • Target version changed from 4.2.4 to 4.2.5
Actions #7

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.2.5 to 4.2.6
Actions #8

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.2.6 to 4.2.7
Actions #9

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 4.2.7 to 414
Actions #10

Updated by Vincent MEMBRÉ over 6 years ago

  • Target version changed from 414 to 4.3.4
Actions #11

Updated by Benoît PECCATTE over 6 years ago

  • Target version changed from 4.3.4 to 4.3.5
Actions #12

Updated by Vincent MEMBRÉ about 6 years ago

  • Target version changed from 4.3.5 to 4.3.6
Actions #13

Updated by Vincent MEMBRÉ about 6 years ago

  • Target version changed from 4.3.6 to 4.3.7
Actions #14

Updated by Vincent MEMBRÉ about 6 years ago

  • Target version changed from 4.3.7 to 4.3.8
Actions #15

Updated by Vincent MEMBRÉ almost 6 years ago

  • Target version changed from 4.3.8 to 4.3.9
Actions #16

Updated by Alexis Mousset almost 6 years ago

  • Target version changed from 4.3.9 to 4.3.10
Actions #17

Updated by François ARMAND almost 6 years ago

  • Target version changed from 4.3.10 to 4.3.11
Actions #18

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 4.3.11 to 4.3.12
Actions #19

Updated by Benoît PECCATTE over 5 years ago

  • Target version changed from 4.3.12 to 5.0.10
Actions #20

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 5.0.10 to 5.0.11
Actions #21

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 5.0.11 to 5.0.12
Actions #22

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 5.0.12 to 5.0.13
Actions #23

Updated by Vincent MEMBRÉ over 5 years ago

  • Target version changed from 5.0.13 to 5.0.14
Actions #24

Updated by Vincent MEMBRÉ about 5 years ago

  • Target version changed from 5.0.14 to 5.0.15
Actions #25

Updated by Vincent MEMBRÉ about 5 years ago

  • Target version changed from 5.0.15 to 5.0.16
Actions #26

Updated by Alexis Mousset almost 5 years ago

  • Target version changed from 5.0.16 to 5.0.17
Actions #27

Updated by Vincent MEMBRÉ over 4 years ago

  • Target version changed from 5.0.17 to 5.0.18
Actions #28

Updated by Benoît PECCATTE over 4 years ago

  • Target version changed from 5.0.18 to 6.2.0~beta1
Actions #29

Updated by Vincent MEMBRÉ about 4 years ago

  • Target version changed from 6.2.0~beta1 to 6.2.0~rc1
Actions #30

Updated by François ARMAND about 4 years ago

  • Subject changed from Check technique before write them in ncf folder to Check user created technique before write them in configuration-repository
  • Description updated (diff)
  • Target version changed from 6.2.0~rc1 to 7.0.0~beta1
Actions #31

Updated by Vincent MEMBRÉ over 3 years ago

  • Target version changed from 7.0.0~beta1 to 7.0.0~beta2
Actions #32

Updated by Benoît PECCATTE about 3 years ago

  • Project changed from 41 to Rudder
  • Category changed from Technique editor - API to Web - Technique editor
Actions #33

Updated by Vincent MEMBRÉ about 3 years ago

  • Target version changed from 7.0.0~beta2 to 7.0.0~beta3
Actions #34

Updated by Alexis Mousset about 3 years ago

  • Target version changed from 7.0.0~beta3 to Ideas (not version specific)
Actions #35

Updated by François ARMAND 3 months ago

  • Priority changed from 1 (highest) to N/A
Actions

Also available in: Atom PDF