Story #13694
[Data operations] Project creation
0%
Description
As a user I would like to create a project
so that new project was created and displayed in the system (tree and table)
Acceptance criteria:
- I created a project in my current location by clicking create project button
- I created a project in my current location by using tree context menu
- name of project is validated
User flow:
1a. Click on "New Project" button.
1b. Right click on folder inside tree context menu and then choose "New Project"
1c. Right click on folder inside the table and then choose "New Project"
1d. Click on "More options" icon in the table and then choose "New Project"
2. Modal appears, where user has to defined:
- project name
- description (optional)
3. Click on "Create a Project" button.
4a. Project has been created. (Snackbar appear in the bottom of the page with the information that "Project has been created")
4b. In case of empty mandatory fields, error appears below the inputs with information that "This field is required"
Related issues
Associated revisions
Project-creation-on-button
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Merge remote-tracking branch 'origin' into 13694-Data-operations-Project-creation
refs #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
merge-commit
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
changing location of context-menu
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Move context menu to workbench component
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
Add onContextMenu props to breadcrumbs
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
Clean up after adding context menu to data-explorer and breadcrumbs
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
context-menu-in-side-panel-and-project-panel
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Merge branch '13694-Data-operations-Project-creation' of git.curoverse.com:arvados-workbench2 into 13694-Data-operations-Project-creation
refs #13694
2
13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
action-on-new-project-click
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Merge remote-tracking branch 'origin' into 13694-Data-operations-Project-creation
refs #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Create actions and store field for project creator
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
Connect project dialog to the store
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
validation-for-dialog
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
merge conficts
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>
Merge branch 'master' into 13694-Data-operations-Project-creation
refs #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
Handle project form submission
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
Reload project tree and project panel after project creation
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
Resolve merge conflicts
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
Fix failing tests
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
Merge branch '13694-Data-operations-Project-creation'
refs #13694
Arvados-DCO-1.1-Signed-off-by: Michal Klobukowski <michal.klobukowski@contractors.roche.com>
History
#1
Updated by Daniel Kos over 1 year ago
- Status changed from New to In Progress
#2
Updated by Daniel Kos over 1 year ago
- Status changed from In Progress to New
As a user I would like to create a project
so that new project was created and displayed in the system (tree and table)
Acceptance criteria:
- I created a project in my current location by clicking create project button
- I created a project in my current location by using tree context menu
- name of project is validated
User flow:
1a. Click on "New Project" button.
1b. Right click on folder inside tree context menu and then choose "New Project"
1c. Right click on folder inside the table and then choose "New Project"
1d. Click on "More options" icon in the table and then choose "New Project"
2. Modal appears, where user has to defined:
- project name
- description (optional)
3. Click on "Create a Project" button.
4a. Project has been created. (Snackbar appear in the bottom of the page with the information that "Project has been created")
4b. In case of empty mandatory fields, error appears below the inputs with information that "This field is required".
#3
Updated by Daniel Kos over 1 year ago
- Target version set to sprint 3
#4
Updated by Daniel Kos over 1 year ago
- Related to Feature #13684: Create project - functionality in project service added
#5
Updated by Pawel Kowalczyk over 1 year ago
- Status changed from New to In Progress
#6
Updated by Chrystian Klingenberg over 1 year ago
- Assigned To set to Pawel Kowalczyk
#7
Updated by Pawel Kowalczyk over 1 year ago
- Status changed from In Progress to Closed
#8
Updated by Pawel Kowalczyk over 1 year ago
- Status changed from Closed to In Progress
#9
Updated by Chrystian Klingenberg over 1 year ago
- Status changed from In Progress to Closed
#10
Updated by Chrystian Klingenberg over 1 year ago
- Description updated (diff)
Project-creation-modal-first-step
Feature #13694
Arvados-DCO-1.1-Signed-off-by: Pawel Kowalczyk <pawel.kowalczyk@contractors.roche.com>