(Go: >> BACK << -|- >> HOME <<)

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Surveys: Ability to move a survey template between environments #6967

Closed
davidwatkins73 opened this issue Jan 26, 2024 · 2 comments
Closed
Labels
fixed (test & close) An issue has been fixed, merged into master and is ready for further testing noteworthy probably worth mentioning in release notes
Milestone

Comments

@davidwatkins73
Copy link
Member

Description

Currently users have to rekey a survey when promoting between dev envs and prod.
Need to come up with a serialization format and import/export process. This may or may not be gui based.

Resourcing

We intend to contribute this feature

@davidwatkins73 davidwatkins73 added this to the todo : 1.58 milestone Jan 26, 2024
@davidwatkins73
Copy link
Member Author
davidwatkins73 commented Feb 1, 2024

Table data to be serialized:

  • survey_template
  • survey_question
  • survey_question_dropdown_entry

image

@davidwatkins73
Copy link
Member Author

Persistence should be as a json, formatted something like:

{
  template: { ..... },
  questions: [{ ... }, ... },
  dropdownEntries: [ {...}, ... ]
}

i.e. pretty closely following the current structure.

deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Feb 8, 2024
- serialize survey template to json
- add export button to ui
- make exporter widget understand json format

#CTCTOWALTZ-3020
finos#6967
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Feb 8, 2024
- cleaned up the file export code (a bit)

#CTCTOWALTZ-3020
finos#6967
deutschebank-sync pushed a commit to deutschebank/waltz that referenced this issue Feb 8, 2024
- written importer backend
- importer ui

#CTCTOWALTZ-3020
finos#6967
@davidwatkins73 davidwatkins73 added the noteworthy probably worth mentioning in release notes label Feb 9, 2024
@davidwatkins73 davidwatkins73 added the fixed (test & close) An issue has been fixed, merged into master and is ready for further testing label Feb 9, 2024
@davidwatkins73 davidwatkins73 modified the milestones: done : 1.58, 1.58 Feb 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fixed (test & close) An issue has been fixed, merged into master and is ready for further testing noteworthy probably worth mentioning in release notes
Projects
None yet
Development

No branches or pull requests

1 participant