Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

Summary
Empty
[modal] create artifact
Empty
  • There is a new option "→ Create new artefact" (first item) in the artifact picker dropdown. When the user picks this option, an inline form is displayed where the user has to:
    • Specify the title of the artifact
    • Select the project (of the tracker where the artifact will be created): by default, current project is selected
    • Select the tracker of the new artifact
  • [Create] button adds the artifact newly created artifact to the table, [Cancel] resets and hides the inline form.
  • The artifact modal [Submit] button is disabled while creation is ongoing.
  • Once created and appended to the table, the artifact picker is re-focused.
  • If the user creates a second artifact, the previously selected tracker is kept.
  • If a tracker doesn't allow quick creation, it's disabled and a tooltip appears on <option> hover giving more information to the user
  • If the user has started to type something in the search field of the artifact picker, the string is appended to the label of "→ Create new artefact"
  • All these steps must be easily achievable using the keyboard only

All these points can be found in this Figma flow

Empty
Empty
Status
Trackers
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#28823
Benjamin Dauton (bdauton_enalean)
2023-06-21 12:48
2022-09-14 10:15
3659

References

Follow-ups

User avatar
Joris MASSON (jmasson)2023-04-03 14:45
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Status changed from Selected to On going