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

[FEATURE] Add Create tab into Digital Twins page preview #1002

Closed
3 tasks
VanessaScherma opened this issue Oct 23, 2024 · 1 comment
Closed
3 tasks

[FEATURE] Add Create tab into Digital Twins page preview #1002

VanessaScherma opened this issue Oct 23, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@VanessaScherma
Copy link
Contributor

Describe the feature

As a user, I want to configure the files of a new digital twin via the Create tab interface
so that I can add a new digital twin folder to my GitLab profile

Describe the problems your feature request solves

At the moment, the Digital Twins page preview only offers the possibility of reconfiguring existing digital twins. The possibility of creating a new digital twin is to be added.

Describe the solution you'd like

The Editor component is intended to be reused to enable the configuration of a new digital twin.

When opening the Create tab, the Sidebar will maintain the same sections (Description, Configuration, Lifecycle), displaying the following files with empty content:

  • README.md
  • description.md
  • .gitlab-ci.yml

The user can modify the content of the files and add more files. It is not possible to remove the .gitlab-ci.yml file, as it is mandatory for the execution of the digital twin pipeline.

Describe alternatives you've considered

None.

Additional context

None.

Success Criterion

A new folder, having the name of the new digital twin, is created within the digitaltwins folder of the user's GitLab profile. The folder contains the configured files.

Checklist:

  • Properly functioning feature
  • 100% test coverage
  • No codeclimate issues
@prasadtalasila
Copy link
Contributor

completed in PR #1005

@github-project-automation github-project-automation bot moved this from In progress to Done in Digital Twin as a Service Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants