Project

General

Profile

Actions

User story #15134

closed

Migrate ncf write technique api to Rudder

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

Status:
Released
Priority:
N/A
Category:
API
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
To do
Fix check:
To do
Regression:

Description

We want to get rid of ncf/python api and make technique editor only based on Rudder api

This will allow to have more strict checks on the format of techniques

This will also allow to commit in one go all files relative to a change, contrary to how it is currently done with ncf-hooks (like a commit for each file)

We will also move the technique file to the techniques folder (techniques/ncf_techniques/technique_name/technique_version/technique.cf instead of ncf/50_techniques/technique_name/technique_name.cf)


Subtasks 14 (0 open14 closed)

User story #15135: Remove all write api of ncf and adapt editor to use only Rudder APIReleasedFrançois ARMANDActions
User story #15230: add 'user techniques' category directly in rudder-techniques repositoryReleasedAlexis MoussetActions
Bug #15276: Remove remaining usage of write functions in ncf toolReleasedFélix DALLIDETActions
Bug #15530: Use correct api to create/update techniquesReleasedNicolas CHARLESActions
User story #15237: move dsc technique files to the common technique filesReleasedFrançois ARMANDActions
User story #15265: Migrate ncf delete api and improve workflowReleasedFrançois ARMANDActions
User story #15278: Remove ncf delete api ReleasedFrançois ARMANDActions
Bug #15507: Remove remaining function about delete apiReleasedAlexis MoussetActions
User story #15269: Rename ncf api to technique apiReleasedFrançois ARMANDActions
User story #15270: Use technique Rudder api instead of ncf oneReleasedFrançois ARMANDActions
Architecture #15281: Remove ncf calls in rudder-upgradeReleasedAlexis MoussetActions
User story #15285: Add posthook support in Rudder APIRejectedActions
User story #15286: Remove standard ncf post-hooks ReleasedBenoît PECCATTEActions
Bug #15505: Saving a technique adds a suffix to report componentReleasedAlexis MoussetActions
Actions

Also available in: Atom PDF